¿Qué debo saber para crear una aplicación de Android?

He estado ahí .

Una respuesta de una palabra sería lo básico de Android XML y Terminología de Android.

Supongo que tienes la experiencia suficiente para desenterrar tutoriales de google. En cuanto al desarrollo de Android, le recomendaría que se familiarice con los términos y métodos utilizados en Android, como escuchar un botón para principiantes que usan OnClickListeners, que es un término en Android. Intenta imaginar una aplicación y luego comienza a trabajar en ella. Aprender simplemente siguiendo los tutoriales no te llevará a ningún lado realmente rápido. En su lugar, trate de concentrarse en los problemas que enfrenta y busque soluciones en Google (Stackoverflow es mi favorito).

A continuación se detallan algunos escenarios:

  1. Como si no supiera cuál es la función ‘principal’ en Android, busque ‘Cuál es la función principal en Android Java’ ahora sabe que es onCreate () y cómo implementarlo.
  2. Desea mostrar una imagen en Android, busca ‘Mostrar imagen en andorid’, ahora sabe acerca de ImageView y cómo implementarlo.

Por lo tanto, enfrentar los problemas puede ser una forma muy rápida de iniciarse en el desarrollo y el aprendizaje simultáneamente. Seguir esta regla te llevará al juego mucho más temprano que los medios convencionales. Comencé el desarrollo en mi primer año en la universidad y pude desarrollar y monetizar grandes aplicaciones como Music Cloud 2 – Aplicaciones de Android en Google Play

dentro de meses, ahora estoy en segundo año y soy un desarrollador experto y freelance.

Por otra parte, si lo desea, hágalo paso a paso con tutoriales y otras cosas. Sin embargo, eventualmente tendrá que volver a la ruta de resolución de problemas, ya que los tuts no le dan lo que realmente se necesita para crear aplicaciones de producción, como usar bibliotecas, usar Social, FB, G + Logins, etc.

La conclusión es que tendrá que descubrir la forma que más le convenga.

¿Quieres crear una aplicación de Android? Sigue leyendo.

¿Cuáles son todas las habilidades / idiomas necesarios para crear una aplicación de Android?

La creación de una aplicación de Android se reduce a dos habilidades / idiomas principales: Java y Android. Java es el lenguaje utilizado en Android, pero la parte de Android abarca el aprendizaje de XML para el diseño de la aplicación, el aprendizaje de los conceptos de Android y el uso de los conceptos mediante programación con Java.

Una vez que aprenda Java y XML (es muy fácil acostumbrarse a XML, y debe aprender el lenguaje mientras programa su aplicación en lugar de aprenderlo de antemano como lo haría con Java), necesita aprender cómo conectar estos dos usando Android principios

Hay un libro para aprender …

