Cómo ser un desarrollador de aplicaciones de Android

bienvenido al desarrollo de Android

Hacer una aplicación para Android es fácil

Debe tener un buen conocimiento de Java y XML.

No vaya directamente al desarrollo de aplicaciones, primero aprenda sobre Java lo básico, luego comience con una aplicación simple como una calculadora y aprenda Java lado a lado

consulte los tutoriales en video (thenewboston o slidenerd) pero no los copie, intente comprenderlos y cree el suyo propio

aprender android studio

Comenzando | Desarrolladores de Android

podrías referirte a mi propia aplicación para Java

Más de 1100+ preguntas de prueba / prueba.

Más de 300 preguntas de entrevista.

Más de 300 programas java.

Java OCJP + – Aplicaciones de Android en Google Play

es realmente completo para mejorar su conocimiento de Java, pero si no sabe nada sobre Java, no acepte esta aplicación, comience con un libro estándar

1. Head First Java, 2da Edición

2. Pensar en Java (4ª edición)

3. Piensa en Java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (novena edición) (Core Series): Cay S. Horstmann

7. Programa de Java Cómo (objetos tardíos) por Paul Deitel, Harvey Deitel

Puede verificar su habilidad Java con mi aplicación de lado a lado (Tema por tema)

La mejor de las suertes .

Puede iniciar el desarrollo de Android mientras aprende Java simultáneamente.

He hecho algo similar y ahora tengo entre 6 y 7 aplicaciones en la tienda de juegos agregando alrededor de 200 mil descargas.

Aprende muchas cosas de Java mientras implementa sus complejas aplicaciones de Android como final, intente capturar hilos Async, controladores y muchas más cosas en OOPS.

el desbordamiento de la pila es una excelente opción para obtener algo de sintaxis directamente sin tener que hacer clic.

Siempre puede codificar qué solución funcionó para usted para mantener un historial de errores y la solución que enfrenta.

La mejor de las suertes de todos modos.

Espero que la respuesta haya ayudado.

Primero lo primero: las habilidades técnicas.

Aquí está la breve lista de las herramientas imprescindibles para convertirse en un desarrollador de Android.

  1. Java: el componente básico más básico del desarrollo de Android es el lenguaje de programación Java. Para ser un desarrollador de Android exitoso, necesitará sentirse cómodo con los conceptos de Java como bucles, listas, variables y estructuras de control. Java es uno de los lenguajes de programación más populares utilizados por los desarrolladores de software en la actualidad, por lo que aprender sus entresijos te ayudará a trabajar incluso más allá de la plataforma Android.
  2. SQL: también deberá aprender los conceptos básicos de SQL para organizar las bases de datos dentro de las aplicaciones de Android. SQL es un lenguaje para expresar consultas para recuperar información de las bases de datos.
  3. Kit de desarrollo de software de Android (SDK) y Android Studio : una de las mejores partes sobre el desarrollo para Android es que las herramientas necesarias son gratuitas y fáciles de obtener. El SDK de Android está disponible mediante descarga gratuita, al igual que Android Studio, el entorno oficial de desarrollo integrado (IDE) para el desarrollo de aplicaciones de Android. Android Studio es el programa principal con el que los desarrolladores escriben código y ensamblan sus aplicaciones de varios paquetes y bibliotecas. El SDK de Android incluye código de muestra, bibliotecas de software, prácticas herramientas de codificación y mucho más para ayudarlo a crear, probar y depurar aplicaciones de Android.
  4. XML: los programadores usan XML para describir datos. Los conceptos básicos de la sintaxis XML serán útiles en su viaje hacia un desarrollador de Android completo para realizar tareas como diseñar diseños de interfaz de usuario (UI) y analizar fuentes de datos desde Internet. Gran parte de lo que necesitará para XML se puede hacer a través de Android Studio, pero es constructivo basarse en los conceptos básicos del lenguaje de marcado.

