Quiero convertirme en un desarrollador de aplicaciones de Android. Siendo el principiante no tengo idea de cómo ir. ¿Cómo debo comenzar?

Como soy un desarrollador de Android autodidacta, creo que puedo responder esta pregunta.

Daré un procedimiento paso a paso y, si sigue, estoy seguro de que podrá desarrollar aplicaciones lo antes posible.

1. En primer lugar, si no sabe nada sobre el núcleo de Java, no aprenda mucho, pero debe saber cuál es la clase, cuáles son los valores únicos, cuál es la variable, cuál es la función, cuál es el objeto y cuál es la inicialización, creo que para empezar esto sería bastar.

2.Aprenda a usar Android Studio, ¿cómo comenzaría a aprender Android Studio? No vaya a todas y cada una de las opciones y aprenda, comience a desarrollar una aplicación simple, aunque también puede desarrollar una aplicación complicada, como desarrollé el reproductor de música.

3. ¿Cómo comenzarías a desarrollar una aplicación? inicie el estudio de Android, aprenda sobre los directorios para almacenar sus archivos de Android y vea dónde escribir códigos para java y también para xml, y obtendrá otras opciones según sea necesario.

4. ¿Cómo escribirías un código para tu aplicación? En primer lugar, si no hay una aplicación que se ejecuta sin actividad en Android, aprenda sobre la actividad y su ciclo de vida.

5. ¿Cómo aprenderías sobre la actividad o algún tema relacionado con Android? para eso debes saber cómo buscar tus preguntas en google como “¿Qué es la actividad en Android?”, “¿Cómo desenfocar las imágenes en Android?”, “¿Cómo aplicar animación en botones en Android?”, “Cómo reproducir música en ¿androide?” Estos son los ejemplos que pueden darle una idea de cómo buscar cualquier problema.

6. Considere que buscó en todo Internet y no obtuvo la respuesta que buscaba. Ahora el desbordamiento de la pila viene al rescate. Puede hacer sus preguntas en stackoverflow con los detalles de sus intentos y problemas.

7.Lea la documentación de google tanto como pueda.

Así es como aprendí el desarrollo de Android y desarrollé este increíble reproductor Music Player Rhythm – Aplicaciones de Android en Google Play

Comience el aprendizaje basado en proyectos .
Aprendizaje basado en proyectos IMO es la mejor manera de aprender cualquier tecnología y desarrollar la confianza de que puede hacerlo.

Ya hay muchas buenas respuestas aquí. Esto es lo que creo que puedes hacer:
1. Comience por comprender la programación Java.
2. Asegúrese de poder escribir código de buena calidad en Java. Una vez que puede escribir código de buena calidad, Android es solo un marco que proporciona muchas API de Java para escribir aplicaciones para la plataforma Android.
3. Siga cualquier curso en línea para aprender los fundamentos de las aplicaciones de Android.
4. Una vez que comprenda los fundamentos de la aplicación de Android, finalice una idea de aplicación y comience a implementarla. Asegúrese de elegir una idea que necesite los 4 componentes de la aplicación de Android (actividades, servicios, transmisión recibida y proveedores de contenido) junto con widgets y notificaciones.
A medida que avance en la implementación de su aplicación, aprenderá muchas cosas. No pienses en la optimización todavía. Pruebe al menos dos enfoques para implementar cualquier característica y aprender API. Explora todo lo que puedas. Disfruta el proceso.
Cuando finalice su aplicación, tendrá una buena comprensión del desarrollo de aplicaciones de Android y tendrá la confianza de que puede hacerlo. También puede mencionar esta aplicación en su currículum para mostrar sus habilidades.
Todo lo mejor.

Hola querido,

