¿Cuál sería el conjunto de idiomas perfecto para el desarrollo web y móvil?

Tienes dos opciones, ser nativo o ir más allá:

Nativo:
Native es una gran solución y si sus aplicaciones van a ser muy complejas, es lo que debe hacer por problemas de rendimiento, también si va a tener muchas interacciones con el dispositivo (giroscopio, gps, etc.). Entonces tendrás que aprender

  • JAVA, porque Android es JAVA, pero no puedes comenzar simplemente descargando todo y haciendo algunos tutoriales de Android. Lamentablemente, no es una causa de elección a largo plazo para aplicaciones complejas, necesita conocer los conceptos básicos de Android, por lo que JAVA.
  • Objetivo C, así es como funciona todo con una Apple

Android es un dolor en el culo, cada dispositivo es diferente. Apple tiene una enorme tarifa de entrada, tienes que comprar una Mac y comprar una licencia, no puedes enviar aplicaciones usando correo o algo así (como en Android). Ambos todavía tienen problemas con el IDE (el procesador de texto para ello).

Envoltura:
Un Wrapper encapsula su código y lo traduce en algo comprensible para dispositivos móviles. Esto es genial para el desarrollo rápido de aplicaciones básicas, las dos más conocidas son:

  • PhoneGap
  • Iónico

Esto le permitirá crear aplicaciones de plataformas cruzadas, Android y Apple, pero no muy complejas.

Hay una tercera opción: herramientas de desarrollo de aplicaciones móviles multiplataforma, en línea, desarrollador, empresa, compruébalo, todavía no tengo una opinión.

Los compiladores multiplataforma han mejorado progresivamente. Además, los sistemas operativos móviles modernos, es decir, Android 4.4+ e iOS 8 tienen una mejor compatibilidad con la vista web, por lo que desarrollar usando cosas como Apache Cordova se ha vuelto más atractivo. Puede consultar Ionic (Advanced HTML5 Hybrid Mobile App Framework) como un ejemplo de reutilización básicamente de las mismas tecnologías web en un entorno móvil.

(A2A)

El mejor conjunto de todos los tiempos para el desarrollo web (según mi punto de vista y experiencia) es: HTML + CSS + PHP + JavaScript (+ biblioteca jQuery). Esto es perfecto para hacer mucho desarrollo web.
Puedes agregar Python si quieres hacer cosas más interesantes.
Ahora para el desarrollo móvil, solo estoy en el desarrollo de aplicaciones iOS, y el nuevo lenguaje de programación Swift de Apple es suficiente para mí.
¡Espero que esto haya sido útil!

More Interesting

¿Son iguales los casos de prueba para un sitio web y una aplicación móvil o son diferentes?

¿Cuáles son las dificultades enfrentadas al construir una prueba de aplicación móvil? ¿Cómo puedes explicar esto en términos simples?

¿Cómo utilizan los expertos de dot net c # para crear aplicaciones móviles fácilmente?

¿Por qué muchas aplicaciones móviles exitosas tienen temas de color azul?

¿Cuál es la mejor organización para el desarrollo de aplicaciones?

¿Qué es la aplicación móvil ShoeKonnect? ¿Cuáles son sus beneficios y cómo puede apoyar mi negocio de comercialización de calzado?

¿Qué compañía debo contratar para el desarrollo de aplicaciones de iPhone?

¿Podría decirme cuáles son algunas de las mejores empresas de desarrollo de aplicaciones de Lotus Notes?

¿Debería tomarme un año fuera de la escuela y aprender a desarrollar aplicaciones móviles?

Cómo construir aplicaciones móviles con JavaScript

¿Debe un individuo nuevo en el desarrollo de aplicaciones móviles comenzar con el aprendizaje del idioma IDE + nativo u optar por la ruta híbrida?

¿Qué especificaciones debo tener en cuenta al comprar una computadora portátil para el desarrollo de aplicaciones móviles con Xamarin?

¿Cuáles son las mejores y mejores empresas de desarrollo de aplicaciones móviles?

¿Cuál es la mejor manera de establecer contactos con desarrolladores de iOS?

Si los usuarios de Android están menos inclinados a pagar por las aplicaciones, ¿por qué los desarrolladores desarrollan en Android en lugar de iOS?