Aplicación multiplataforma

Una aplicación multiplataforma es un solo sistema que se abre en el navegador, en un teléfono Android y en un iPhone, y los tres comparten las mismas fichas.

También conocido como aplicación híbrida app para Android y iPhone aplicación multidispositivo

Definición

Una aplicación multiplataforma es un solo sistema que aparece en tres sitios, de modo que el mismo cliente la abre en el navegador del portátil, en un teléfono Android y en un iPhone. Detrás de los tres hay un único conjunto de fichas.

Ahí está la gracia, porque una cita creada en el iPhone a las nueve está en el portátil de la oficina a las nueve. Nadie copia nada y nadie espera. El equipo, los precios, los clientes y los informes viven en un solo sitio, y cada aparato es solo una ventana que da a él.

Lo que de verdad se comparte es la parte que nadie ve, es decir, las fichas, las reglas que las protegen y los informes que salen de ellas. Escribe una vez la regla de que una clase tiene doce plazas y valdrá en todos los aparatos. Cambia un precio una vez y todas las pantallas muestran el nuevo, igual que un informe corregido una vez queda bien para todos. De ahí sale el ahorro, y es un ahorro real.

Lo que no se comparte es la pantalla, porque cada teléfono tiene sus costumbres. El botón de volver no responde igual, una fecha no se elige igual, y el teclado tapa justo el campo que estás rellenando. Por eso alguien tiene que construir, probar y ajustar en un Android y en un iPhone, y cada tienda de aplicaciones tiene su revisión, sus normas y su cuota anual. Quien te diga que el segundo teléfono sale gratis nunca ha publicado una aplicación.

El cambio honesto frente a una aplicación nativa, escrita por separado para cada teléfono, es acabado contra precio. Lo nativo sigue siendo mejor para gráficos pesados, uso continuo de la cámara y tareas largas en segundo plano, y recibe antes las novedades de los teléfonos. Lo multiplataforma te da los dos teléfonos por casi el precio de uno, y eso basta para citas, pedidos, stock, formularios y mensajes. Por eso en Linkysoft solo defendemos lo nativo cuando la aplicación pide algo difícil para el aparato.

Así que Linkysoft suele construir el centro como una aplicación web y después coloca las pantallas del teléfono alrededor de esas mismas fichas, en vez de empezar de cero. Haz una sola pregunta a tu proveedor antes de firmar, que es qué se escribe dos veces exactamente. La respuesta te dice el coste real del segundo teléfono, y es lo primero que nuestros desarrolladores de aplicaciones móviles ponen por escrito.

Preguntas sobre Aplicación multiplataforma

¿Es más lenta una aplicación multiplataforma que una nativa?
Para el trabajo diario como formularios, listas, citas y pagos, nadie nota la diferencia. Aparece en gráficos pesados, uso continuo de la cámara y tareas largas que siguen en segundo plano.
¿Puede una aplicación multiplataforma entrar en las dos tiendas?
Sí. Un mismo proyecto genera una versión para Google Play y otra para la App Store. Cada tienda la revisa por su cuenta, pone sus normas y cobra su cuota, así que cuenta con dos aprobaciones.
¿La versión del navegador comparte de verdad los datos con el móvil?
Sí, si los dos hablan con el mismo sistema. El móvil no guarda su propia copia, enseña las mismas fichas, así que un cambio hecho en uno aparece en el otro en segundos.
¿Qué hay que construir dos veces de todos modos?
Las pantallas y las pequeñas costumbres de cada teléfono, la ficha de la tienda con sus imágenes y textos, y las pruebas. Las fichas, las reglas y los informes se escriben una vez y sirven a los tres aparatos.

¿Sigue sin ver cómo se aplica esto a su proyecto?

Cuéntenos qué está construyendo y le responderemos en lenguaje claro.