Diferencias entre aplicaciones móviles nativas y de plataforma cruzada

4 min lectura
Desarrolladores / 18 noviembre 2016
Diferencias entre aplicaciones móviles nativas y de plataforma cruzada
Diferencias entre aplicaciones móviles nativas y de plataforma cruzada

BBVA API Market

El desarrollo de aplicaciones móviles está sufriendo algunos cambios importantes en los últimos tiempos. No sólo por el enfoque con el que se empiezan a plantear este tipo de proyectos, en la mayoría de ocasiones protagonizados por la enorme fragmentación de plataformas y dispositivos, sino también por cómo las características de las aplicaciones móviles se están llevando a otros escenarios inimaginables hace unos años. Es el caso, por ejemplo, de Progressive Web Apps, una tecnología que incorpora las ventajas de las apps nativas a la web tradicional.

En el lanzamiento específico de aplicaciones móviles, los equipos de desarrollo están empezando a incorporar el diseño de aplicaciones de plataforma cruzada, ayudados en muchas ocasiones por soluciones y plataformas de terceros que han ido adquiriendo experiencia y definiendo productos estables. Las aplicaciones de plataforma cruzada son aquellas en las que hay un único diseño y un único desarrollo, pero para distintas plataformas a la vez: ya sea iOS, Android o Windows Phone. La idea es ahorrar costes gracias al ahorro de esfuerzos. Ya no es necesario disponer de un desarrollador iOS y otro Android, con un único profesional con experiencia en plataformas cruzadas es suficiente para lanzar un MVP.

Este tipo de herramientas para el desarrollo de aplicaciones de plataforma cruzada o multiplataforma cumplen con una tendencia cada vez más utilizada por las empresas llamada RAD (Desarrollo Rápido de Aplicaciones). Algunas de estas soluciones son, por ejemplo, PhoneGap, Titanium Appcelerator, Xamarin o Corona.

Diferencias entre aplicaciones nativas y de plataforma cruzada

Hoy en día existen diferencias entre las aplicaciones nativas y las aplicaciones de plataforma cruzada o multiplataforma que hacen que algunas empresas escojan unas soluciones y no otras. Esta decisión depende, por ejemplo, de las características que se quieran incorporar a la aplicación y sus objetivos de negocio:

Aplicaciones nativas:

Aplicaciones de plataforma cruzada:

¿Te interesan las APIs financieras? Descubre todas las que te ofrece BBVA

 

 

También podría interesarte