Enlace para reservar aquí: Programación de Android: Guía de Big Nerd Ranch (Guías de Big Nerd Ranch

Para un principiante total, recomiendo aprender Java. No hay atajos aquí, solo tienes que aprender Java.

Ahora, para un principiante total, recomiendo tutoriales de YouTube para tener una idea básica de cómo instalar Eclipse (el Entorno de Desarrollo Integrado, o IDE, para Java) y el Kit de Desarrollo de Java (JDK). También ayuda a obtener la idea básica de la sintaxis detrás de los conceptos de Java, como los bucles for y las declaraciones if.

Pero a partir de entonces, después de que haya aprendido los conceptos básicos, le recomiendo que abandone los tutoriales de YouTube a favor de un libro o una serie de conferencias. Los tutoriales de YouTube a menudo NO dan intuición detrás de conceptos importantes, que creo que son 100% necesarios si deseas crear una aplicación de Android.

¿Qué es exactamente Eclipse y Android Studio? ¿Y son estos dos completamente necesarios para construir una aplicación de Android?

Android Studio y Eclipse son IDE, o entornos de desarrollo integrado. Puede codificar Java utilizando otros programas que ejecutan código, pero personalmente no estoy muy familiarizado con estos y no los recomendaría en absoluto a un principiante.

Los IDE compilan y ejecutan su código con solo tocar un botón, a diferencia de otras aplicaciones en las que tendría que escribir un código para compilar y luego escribir un código para ejecutar. Debe instalar el SDK de Android con Eclipse, pero todo el proceso de instalación se trata en profundidad en el sitio web del desarrollador de Android.

5 COSAS QUE DEBE SABER ANTES DE CONSTRUIR SU PRIMERA APLICACIÓN PARA ANDROID:

  1. Necesitas aprender Java, no hay forma de evitarlo
  2. La parte de Android abarca el aprendizaje de XML para el diseño de la aplicación, la comprensión de los conceptos de Android y el uso de dichos conceptos mediante programación con Java
  3. Los principiantes probablemente deberían usar un IDE (PraneethVT prefiere Android Studio sobre Eclipse)
  4. La creación de su primera aplicación lleva mucho tiempo: no sucederá de la noche a la mañana. Este no es un proyecto para aquellos que buscan un resultado rápido
  5. Cuando se encuentre atrapado en un problema (que inevitablemente sucederá), recurra a Stack Overflow. Si no tiene suerte, busque el Subreddit de Android donde hay una comunidad útil

Hola,

Comience con los siguientes conceptos básicos básicos de Java.

Y estos son los temas en Java que los estudiantes deben tener en cuenta antes de venir al curso de Android,

JAVA

Tipos de datos en Java

Bucles

Cambiar cajas

Sintaxis de clase

Que es clase

¿Qué es el método en Java?

Cómo crear método

¿Cuál es el uso del método principal?

¿Qué es el objeto?

¿De qué sirve crear objetos?

Llamar a un método con tipo de retorno

Llamar a un método con parámetros y diferentes números de parámetros, así como con diferentes tipos de datos.

Método de sobrecarga

Anulación del método (se requiere una comprensión profunda)

Una vez que esté listo con los conceptos anteriores, puede comenzar con el sitio web javatpoint para Android. Hasta donde sé, el sitio web es fácil y simple y, al mismo tiempo, son ejemplos efectivos.

Avíseme si necesita más ayuda para aprender Android.

Gracias,

KP Ranjith Kumar BE,

+ 91-8148580586,

[correo electrónico protegido] ,

Entrenador y desarrollador senior de Android,

Fundador y CEO de AndroidManifester,

Empresario de software,

https://g.co/kgs/gPGHKz

http://www.AndroidManifester.com ,

http://bit.ly/MyLifeWithAndroid

FB.com/AndroidManifester.com

Siempre uso Ionic Framework para desarrollar aplicaciones móviles híbridas. Si desea convertirse en una aplicación híbrida, debe saber que se utiliza el siguiente lenguaje para desarrollar la aplicación de Android.

Interfaz

  1. HTML5
  2. CSS
  3. JS angular

Back End

  1. PHP

Aprende el marco iónico aquí

Este marco se utiliza para desarrollar aplicaciones híbridas para dispositivos Android, iOS y Windows

o quieres una aplicación de escritorio.

Aprende Electron aquí

Esta herramienta utilizada para desarrollar aplicaciones híbridas para Windows, Mac y Linux

Debe estar familiarizado con Java y algo XML, de lo contrario, puede usar arrastrar y soltar inicialmente. Este es el enfoque más común que todos siguen, también puedes desarrollar aplicaciones en C ++ y otros lenguajes.

El IDE que utiliza para desarrollar aplicaciones de Android es Android Studio y Eclipse , y preferiría que elija Android Studio.

Para los Servicios de back-end , puede usar Sqlite para almacenar bases de datos en dispositivos móviles o puede almacenar en servidores creando una base de datos personalizada usando MySql y PHP / Node.js , puede usar Firebase como otra alternativa para los Servicios de back-end en línea.

FELIZ CODIFICACIÓN !!!

Introducción a Android: lea sobre Android y luego instale las herramientas necesarias como Android Studio.

Desarrollo de Android: consulte este sitio web.

slidenerd: sigue este canal de YouTube.

thenewboston – Comience con estos videos también.

Echa un vistazo a los enlaces anteriores. Espero que ayude.

Las aplicaciones de Android se pueden construir en Java y en lenguajes de programación C ++. Recomiendo encarecidamente Java si no utiliza la funcionalidad principal del sistema operativo Android.

Debe tener algunos conocimientos básicos en Core Java y luego simplemente seguir los tutoriales de desarrollo de aplicaciones de Android.
Y no puede evitar el conocimiento completo de XML si falta, no podrá crear la interfaz de su aplicación con su SDK de Android.

Java es suficiente para Android. Puede seguir los conceptos básicos de xml porque el diseño o la interfaz de usuario están programados en xml.

En mi experiencia para comprender los conceptos básicos para Android, vaya al canal de YouTube slidenerd. Este canal le enseñará todos los temas desde principiante hasta nivel avanzado con ejemplos adecuados.

Otros recursos pueden ser documentación oficial de Android Desarrolladores de Android

Para una comprensión rápida del tema con un ejemplo, puede seguir el sitio web de Androidhive.

¡¡¡Espero eso ayude!!!

Como dijiste, sabes que has hecho un programa en Java. Entonces es más fácil hacer una aplicación en Android. Te sugeriré algunos sitios web que puedes consultar a continuación

Ir a través de developer.android/

Colmena de Android

Voggela

Technotalkative

udacity lecture, etc. simplemente siga las instrucciones básicas para obtener una idea clara al respecto.

Si desea crear una aplicación de Android, debe tener conocimientos básicos sobre xml y luego debe comprender la estructura del desarrollo de la aplicación de Android y las funciones que se utilizan en ella. Eso es.

Mi sugerencia es visitar

Desarrolladores de Android

Primero necesitas aprender core java y practicar más como puedas. Después de aprender algunos conocimientos básicos de los fundamentos de Java, trate de evitar cualquier IDE para mendigar y use una nota simple para una mejor comprensión de sintax. Cuando esté familiarizado con el código sintax, puede usar IDE, le recomiendo NetBeans o Eclipse, ambos son casi fáciles de aprender.

Después de algunos conocimientos básicos de los fundamentos de Java, debe comenzar a usar Android Studio. Puedes ver tutoriales en línea en YouTube de forma gratuita. Recomiendo Udemy o Lynda.com.

Todo lo que necesitas es tu pasión y trabajo duro y tendrás éxito.

La mejor de las suertes…

Core java.

Leer documentos de desarrolladores de Android

Kotlin

Esta es la forma en que puedes comenzar.

Después de eso, vaya al arsenal de Android para ver algunas buenas bibliotecas en Android.

Java

Xml

Y debes leer la documentación oficial

Desarrolladores de Android

Gracias

Dev de aplicaciones de Android desde cero por Vyshnav Ramesh en Mis códigos de Android

Esta es mi experiencia … tal vez ayude …

Buena suerte

Lo primero que debe saber es la programación, cómo escribir un programa de computadora.

Si lo sabes, nada te detendrá.