¿Cuál es mejor: aprender Android o idiomas web?

No puedes aprender solo el desarrollo de Android y sobrevivir. Déjame explicarte por qué con un escenario …

Estás construyendo una aplicación de chat como WhatsApp.
Agregue las credenciales de la base de datos a su servidor en línea en la aplicación y realice todas las solicitudes. Un experto en ingeniería inversa inteligente viene y extrae las credenciales. Pwns tu base de datos y la vende en el mercado negro. Tu aplicación muere !!

Entonces podrías preguntarte cómo superar esto. Lo que hacemos los desarrolladores es crear primero una plataforma basada en web (o al menos una API para realizar consultas). De esta manera, el backend es altamente seguro y puede hacer solicitudes HTTPClient para construir su aplicación.

Técnicamente, puede convertirse en un desarrollador de aplicaciones móviles puras, pero dependerá de muchos desarrolladores web para la mayoría de las aplicaciones basadas en la red. Por otro lado, las aplicaciones independientes (esta es una pequeña fracción de las aplicaciones) no tienen este problema, ya que puede usar la base de datos SQLite interna para realizar su trabajo.

Pues adelante, decide ahora qué te gustaría hacer. Y siéntase libre de hacerme ping en cualquier momento con consultas 😀

En mi opinión, vaya para Android, ya que hay muchas posibilidades para la aplicación de Android y también es bueno en Java (como ha dicho). Para el desarrollo de aplicaciones para Android, echa un vistazo al siguiente enlace …

Tutoriales de desarrollo de aplicaciones para Android