Soy el desarrollador de Blackberry de Foursquare y previamente desarrollado para una gama de clientes (startups a compañías de medios establecidas). En comparación con iPhone y Android, BlackBerry es al menos un orden de magnitud más difícil debido a las siguientes limitaciones:
- Varios tamaños / densidades de pantalla y diseños de botones
- Conección de datos. Sí, hacer una conexión de datos no es trivial en BlackBerry.
- Soporte del sistema operativo. Actualmente foursquare es compatible con el sistema operativo 4.2.1 (sistema operativo que se ejecuta en dispositivos de 4 años) y versiones posteriores.
- Distribución y actualización de aplicaciones. Foursquare actualmente realiza 3 compilaciones diferentes para satisfacer las diferentes funciones del sistema operativo y las características de la API. Algunas compañías llegan a hacer hasta 7 u 8 versiones separadas, una para casi todos los niveles del sistema operativo.
Por otro lado, las dos ventajas principales son:
- Sistema operativo súper estable. Si utiliza las mejores prácticas recomendadas, se beneficiará enormemente de la sólida implementación de JVM de RIM y la capa de sistema operativo.
- ENORME base de usuarios. Especialmente si su aplicación es gratuita (o en un modelo freemium) tiene el potencial de beneficiarse realmente de una gran base de usuarios que tiene hambre de aplicaciones interesantes.
Si es nuevo en BlackBerry, debe esperar 2-3 meses para familiarizarse con el desarrollo en BlackBerry y superar algunos de los obstáculos iniciales.
- Cómo contratar una empresa líder de desarrollo de aplicaciones de Android para una aplicación de producto
- ¿Cuáles son las principales empresas de desarrollo de aplicaciones móviles en Bangalore?
- ¿Existe alguna oferta barata de Navidad para el diseño y desarrollo de aplicaciones web y móviles?
- ¿Cómo puede una aplicación móvil multiplataforma ayudar a poner fin a las guerras de la generación?
- ¿Cuál es su opinión sobre Mobile App Development India, una empresa india de desarrollo de aplicaciones?