Abundan los recursos para los desarrolladores de Android para mejorar sus habilidades y compartir consejos y mejores prácticas. Algunos de los favoritos de la industria incluyen Stack Overflow, Android Weekly, el subreddit de Android Dev, tutoriales de vogella, lecciones de YouTube y el sitio oficial de desarrolladores de Android de Google, especialmente el módulo Building Your First App. Si eres un principiante de la impresión, los libros populares de Android incluyen Head First Java , Programación de Android: Empujando los límites y Java: una guía para principiantes .

Si desea convertirse en un desarrollador de aplicaciones de Android, debe tener conocimientos básicos del lenguaje de programación. Es mejor si tiene una buena comprensión de OOPS y debe tener una buena lógica para un desarrollo complejo.

Además, primero debe aprender Java, no debe preocuparse por los Servlets y Swing, sino aprender el lenguaje Core, las Colecciones, IO y el manejo de String.

El conocimiento de Core Java puede ayudarlo a comenzar a codificar para Android. Además, debe tener conocimiento de SQL-SQLite, XML, C, C ++, HTML y CSS.

Hay varios sitios que ayudan a los principiantes a desarrollar aplicaciones de Android.

  1. https://developer.android.com/tr
  2. http://www.theserverside.com/tut
  3. Cómo comenzar el desarrollo de aplicaciones de Android para principiantes completos en 5 pasos

Requisito previo:

https://www.quora.com/What-are-t

Espero eso ayude !

Aprenda Java, XML, estos dos son más que suficientes para crear aplicaciones básicas. Necesitará SQL, JSON para crear aplicaciones avanzadas como esta.

Verifica mi aplicación de Android en Play Store

Reproductor de música: reproductor de música Adfree para Android – Aplicaciones de Android en Google Play

Gracias por A2A.

Depende de tu habilidad de programación. En qué lenguaje de programación tienes dominio. Si eres nuevo en el mundo de la programación, entonces debes aprender algunos conceptos básicos de OOPS ( Estructura de programación orientada a objetos ) . Existen pocos idiomas en los que puede desarrollar una aplicación de Android.

En estos días, la mayoría de las personas que usan JAVA y C # para el desarrollo de Android. Si eres bueno en JAVA, puedes descargar Android Studio Framework. Si eres bueno en C #, puedes descargar el framework Xamarin Studio . Ambos marcos funcionan bien y rápido.

Ahora viene la parte del tutorial. Hay muchos recursos disponibles en Internet, donde puedes aprender Android de manera fácil. Para obtener más información sobre tutoriales, lea esta respuesta.

La respuesta de Tousif Raza a ¿Es posible desarrollar una aplicación de Android sin un conocimiento profundo de codificación?

¡La mejor de las suertes!

Simplemente comience a aprender Kotlin mientras desarrolla su primera aplicación. Aprenderá resolviendo problemas reales, podrá conocer las mejores soluciones en consecuencia. Sigue construyendo, cuanto más construyas, más aprenderás.

Aparte de eso, debe mantenerse al día con el ecosistema. He creado una aplicación de código abierto llamada DroidFeed para que sea más fácil. ¡Puedes echarle un vistazo!

Play store: DroidFeed – Noticias para desarrolladores de Android – Aplicaciones en Google Play
Github: dgngulcan / droid-feed

Puede ser un desarrollador de aplicaciones de Android solo si cree que puede hacerlo.
Cree que hacer que una aplicación funcione no es una de las cosas más fáciles de hacer, requiere paciencia y trabajo duro y si aún pudieras retener a tu personaje después de pasar por una fase de agotamiento, eres elegible para convertirte en un desarrollador de aplicaciones de Android. uno).

Sin embargo, si desea aprender, puede tomar cursos gratuitos de edX sobre desarrollo de aplicaciones de Android o tal vez pueda comprar “Creación de aplicaciones de Android” de Mike Mcgrath y también hay muchos más libros en el mercado y seguramente descargue “Android Studio “Está disponible en FileHippo.com – Descargue el software gratuito y si desea ignorar la ruta de programación, entonces seguramente puede ir al App Inventor del MIT” http://appinventor.mit.edu “y crear aplicaciones de su propia imaginación de forma gratuita y fuera de curso SIN NINGUNA EXPERIENCIA DE CODIFICACIÓN.

