¿Alguien puede compartir su experiencia o su historia de éxito en el desarrollo de una aplicación de Android?

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

  1. ¿Cómo comenzaría?
  2. ¿Cuáles son los conceptos de requisitos previos que debo saber?
  3. ¿Qué material necesito estudiar?
  4. ¿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!!

Aquí está mi historia, antes de comenzar el desarrollo de Android estaba ejecutando un blog, LWTHacker | Ultimate Hacking Tools: no era tan famoso recibir entre 10 y 12 visitantes al día, luego dejé de publicar nuevas publicaciones en él.

Después de unos meses, busqué en mi computadora portátil, había una carpeta Tutorial de Android, contiene un tutorial de desarrollo de Android de New Boston, había un video con el nombre “Aplicación de publicación en la tienda Google Play”. El video muestra que podemos publicar la aplicación en Google Play tienda de forma gratuita, así que estaba emocionado de desarrollar y publicar mi propia aplicación de Android en Google Play Store.

Luego vi todos los tutoriales y desarrollé una aplicación de muestra. Luego, utilizando todo el conocimiento, desarrollé una aplicación para mi universidad para ver los resultados.

Después de desarrollar la aplicación, intenté subirla a Google Play Store, pero Google comenzó a cobrar $ 25 como tarifa de registro para evitar spammers.

Soy estudiante, pedir $ 25 a mi familia fue difícil para mí, pero de alguna manera logré convencerlos, finalmente me dieron Rs. 1800 para pagarle a Google, luego traté de comprar la cuenta de desarrollador de Google Play usando mi tarjeta de débito SBI pero el pago fue fallido porque en ese momento Google solo acepta la tarjeta de débito internacional y solo de Axis, el banco ICICI.

Luego hice todo lo posible para organizar la tarjeta de débito de un amigo de mi amigo, él pagó los honorarios.

Luego publiqué mis dos aplicaciones: Kurukshetra University Results y Website Booster.

Pero como he usado mi logotipo de la Universidad en la aplicación, Google suspendió mi aplicación de Play Store después de eso, desarrollé más de 5 aplicaciones y la publiqué en Play Store. Ahora, mis aplicaciones están publicadas y están recibiendo una buena respuesta de personas de todo el mundo.

Aquí está mi captura de pantalla de la cuenta de AdSense, los ingresos que obtengo de mis aplicaciones:

Aquí está el enlace a mi página de desarrollador de PlayStore:

XDeveloper – Aplicaciones de Android en Google Play

Así que aquí está mi historia sobre cómo hice mi primera aplicación. Un poco de historia mía. Soy de ece y ni siquiera sabía HTML cuando decidí desarrollar Android en mi tercer año. sí, escuchaste bien, comencé a codificar en mi tercer año. Antes de eso solo tenía una asignatura en C quizás en el primer año pero no lo entendí mucho.

así que fueron las vacaciones de verano después de mi segundo año. Es el mismo año en que se supone que debes hacer entrenamiento / pasantía (al menos en mi universidad). No me gustaba la codificación hasta entonces, así que hice un entrenamiento integrado (típico de ece). pero para mi sorpresa, implica más codificación que hardware. nos proporcionaron kits de hardware y solo tuvimos que programarlos de acuerdo con el proyecto. Ese fue el momento en que desarrollé interés en la codificación. aunque todo lo que hice fue hacer algunas funciones que implican bucles simples, pero fue increíble.

Luego comencé a aprender Java en mi tiempo libre del canal de Boston en YouTube. Bucky Roberts es increíble. Él puede hacer cualquier cosa interesante. así que estaba aprendiendo Java pero no lo implementé en ningún lado, así que después de un par de días solía olvidar casi todo y luego tuve que volver a ver esos tutoriales.

continuó durante un año y al final de mi tercer año comencé a aprender el desarrollo de aplicaciones de Android. Esa fue la primera vez que estaba usando Java en proyectos en tiempo real. Empecé a hacer aplicaciones simples como usar textos de edición, botones, intentos y usar imágenes. Entonces pensé que tenía que hacer algo interesante y algo grande.

ahora viene mi primera aplicación

Leí un tutorial en línea sobre cómo hacer un reproductor de música. Copié pegado y pude reproducir música. Ese fue el mejor sentimiento de todos. Recuerdo que es el final del tercer año y son mis vacaciones de verano, así que estaba libre. solía codificar entre 12 y 14 horas al día, por lo general olvidando tomar una comida. okey, no era codificación, solo solía mirar mi código durante horas pensando por qué diablos no funciona. solía dormir a las 5–7 de la mañana solo para eliminar ese error. y encontrar / corregir errores es la mejor sensación. por lo que me llevó 2 meses crear una aplicación viable con tres pestañas y una interfaz de usuario decente que mezclé de varias aplicaciones con la mejor función de cada una. pero no estaba listo para la producción, ya que todavía podría fallar en algunos dispositivos y no lo probé en muchos dispositivos.

