¿Cuál tiene futuro web o desarrollo móvil más prometedor?

Para responder a esta pregunta, en lugar del término “móvil”, usaré el término dispositivos. Mobile es una plataforma de computación brillante y una personificación perfecta de la progresión de nuestra necesidad de computación ubicua, que evoluciona desde mainframes a mini-pc, computadoras personales y ahora teléfonos inteligentes. Puede que no sea necesariamente la única plataforma de computación ubicua en el futuro. Tanto el desarrollo web como el desarrollo de plataformas de dispositivos nativos a veces tienen funciones complementarias, otras veces ligeramente diferentes para jugar.

La web es una plataforma fantástica para desarrollar experiencias que se pueden ofrecer a través de hardware, sistemas operativos, factores de forma y otras diferencias similares en dispositivos, especialmente con diseño responsivo. Para cumplir con esta promesa, la web es inherentemente dependiente de la estandarización y, por lo tanto, a veces puede retrasarse en la adopción de la innovación más reciente y más grande en hardware y funcionalidad. Pero cuando se entrega, tiene acceso a muchas plataformas diferentes que le permiten eficiencia y flexibilidad como desarrollador.

El desarrollo específico del dispositivo (nativo) tiende a ofrecer un tiempo más rápido para la innovación, ya que los proveedores de la plataforma (Apple, Google, etc.) controlan toda la cadena y no tienen que esperar el consenso completo de un comité para entregar funcionalidad y API al mercado. Esto es excelente para los desarrolladores que desean mantenerse a la vanguardia del hardware y la funcionalidad disponibles. El desarrollo nativo también está más cerca de la potencia disponible bajo el capó de un dispositivo y, como consecuencia, puedes hacer ciertas cosas de manera más eficiente. Sin embargo, por el otro lado, lo vincula con una plataforma, aumenta los costos si quiere ir tras un mercado o dispositivo diferente y siempre depende de los caprichos y las fantasías del proveedor de la plataforma (las API se eliminan y cambian, las aplicaciones se rechazado etc)

En última instancia, tendrá que ser guiado con su pasión y la necesidad del mercado al que se dirige.

Los desarrolladores web tienen la capacidad (y herramientas) para escribir aplicaciones web de Hybird que se ejecutan en la mayoría de las plataformas, como Android, iOS, Ubuntu, Windows 8, etc.

Estoy de acuerdo en que las aplicaciones Hybird no son tan buenas como las aplicaciones nativas AÚN, pero creo que lo serán en un futuro próximo.

Tuve la experiencia de escribir una aplicación web Hybird y funcionó bastante bien en Android y Ubuntu, pero no tan bueno en Android.

Siempre apueste por ello: la web es la nueva plataforma.

¡La web tiene un futuro más prometedor porque también abarca la versión móvil!
Dime, ¿qué es más fácil de conseguir? ¿Una versión de iPhone de una aplicación de Android o una versión de Android de una aplicación de iPhone? O un portal web que soporta ambos!
Con las habilidades de programación, puede desarrollar aplicaciones para ambos (Android y iPhone). Sin embargo, cuando utiliza la web, tiene una plataforma única que le permite acceder a todo tipo de dispositivos que pueden conectarse a Internet.

Dado que el desarrollo móvil está cada vez más conectado a los back-ends web, están estrechamente vinculados. Si uno crece, el otro hará lo mismo en consecuencia. Entonces, como la mayoría de la gente ya dijo, ambos.

Alguna vez se me ha comentado que algunas aplicaciones web y algunas aplicaciones móviles utilizan un navegador que ejecuta el mismo código 😉

Web para empresas y portales de administración en sistemas de software. Móvil para extenderse a nuevos mercados y consumidores. Ambos son prometedores.