Me gustaría compartir un vistazo sobre mi viaje de convertirme en un desarrollador de Android y crear con éxito una aplicación desde cero / cero y desplegarla en Play Store.
En los últimos dos años, Android ha sido una plataforma que ha llegado a las masas en forma de teléfonos inteligentes baratos y completos. Su crecimiento exponencial y sus interfaces fáciles de usar me inspiraron mucho para desarrollar las aplicaciones, ya que creía que las aplicaciones irían directamente en manos de la gente común y de esta manera podría establecer una conexión única con ellas.
“Quiero desarrollar aplicaciones de Android” … la resolución que tomé hace un par de años. Pero con esto vinieron muchas preguntas
- Cómo desarrollar una aplicación de Android en Android Studio usando C ++
- ¿Cuáles son algunos programas de desarrollo de aplicaciones de Android como GSOC?
- ¿Cómo implementas el efecto de volteo que ocurre cuando tocas una canción en Path?
- ¿Puedo publicar cualquier cantidad de aplicaciones de Android por el mismo costo de $ 25? ¿Cuánto podemos ganar con la instalación o descarga de una aplicación móvil?
- ¿Cuál es la mejor aplicación de clonación de cuentas para Android?
- ¿Cómo comenzaría?
- ¿Cuáles son los conceptos de requisitos previos que debo saber?
- ¿Qué material necesito estudiar?
- ¿Será fácil?
Y muchos más…..
Cada vez que comienzas algo nuevo, todos primero tomamos ayuda de “Google Baba” y también de las personas que tienen experiencia en él.
- También hice lo mismo -> Buscando en Google y hablando con mis mayores sobre cómo comenzaron su viaje de desarrollo de aplicaciones.
Permítanme compartir lo que obtuve de ellos: – Las aplicaciones de Android se crean utilizando código Java y XML. Por lo tanto, debe sentirse cómodo con Java.
Ahora lo primero que hice fue ensuciarme las manos en Java y entender sus conceptos.
¿Esto realmente me ayudó ?: no completamente, ya que Android tiene sus propias bibliotecas y códigos, por lo tanto, debe conocerlos, pero están construidos sobre Java, por lo que es importante que conozca el concepto OOPS para que el código que está utilizando también pueda saber lo que significa
Ahora llegó el momento en que terminé con Java y necesito comenzar a aprender los conceptos básicos de Android, nuevamente Google Baba apareció y me proporcionó miles de tutoriales sobre búsqueda. ¿Ahora cuál elegir?
* Lo que hice fue revisar los blogs, que parecían simples y realmente podía realizarlos y ver los resultados.
Esto es lo que también recomendaría, comenzar con cosas que son simples para usted.
Gradualmente, aumentar la complejidad de las aplicaciones y obtener experiencia práctica es lo que me hizo sentir más cómodo.
Lo siguiente que hice fue “tomar un proyecto” y pensar que lo estaría completando y desplegando en Play Store.
Y sí, lo hice aquí es el enlace: – Vocabulary Master VM – Aplicaciones de Android en Google Play.
Lo que hice fue dividir la aplicación en módulos y comencé a hacer individuos y finalmente los fusioné
Por fácil que parezca, pero el viaje de desarrollarlo estuvo lleno de altibajos, el mayor problema era que hasta ahora había aprendido sobre temas individuales como el cajón de navegación, las vistas de buscapersonas, la vista de tarjeta, etc. pero ahora necesitaba combinarlos todos y Trae un producto totalmente amueblado.
Hay muchos tutoriales que brindan información sobre temas en Android, pero casi nadie da una idea del ciclo de vida general del desarrollo de aplicaciones.
Entonces, ¿cómo podría lograrlo? Fue “Trabajo duro puro”. Sí, fue mi perseverancia lo que seguí intentando.
Creo que lo que he compartido es solo la fase inicial de ser un desarrollador de Android, y hay mucho que experimentar en el futuro.
¡¡Gracias!!