¿Cuáles son algunas de las diferencias clave entre el desarrollo de una aplicación móvil en 2010 vs 2016?

Es una pregunta compleja, intentaré dar una respuesta general:

Entorno de desarrollo
Ahora es mucho más fácil crear una aplicación. Puede encontrar toneladas de tutoriales, marcos híbridos, bibliotecas, etc. que ayudan en el desarrollo de aplicaciones. Los principiantes pueden crear aplicaciones más fácilmente y los desarrolladores avanzados se salvan de muchos trabajos pesados.

Nuevas tecnologías
iBeacon, enlaces profundos, etc. ofrecen una nueva gama de funciones para aplicaciones o categorías de aplicaciones completamente nuevas.

Entorno de mercado
Como otros ya sugirieron, el panorama del mercado cambió drásticamente. Tanto App Store como Play Store alojan más de 1 millón de aplicaciones y las personas son capaces de tener en cuenta y usar solo un número limitado de aplicaciones. Cada nueva aplicación tiene que destacarse. Si desea desarrollar una aplicación teniendo en cuenta el éxito del mercado, deberá tener esto en cuenta.

Diseño / UI / UX / Pensamiento del producto:
Desde un punto de vista de los desarrolladores, estos son los territorios que están estrechamente relacionados con el desarrollo de aplicaciones, pero no son realmente parte de él. Como las características principales que las aplicaciones pueden servir en su mayoría existen, una forma de destacar es pulir la aplicación en las áreas mencionadas.

Mucha gente tendrá excelentes respuestas técnicas. Trataré de resumir el panorama general.

En 2010, el iPhone era nuevo y novedoso y la App Store era bastante nueva. Simplemente hacer una aplicación en una vertical nueva era suficiente. En cierto modo, esto no fue diferente al auge de .com de fines de la década de 1990. ¿Nadie con alcance nacional está vendiendo comida para perros en línea? ¡Excelente! Pets.com ahora patrocina a los Gigantes de SF. En 2010, ser el primero en el mercado era importante.

Hoy en día, hay literalmente cientos de miles de aplicaciones. Para complicar las cosas, los usuarios tienen fatiga de la aplicación. 7 de cada 10 usuarios preferirían interactuar con un sitio web móvil bien diseñado que instalar otra aplicación en su dispositivo. En 2010, el eslogan de Apple era “¡hay una aplicación para eso!”. En 2016, el eslogan del sector es “¿necesita una aplicación para eso?” – y gracias a Meteor / Node, la respuesta es cada vez más “no”.

Ese es el entorno por el que preguntas. Definitivamente es agua roja, pero aún está llena de peces si estás dispuesto a pelear.

2016 requiere –
1. estrategia de marketing seria e inversión para destacar entre la multitud en las tiendas de aplicaciones abarrotadas
2. repensar los modelos de monetización. Las aplicaciones pretenden ser gratuitas y dependen de las compras en la aplicación para funciones adicionales y suscripción. En 2010 solo cobra $ 5-10 por la aplicación.
3. Bien pensado UX para su aplicación. Las aplicaciones gratuitas de FB y otras están elevando el nivel de las expectativas de los usuarios.
4. misma historia con características: una aplicación decente debe funcionar en iPhone y iPad, tener integración con iCloud, capacidad de deshacer, requiere una entrada manual mínima, integrarse con el calendario y compartir en redes sociales, etc.