Si quieres convertirte en un desarrollador de Android. Al menos, debe tener conocimiento sobre cómo se implementan las OOP (Programación Orientada a Objetos) en lenguaje de programación como C ++, java, .Net (C #, ASP, desarrollo de aplicaciones VS-Windows).

Si conoce muy bien el lenguaje C básico, entonces tomará menos tiempo aprender el concepto de Oops, necesita aprender aproximadamente un mes. Después de eso, puedes optar por el desarrollo de Android.

O, otras opciones es que empiece a aprender desde aquí básico Comenzando | Desarrolladores de Android. Sin poner tus esfuerzos en aprender otros idiomas. Simplemente vaya al tutorial de aprendizaje de Android para principiantes y concéntrese en el concepto de OOP. (La habilidad clave necesita Interfaz, Resumen, Herencia, Polimorfismo, Roscado, Sincronización, Manejo de excepciones, etc.). Estos temas deben ser cubiertos antes de ir al desarrollo de Android. Espero, entiendes mi punto. Buena suerte 🙂

Dar el paso decisivo. El primer paso es la parte más desalentadora del proceso. Descargue y configure Android Studio. Casi todo parece aterrador en este punto: la interfaz, los nuevos términos: manifiesto, títulos, recursos, fragmentos, actividades, pero no se asuste. Todo se pondrá en línea. Los tutoriales de New Boston son un excelente punto de partida a pesar de que están un poco desactualizados. Recomendaría otro sitio increíble The Android Hive. Me ayudó mucho, desde pequeños pasos con fragmentos y RecyclerViews hasta el lanzamiento y la monetización de mi aplicación.

Después de dar el primer paso y ensuciarse las manos con vistas y funcionalidades básicas, concéntrese en diseñar una gran interfaz de usuario. MaterialUp es una gran fuente de inspiración. Si bien MaterialUp, Behance, Pinterest, etc. le dan ideas, Github está allí para proporcionarle herramientas. Esta es una increíble colección de bibliotecas de diseño de materiales que le resultarán útiles.

Recuerde, su primera aplicación requerirá más tiempo, puede ser más frustrante, pero sus aplicaciones posteriores no tomarán una fracción de ese tiempo, así que no se rinda. Comience con un desafío moderadamente difícil. No sigas tutoriales simples ni esperes ser alimentado con cuchara en pequeños bocados. Nunca te convertirán en un desarrollador de aplicaciones serio. En mi caso, comencé con una aplicación de reproductor de música. Fue hace unos 7 meses. No pude encontrar ningún tutorial, no estaba familiarizado con github. Conocí StackOverflow, pero debido a que hice preguntas bastante tontas, rechacé mi cuenta y me incapacité en 2 semanas. Luego traté de encontrar algunos códigos de código abierto, pero eran demasiado desordenados y aterradores para descifrar algo para un principiante. Entonces, por el momento, me concentré solo en la parte de diseño e intenté hacerlo bien. Después de haber aprendido lo suficiente y ya no tenía miedo de demasiados paquetes y bibliotecas, esto también es esencial como desarrollador de software para comprender los códigos escritos por otros. Navegué por algunas aplicaciones de reproductor de música de código abierto: JamsMusicPlayer, Orpheus y Apollo. Jams era demasiado buggy en sí mismo. Orpheus también es desordenado con muchos códigos inútiles distribuidos de manera uniforme en demasiados paquetes y mal organizados. Apolo, aunque viejo, sigue siendo una base confiable sobre la cual construir. Aprendí mucho e implementé partes de él en mi aplicación.

Recientemente he lanzado mi aplicación. Creo que es realmente hermoso * touchwood *. Como es un bebé recién nacido, controlo regularmente sus errores y fallas y lo actualizo casi cada 3-4 días.

Onix Music Player – Free – Aplicaciones de Android en Google Play

Muy buena decisión Sr. / Sra. Anónimo 😀.

Primero, ingrese a los conceptos de programación central de Java antes de comenzar con Android Learning. Entonces, puedes aprender aún mejor porque Android usa todos los conceptos y estilo de codificación de java oops.

Aquí está mi respuesta a la pregunta relacionada.

Vaya con estos enlaces para aprender la codificación de Android.

Puede encontrar tutoriales de codificación y video aquí.

La respuesta de Avi Ch a ¿Hay un sitio web que enseñe el desarrollo de Android en detalle que no sea developer.android.com?

Herramientas necesarias:

  • Sistema operativo JAva Jdk de 32/64 bits confiable
  • Android Studio
  • Dispositivo Android de trabajo
  • Es preferible un sistema con 4 u 8 GB de RAM.

Instale según las instrucciones y comience el aprendizaje.

Comencé a aprender en mi primera empresa y me llevó 1 mes aprender conceptos y es preferible estar listo para codificar una aplicación (con conocimiento de Java).

Oye, mira esta respuesta también. Sería útil para usted Sr. / Sra.

La respuesta de Avi Ch a ¿Cuánto tiempo lleva aprender a desarrollar una aplicación de Android?

Feliz aprendizaje 🙂

¿Entonces quieres aprender Android .. ???

Hay una forma múltiple de aprender el desarrollo de Android. Pero mi experiencia dice que es demasiado bueno aprender de una persona con experiencia porque la mayor ventaja es que él / ella conoce el escenario en tiempo real y las soluciones de problemas. De lo contrario, del blog y video en línea.

Para aprender Android tienes que saber sobre las siguientes cosas.

  • Experiencia de programación básica
  • Conocimientos básicos de Java.
  • Concepto orientado a objetos
  • Conocimiento simple de XML (no tengo cuando hvae inicio Android)

Después de esto, rockeará Android. Aprender de cualquier persona con experiencia es demasiado bueno. De lo contrario, puede aprender de muchos blogs de Android. Pero para aprender desde el inicio, puede ir a android.com Comenzando | Desarrolladores de Android Sitio oficial de Android. Después de mucha experiencia, comencé mi blog para principiantes Lista de tutoriales de Android | SkyNils

Antes que nada tienes que comprobar tu fuerza. Sugiero que si viene de la formación en codificación, será más fácil.

Hay muchos artículos y videos gratuitos disponibles en línea desde donde puede aprender lo básico sobre la codificación de Android.

Uno, mi amigo, comenzó de la misma manera, luego de unirse a una compañía de TI donde brindó servicios gratuitos para aprender el desarrollo práctico. Puede hacer lo mismo, pero primero tiene que aprender lo básico para poder trabajar de forma independiente durante la investigación y otras tareas relacionadas.

¡¡Aclamaciones!!

Hola, comienza con los conceptos básicos de Android como Android Architecture y Conceptos básicos de Android Studio, así como la programación de Learn JAVA antes de comenzar a aprender Android. La mejor referencia para comenzar Android es Desarrolladores de Android

Obtendrá todos los conceptos y todas las explicaciones en este sitio.

En primer lugar, antes de comenzar el desarrollo de una aplicación, debe aprender sobre los aspectos básicos del desarrollo de la aplicación. Para el desarrollo de Android, el lenguaje básico se debe aprender tanto en Java como en XML . Java se puede usar tanto para el front-end como el back-end de su aplicación, mientras que XML para diseñar el front-end estático de cualquier aplicación.

Para obtener la exposición práctica es solo conseguir un trabajo, ya sea pequeño o grande

e intenta tener la oportunidad primero.

1 Durante su parte de capacitación, lea los tutoriales de apoyo

2. Intenta aclarar tus conceptos.

3. Complete su título o diploma en este campo porque es importante para los criterios de elegibilidad.

4. Para los buenos alumnos, Zingbytes IT solutions es una muy buena compañía basada en productos.

Para cualquier consulta puede contactar [correo electrónico protegido]

o puede [correo electrónico protegido] 0731-4226161

Gran pensamiento. Es muy fácil convertirse en desarrollador de aplicaciones de Android. Hace un par de años, ni siquiera sabía qué es la programación. Entonces decidí tener algunas aplicaciones en Play Store. Para hacer posible mi sueño, comencé a Google todo sobre el desarrollo de Android. Lo primero que supe es que Java es el núcleo aquí. Busqué canales de YouTube para el tutorial de JAVA y en 6 meses comencé a comprender los códigos y programas de Java (aunque no como un profesional). Luego aprendí algunos tutoriales sobre Android Studio y la API de Android. Acabo de pasar 2 meses más en ello. Después de 8 meses me familiaricé con JAVA y Android Studio. Ahora comencé a programar aplicaciones en Android Studio y aprendí cosas nuevas. El mantra principal es aprender mientras se hace.

Primero familiarícese con lo básico y luego piense en ideas. Comience a programar según sus ideas y obtenga ayuda de StackOverflow.

Si puedo hacerlo, seguramente tú puedes. Es un proceso de aprendizaje simple y sin fin. Enciende un fuego dentro de ti.

Comience con el desarrollo de Android para principiantes | Udacity. Esto es gratis y se actualiza regularmente. Esto es por Google.

Puede consultar con Udacity – Clases en línea gratuitas y Nanodegrees, tienen un programa bastante bueno para principiantes de Android sin costo diseñado por Google. después de terminarlo, si puede pagar, puede continuar con los programas de nanogrado

More Interesting

Mi Samsung Galaxy Note 3 está retrasado después de actualizarlo a la versión Lollipop de KitKat. ¿Hay alguna solución para solucionar este problema?

He estado codificando en Java y Android desde hace mucho tiempo, acabo de enterarme de goLang, ¿es tan bueno goLang que pueda reemplazar a Java? Si es así, ¿por qué?

Quiero convertirme en desarrollador de juegos para la plataforma Android. ¿Qué calificación necesito después del 10 para ello?

Sé el lenguaje C. Quiero saber el desarrollo de Android. ¿Sabes dónde aprender Java requerido para Android?

¿Por qué no puedo eliminar los datos de mi tarjeta SD después de la actualización de mi versión de Android? ¿Cómo puedo hacer lo mismo?

Tengo 4 botones en el archivo XML de Android. ¿Cómo puedo cambiar los colores de los botones al hacer clic?

Mi galaxy nexus S se ha vuelto lento y lento. ¿Qué tengo que hacer?

Mi Android no reproduce videos, ¿qué debo hacer?

Estoy usando un teléfono moto e. Debido al escaso espacio en la memoria, quiero eliminar un par de aplicaciones raíz usando el removedor de aplicaciones raíz. ¿Es seguro?

Mi teléfono Huawei sigue borrando fotos y videos que tomo cuando mi tarjeta SD está montada. ¿Por qué? ¿Cómo puedo arreglarlo?

Soy un desarrollador de Android intermedio. ¿Cómo conecto mi aplicación a un servidor?

Quiero comprar un teléfono inteligente dual sim por debajo de 10000 /. El único requisito es que dure a largo plazo, ¿cuál es la mejor opción?

Necesito hacer una copia de seguridad sin formato de todo el contenido (sistema de archivos completo) de mi teléfono Android. ¿Cómo puedo hacer esto?

Me encantaría convertirme en desarrollador móvil en teléfonos Android, iOS o Windows. ¿Con qué plataforma es mejor comenzar? ¿Donde debería empezar?

Mi padre tiene más de sesenta años. Nunca ha usado un dispositivo inteligente. Quiero darle una tableta. Qué sistema operativo será mejor; Android o Windows?