Por lo que he estado en relación con Android, el primer requisito previo para iniciar Android es Java. Debe tener un razonamiento claro y altamente demarcado de Java. De esa manera, Android sería más fácil y mucho más que Codificación.
Después de eso, los temas principales que debe conocer son el ciclo de vida de la actividad, los intentos, los servicios, los fragmentos, la conexión de red, los hilos y los controladores, las tareas de fondo, las bases de datos y el diseño de diseño con XML. Estos son los temas que debe tener y debe sobresalir y tener un buen dominio sobre cada uno de ellos para que te sientas cómodo en el desarrollo de Android.
Si ha hecho esto de todo corazón, ¡felicidades! Realmente has llegado lejos. Ahora es el momento de destacarte de la multitud.
- ¿Existe una manera eficiente de sincronizar datos en una base de datos local en una aplicación de Android y un servidor remoto?
- ¿Cuál es el emulador más rápido para el desarrollo de Android que puede funcionar con Eclipse y Java?
- ¿Cuáles son las aplicaciones de Android de código abierto adecuadas para pruebas de carga?
- Cómo ejecutar una aplicación con 'sudo' sin rootear en Android
- ¿Cómo almacenan datos Evernote, Pocket, Tumblr, las aplicaciones populares de Android en modo fuera de línea?
Ahora intente buscar un buen proyecto en vivo de la aplicación de Android y comience a hacer el diseño y la parte del backend. Busque las personas que necesita para la programación API (si ya conoce ese idioma, entonces está listo para comenzar) y discuta su idea con ellos. Si todo está listo, comience a hacer el proyecto en diferentes segmentos. Ahora viene la parte más importante de sus problemas: ¿Cómo hacer y errores? Bueno, hay dos formas brillantes de resolver esto: marque estos sitios en su navegador y visítelos regularmente o según lo necesite el tiempo. También puede consultar las populares plataformas de aprendizaje en línea como Udacity, Udemy, edX, etc.
Desbordamiento de pila
Comenzando | Desarrolladores de Android
Desarrollo de Android
No te preocupes Cuanto más tiempo pases con estos, más sexy serás. Durante este tiempo, prueba con la mayor cantidad de bibliotecas posible. Esta es la única forma en que te harás más competente que otros. Aprenda diferentes diseños, use todo lo nuevo, lea sobre bibliotecas. Documente correctamente su código y siempre use GitHub para probarlo a los reclutadores para referencias posteriores. Lea sobre bibliotecas usadas popularmente como Volley, SurfaceView, Canvas, Asset Manager, AsyncTask, Notification Manager , MediaPlayer y muchos más.
Una vez que termine su proyecto, dominará mucho la tecnología.
Busque cualquier pasantía en Android. De esa manera tendrá un proyecto y una experiencia laboral profesional, también con el nombre de una empresa.
Siempre intenta algo y mantente actualizado en la tecnología. Espero que obtengas algo de mi respuesta.
Feliz aprendizaje !
rishu11116 (Rishabh Singh)
(Si desea una idea para los proyectos que puede probar, aquí está mi enlace al perfil de GitHub, cada uno de mis proyectos se carga allí. Puede delimitar claramente la idea junto con el código).