¿Cuándo debe un desarrollador desarrollar una aplicación nativa de iPhone (producto) / iPad / iPod Touch (producto de Apple), y cuándo debe desarrollarse una aplicación web?

Para agregar a esto, creo que las aplicaciones son:

  • Útil solo cuando los usuarios inician sesión
  • Donde la información que se muestra se adapta al usuario
  • Disminuye la cantidad de pasos para llegar a su pantalla de información

Estas serían razones para desarrollar una aplicación nativa de iPhone / iPad. En particular, las aplicaciones financieras serían ideales para aplicaciones nativas.

También veo aplicaciones en las que sus aplicaciones para iPhone y iPad son complementarias entre sí, en lugar de ser la misma aplicación en ambos dispositivos, se beneficiarían enormemente en una aplicación nativa. Por ejemplo, si una aplicación de iPhone tiene acciones transaccionales / en marcha, los consumidores pueden tomarlas y en la aplicación iPad pueden procesar esta información y convertirse en un depósito de las acciones del consumidor, hay un gran beneficio para avanzar en la creación de aplicaciones nativas .

Las aplicaciones web no pueden acceder a ciertas partes de la API del sistema operativo, como su biblioteca de fotos, por ejemplo. La creación de aplicaciones nativas puede aprovechar mucho más las capacidades del teléfono.

Si aprovecharlos no es tan importante, entonces una aplicación web bien desarrollada debería estar bien.

Yo personalmente prefiero nativo.

More Interesting

Quiero crear una aplicación (iOS) que tenga videollamadas / transmisiones en vivo de igual a igual. ¿Cómo debo hacerlo? Sé que hay servicios, como Twilio, que me permiten hacer esto, pero ¿cómo aprenderé cómo usar el servicio? Tengo conocimientos básicos de Swift.

¿Cómo arreglas una gran aplicación para iPhone que tiene un horrible icono de aplicación?

Estoy tratando de decidir si construir una aplicación de Facebook en Flash y luego construir un cliente nativo de Iphone, o si debo construir la aplicación en HTML5 / Javascript para que pueda funcionar desde un iPhone. ¿Qué cosas debo considerar?

¿Por qué debería usar Swift cuando Delphi y otros desarrolladores me permiten escribir solo el código de Windows y automáticamente obtengo las versiones de las aplicaciones OS X, iOS y Android?

¿Te gustaría ser un desarrollador web o un desarrollador de iOS o un desarrollador de Android?

¿Qué es un buen documento sobre las pruebas móviles?

¿Qué es mejor para notificaciones push, GCM (Google Cloud Messaging) o Urban AirShip?

¿Qué necesito aprender para codificar una aplicación iOS?

ejabberd: ¿Cómo funciona mod_archive_odbc?

¿Cuál es el lenguaje de diseño que se usa en Xcode?

¿Cómo se hacen animaciones en las plataformas de Apple, como el 'Zen Garden' que se muestra en WWDC 2014?

¿Cuál es la forma canónica de hacer mensajes en tiempo real entre iPhones?

¿Cuál es la mejor ruta para que alguien aprenda codificación, sin experiencia en codificación, si finalmente desea desarrollar aplicaciones de iOS?

Cómo comenzar a trabajar independientemente en el desarrollo de iOS en India

Cómo hacer aplicaciones iOS y Android usando Node.js y AngularJS