Llámanos: 93 639 68 66

Top 5 plataformas de desarrollo iOS y Android

Top 5 plataformas de desarrollo iOS y Android

Xamarin, desarrollo multiplataforma para iOS y Android

No es casualidad que comencemos por Xamarin, especialmente ahora que está de actualidad tras ser adquirida por Microsoft, algo de lo que ya te informamos hace unas pocas semanas en CICEblogs. Y su adquisición tampoco es casualidad. En muy pocos años, Xamarin se ha convertido por méritos propios, en la plataforma favorita de muchos desarrolladores, interesados en ofrecer apps nativas para iOS, Android y ahora, también para Windows 10. Sin duda, la principal ventaja frente a las soluciones oficiales de Apple y Google, es su versatilidad para el desarrollo multiplataforma.

Entre sus prestaciones, un panel de información interactivo en tiempo real que ofrece datos de uso de los usuarios conectados (Xamarin Insights), o la plataforma para automatizar las pruebas de funcionamiento y rendimiento de las apps con Xamarin Test Cloud. Disponible en versión gratuita como Xamarin Studio Community para Windows y Mac (para estudiantes, desarrollo Open Source y para pequeños equipos) o de pago con Visual Studio Professional.

Appery.ip, desarrollo en la nube

Si bien es cierto que, en estos momentos, son Microsoft Xamarin y Adobe PhoneGap las dos plataformas de desarrollo más populares, no son las únicas. Un buen ejemplo alternativo es Appery.io, una plataforma de desarrollo de apps basada en la nube y que no requiere de instalación en el disco duro local. Utilizado, según sus creadores, por grandes fabricantes de la telefonía como Samsung o AT&T. Destacando su compatibilidad con las principales soluciones de Base de Datos e información empresarial como Oracle, SQL Server, MySQL o Sharepoint

Con soporte para Apache Cordova para acceder a las funcionalidades nativas de las diferentes plataformas de desarrollo como iOS, Android y Windows Phone (acelerómetro, cámara, GPS, micrófono, almacenamiento, etc.), y basado en tecnologías web como JS (JavaScript), jQuery Mobile, AngularJS y Bootstrap. Además de ofrecer opciones de trabajo en grupo con sincronización en tiempo real, gestión de usuarios y permisos, opciones de versiones y copias de seguridad.

Appery.io está disponible en 5 modalidades de suscripción mensual: Basic (30 $), Standard (45 $ si se realizada el pago mensualmente, y 30 $ si es anual), Pro (85 $ mensual, 57 $ anual), Team (200 $ mensual, y 135 $ anual) y Enterprise (con un plan personalizado y precio a consultar).

Appcelerator, apps con JavaScript

La cuarta plataforma de desarrollo que destacaremos es Appcelerator, con características compartidas con la ya vistas anteriormente pero con la particularidad de estar basada en Eclipse, otro de los más conocidos framework de código abierto para el desarrollo de aplicaciones. Appcelerator también se suma a la corriente de utilizar la tecnología web y los estándares abiertos como JavaScript para crear apps compatibles con cualquier dispositivo y sistema operativo, accediendo como en los casos anteriores, también a las APIs nativas que dan soporte al hardware.

Appcelerator no solo es un entorno de desarrollo, también ofrece funcionalidades de verificación automatizada de las apps para depurar errores de funcionamiento, así como acceso online al sistema de estadísticas de uso de cada uno de los desarrollados realizados con la plataforma o su conexión y compatibilidad con sistemas de Bases de Datos como MongoDB o MySQL.

Appcelerator dispone de 3 modalidades de suscripción mensual: Indie (por 39 $), Team (por 259 $ para equipos), o Enterprise (con soporte técnico Premium, con precio a consultar).

Desarrollo nativo o con estándares abiertos?

Sin lugar a dudas, la pregunta del millón. Es evidente que el desarrollo con el lenguaje de programación nativo de iOS, Android o Windows Phone tiene sus ventajas, pero igualmente cierto es que el esfuerzo que se requiere lanzar una app multiplataforma, no es asumible para muchas empresas y pequeños desarrolladores, por lo que la opción de elegir estándares web abiertos como algunas de las propuestas incluidas en este listado, son la clara vencedora y la primera opción para iniciarse en el mercado profesional (o por pura curiosidad) del desarrollo de apps.

Autor:

Accede a nuestra sección de proyectos a medida en Desarrollo de aplicaciones móvil

Comparte este artículo en tus redes sociales