entonces mi universidad comenzó y olvidé esa aplicación durante unos meses. Traté de aprender php, django, html en el medio, pero no estaba lo suficientemente motivado para aprenderlos completamente y comenzar cualquier proyecto. ahora viene el receso de invierno después de la 7ª sem. Estaba libre de nuevo, así que pensé en publicar al menos mi aplicación de Android en la tienda de juegos. Pensé que me tomaría unos días preparar la producción y publicarla (el mayor error). Me tomó un total de 3 meses más para que se vea decente y agregar más y más funciones, eliminar errores, probarlo en muchos dispositivos.

Y a medida que agrega más y más funciones a su aplicación que no están planificadas (¡estúpido para mí!). Tu código se convierte en una pesadilla. No pude entender lo que escribí un día antes. No utilicé ninguna interfaz o clases auxiliares, además de ningún comentario (nada bueno). Refactoré mi código, lo hice mucho más legible y finalmente cerré mi proyecto y lo lancé en Play Store.

ahora lanzar en la tienda de juegos implica enviar imágenes e íconos en los que realmente no soy bueno. Tuve que cambiar las imágenes mucho tiempo y el ícono de mi aplicación sigue siendo el mismo que acabo de copiar pegado de Google al azar. pero debe elegir un buen icono y también lo cambiaría una vez que tenga suficiente tiempo.

ahora viene la pesadilla. mi aplicación ni siquiera era visible en los resultados de búsqueda de “reproductor de música” porque hay una gran cantidad de aplicaciones de reproductores de música en la tienda de juegos, como más de 500 o probablemente incluso más. así que cambié el nombre de mi aplicación para repetir y ahora al menos aparece en la parte superior después de escribir “repetir”. Actualmente no he implementado mi aplicación y tampoco planeo hacerlo. Es agregar gratis. Aquí puedes consultar.

Reprise: Music Player – Aplicaciones de Android en Google Play

phewww .. eso fue largo .. gracias.

Los pasos para comenzar e ir más allá:

  • Lo mejor es comenzar a crear una aplicación en blanco y simplemente ejecutarla en su teléfono.
  • Con esto en su haber, puede pasar a incorporar diferentes actividades y el uso de botones para cambiar entre ellas.
  • Desde aquí, te recomendaría que elijas qué tipo de aplicación te gustaría desarrollar para un juego o utilidad. Aquí ahora simplemente tiene que investigar cada uno de los componentes necesarios que conformarán su aplicación prevista y comenzar a implementarlos uno por uno.
  • Antes de que se dé cuenta, habrá aprendido suficientes herramientas para poder crear y lanzar una aplicación profesional.

Eche un vistazo a nuestra aplicación recientemente desarrollada “Fonivation”, que ahora se publicó 2 años después de comenzar la programación de aplicaciones de Android.

Fontivation – Fontivation Widget proporciona motivación sin parar directamente a sus dedos. Simplemente toque el widget para obtener una nueva cita motivacional.

Fontivation Widget se puede personalizar fácilmente para adaptarse a la apariencia de su propia pantalla de inicio personal. Una variedad de fuentes, colores y categorías de cotización están disponibles para el usuario.

Fontivation – Motivational Widget – Aplicaciones de Android en Google Play (Fontivation – Motivational Widget – Aplicaciones de Android en Google Play)

Cuento. Aplicación pequeña y única.

Hace unos meses, busqué en Play Store una aplicación para anclar archivos PDF a la pantalla de inicio para un acceso rápido. Pero para mi sorpresa, no había tal aplicación disponible y tuve la idea de desarrollar una.

Así que aquí está mi tercera aplicación “PDF Pinner”. Puedes descargarlo desde Play Store 🙂

Oye, te gustaría ver esto:

De Noob a Google Certified Associate Android Developer

La historia comienza en 2013

Mi hermano y yo desarrollamos nuestro primer juego para Android Pack On Point – Aplicaciones de Android en Google Play

Tardó 6 meses en desarrollarse, muchas pruebas

Después de publicar en 2013, mi hermano consiguió la unidad, lo intentó en 2014 pero no entendió el funcionamiento, después de eso lo traje en 2015, comencé y lo dejé nuevamente en 2017, lo recuperé, porque obtuve información de que podemos usar Blender en unity, empecé a trabajar y después de 6 a 7 meses publiqué mi primer juego One More Snake – Aplicaciones de Android en Google Play