Todo lo mejor en tus próximos esfuerzos 🙂

en primer lugar, debe tener una idea básica de codificación y los requisitos mínimos en forma de C y C ++ están bien, pero solo siga para adquirir conocimientos mínimos.

https://in.udacity.com/course/ne

Aprender el desarrollo de aplicaciones de Android parece fácil pero seguramente no lo es 🙂 Pero usted está interesado en la devolución, por lo que si alguien aprende, puede aprender.

De todos modos, solo hay 4 pasos para convertirse en un devoloper de Android.

1-Primero debes aprender el lenguaje de programación Java (la mayoría de las aplicaciones de Android están escritas en Java)

2- Aprende la API de Android y

3- Escribe tu solicitud y

4- Distribuirlo. (Dije que parece fácil)

No conozco tus habilidades, así que solo sugiero un sitio web de aprendizaje que sea útil para el aprendizaje y que he experimentado hoy en día.

1-Udacity

2-Udemy

3-Lynda

** no olvides que escribir aplicaciones para dispositivos móviles es una experiencia completamente diferente a otras.

*** Creo que este blog puede ser útil para ti

Cómo convertirse en un desarrollador de Android »Wiki Ùtil Udacity

Sigue adelante 🙂

Comience a aprender java o un idioma que se pueda usar para desarrollar aplicaciones (por ejemplo, kotlin se puede usar y se admite oficialmente). Una vez que sienta que es bueno programando en un lenguaje de programación, salte de cabeza instalando Android Studio en su PC. Youtube y Stackoverflow serán los mejores amigos en el camino de convertirse en un desarrollador de aplicaciones.

La lista de habilidades requeridas no es tan grande

  1. Core java
  2. un poco de xml
  3. conocimiento de la herramienta de estudio de Android
  4. capacidad de buscar respuestas a sus preguntas en google

Eso es.

Ver el cuarto punto es el punto principal porque puede tener el entusiasmo de desarrollar las habilidades, pero puede que no tenga una guía e incluso puede terminar pasando la mayor parte de su tiempo leyendo textos para desarrollar estas habilidades

prefiero salir, elegir una idea como hice con un reproductor de música y comenzar a implementar esa idea.

Aprende en el camino, usa google como guía

Con 6–7 horas diarias para aprender el desarrollo de Android, puede o no convertirse en un desarrollador profesional.

Esto depende de su enfoque para aprender Android

Tiene que ser una forma práctica de aprender.

de lo contrario te olvidarás de la teoría en poco tiempo

Entonces, si está aprendiendo utilizando el enfoque práctico, alcanzará la posición de desarrollador profesional en solo 2 meses.

Lo que tienes que hacer es buscar una idea y comenzar a implementarla

Hace unos meses estaba en su posición y comencé a desarrollar un reproductor de música para Android, ya que quería cambiar a trabajos específicos de Android, así que decidí tener algo de experiencia laboral personal para incluir en mi currículum.

aquí estoy usando google y algunas habilidades básicas de Java que puedo obtener en buena cantidad de esta aplicación.

Music Player – Aplicaciones de Android en Google Play

VERIFIQUE la aplicación que ABRIRÁ su MENTE como desarrollador

paso 1. Aprende Java

paso 2. descarga los estudios de Android

paso 3. sigue un tutorial de hello world.

paso 4. descarga el apk a tu dispositivo Android.

Voila!

Más tarde, puede cargar sus programas en Play Store, solo cuesta una tarifa única de $ 25. No cagues en la tienda de descargas con tu programa hello world.

Aprende Java y XML básico.

Luego vaya a: Desarrolladores de Android y siga los tutoriales allí.

Aprende a codificar en Android.

Checkout Nexa Player – Aplicaciones de Android en Google Play

Puño de todo lo que necesita para aprender Java y algunos conceptos básicos de XML antes de iniciar Android. Y para trabajar en Android necesitas tener Android Studio o puedes trabajar en Eclipse. Tu construcción lógica también debería ser buena.

Dedícate a aprender Android y aprender core java, esto te ayudará a aprender Android fácilmente