¿Cuál es la mejor manera de desarrollar una aplicación que se ejecute en iPhone, Blackberry y Android?

Todos tenían buenas sugerencias sobre qué usar para construir la interfaz de una aplicación multiplataforma, pero también tienes que pensar en cómo construir un back-end. Muchos desarrolladores están luchando para hacerse notar en un mercado inundado de aplicaciones. No solo necesita crear una aplicación con muchas funciones, también necesita saber qué está haciendo la gente con su aplicación móvil y tener muchos datos sobre sus usuarios. Tener un backend lo ayudará a almacenar y retirar datos de sus usuarios.

Tienes empresas como StackMob.com que crean una plataforma que se especializa en ayudar a los desarrolladores móviles a crear un back-end. Su plataforma es compatible con iOS, Android y eventualmente Blackberry (ahora puedes construir una aplicación de blackberry en StackMob pero no tienen un SDK oficial). Hacen que sea realmente fácil crear su modelo de datos, creación de API, agregar lógica del lado del servidor personalizado, agregar notificaciones push, integración social y administración de versiones de API. Lo más importante es que le proporcionan análisis que le brindan una visión profunda de su aplicación y quiénes son sus usuarios avanzados. Obtenga más información sobre ellos aquí: http://www.stackmob.com/2011/12/…

Cree aplicaciones nativas y use algunos backend en la nube para gobernarlas a todas. QuickBlox tiene un módulo de usuarios, Parse, StackMob y otros también tienen módulos de autenticación que lo ayudan a asegurarse de unir su base de usuarios en todas las plataformas.

Existen varios servicios para eso, incluidos phonegap y cordova

PhoneGap

Apache Cordova

Depende del tipo de aplicación. Si su aplicación tiene que acceder a una gran cantidad de hardware como cámara, Bluetooth, etc., entonces debe optar por el desarrollo de aplicaciones nativas. Pero si su aplicación es simple y se parece mucho a la aplicación del navegador, entonces puede desarrollar una aplicación híbrida.

More Interesting

¿Cuál es el mejor sitio web para aprender el desarrollo de aplicaciones?

¿Cuánto cuesta hacer una aplicación móvil como Wish?

Si tuviera que reclutar a un desarrollador de aplicaciones móviles, ¿qué preguntas haría para poder evaluar su experiencia?

¿No crees que es extraño que una aplicación móvil simple como WhatsApp se compre por $ 19B y una compañía como Deepmind se compre por solo $ 400M?

¿Quiénes son los influencers en la aplicación de productividad?

¿Cómo es el desarrollo de aplicaciones de Windows y el dominio de Windows Mobile para el trabajo y el crecimiento en la industria de TI?

Como profesionales que trabajan y que necesitan continuar una educación, ¿pagarían por una solución de aplicación de teléfono móvil que lo ayude a administrar mejor el tiempo y lo ayude a estudiar mejor (consolidando el aprendizaje a medida que avanza y el acceso a un banco de recursos personalizado)?

¿Cuál es el enfoque paso a paso para crear una aplicación móvil como Uber con un conocimiento básico de MEAN Stack?

¿Cuáles son algunos software de ocultación de aplicaciones móviles?

¿Qué porcentaje de teléfonos Android están rooteados?

¿Cuál es la mejor herramienta para desarrollar aplicaciones de Android totalmente dinámicas sin codificación?

¿Crees que algunos números de teléfonos móviles son genéricamente difíciles de recordar o confusos y hay más posibilidades de tonterías?

Cómo proteger una idea mientras un desarrollador de aplicaciones está desarrollando la aplicación

¿Puedo crear una aplicación móvil para mi red NING 3?

¿Cuáles son las estrategias en los servicios de prueba de aplicaciones móviles?