¿Cuáles son las posibilidades de que el mercado de desarrollo de aplicaciones móviles sea reemplazado por otra cosa en 10 años?

Hace 10 años, en 2006, la tecnología móvil de vanguardia eran dispositivos GSM con tecnología Symbian. El mercado estuvo dominado principalmente por Nokia, Blackberry, Sony Ericsson y Motorola . Las pantallas táctiles aún no eran la norma y el desarrollo de aplicaciones fue realizado principalmente por los propios fabricantes. El sistema operativo Symbian proporcionó una biblioteca de C ++ usando Qt y se requirió que todas las aplicaciones compilaran (de una forma u otra) su equivalente para ejecutarse en el sistema operativo dado.

Actualmente, el mercado ha cambiado a teléfonos con pantalla táctil y compañías como Google, Apple y Samsung han aprovechado la oportunidad para superar al resto. El desarrollo de aplicaciones está basado en Java / Swift y con el auge de las tecnologías en la nube y las bibliotecas multiplataforma impulsadas por la revolución del código abierto. El desarrollo de aplicaciones se ha vuelto más relevante que hace 10 años.

Al observar el aumento de la tecnología con el tiempo y las cosas que se vuelven relevantes debido a eso, creo que dentro de 10 años los teléfonos móviles ciertamente existirán, pero el desarrollo de aplicaciones tal vez no sea tanto.

Las empresas quieren asegurarse de que sus sistemas operativos móviles e IoT tengan suficientes funciones y aplicaciones para satisfacer la demanda del mercado. Debido a que esa demanda es muy amplia con miles de millones de clientes en todo el mundo, han alentado cosas como las tiendas de aplicaciones donde cualquiera puede publicar sus propias aplicaciones para satisfacer las necesidades del mercado. Si una empresa puede resolver este problema sin depender de desarrolladores externos; lo más probable es que hagan eso. Les da más control y ganancias generales.

En 10 años a partir de 2016, las empresas probablemente serán

  • Impulsar aplicaciones móviles desde páginas web (si eso se convierte en una solución factible).
  • Esas aplicaciones preferirán usar teléfonos que admitan la realidad aumentada, por lo que las aplicaciones requeridas serán bastante diferentes de lo que vemos hoy en términos de versiones de compilación, mantenibilidad y soporte multiplataforma.

Y todo esto cambiará a la par de Internet. El cambio dependerá en gran medida de cómo la próxima adopción de hardware, SDLC e IoT afecte la tecnología y la cultura.

Casi cero

El desarrollo de aplicaciones nativas puede y debe ser reemplazado por el desarrollo multiplataforma. Las aplicaciones web progresivas probablemente serán parte del futuro de cómo usamos las “aplicaciones” en nuestros teléfonos. Pero a menos que los navegadores agreguen más API para acceder a las funciones de hardware del teléfono, las aplicaciones tradicionales seguirán siendo necesarias en muchas circunstancias. Eso podría suceder en diez años. Pero como le da a Apple menos control sobre el iPhone, no aguanto la respiración.

Es probable que los teléfonos móviles sean un dispositivo informático primario durante al menos otros 10 años. Mientras lo sean, y mientras no tengamos conectividad universal, las aplicaciones serán relevantes.

¿Qué podría eventualmente reemplazar el móvil?

  • Un dispositivo con una interfaz de voz tan buena que no necesita un teclado
  • Una interfaz de realidad aumentada que se monta en anteojos, lentes de contacto, directamente a los ojos o directamente al cerebro.
  • ???

Probablemente todavía tengamos entre quince y veinte años de dispositivos móviles como una plataforma importante. Después de eso es difícil de predecir.

Si habla de oportunidades de empleo, es aún más difícil de predecir. Solo trabaja duro para aprender cosas nuevas, constantemente. Esa es la única forma de luchar contra la obsolescencia.

Alto.

Las aplicaciones nativas para computadoras son altamente reemplazadas por aplicaciones en la nube. Esto seguramente se repetirá en dispositivos móviles. ¿Por qué necesitamos todo en nuestro dispositivo para usar?

Necesitamos usar servidores remotos y hacer las cosas pronto …