Aplicación nativa
Una aplicación desarrollada con las interfaces de usuario y de sistema de su plataforma de destino.
¿Qué es una aplicación nativa?
Una aplicación nativa usa el modelo de aplicación y las interfaces adecuadas de usuario y sistema de las plataformas previstas. Se ofrece como aplicación en el dispositivo. Las funciones siguen sujetas a permisos y límites técnicos. El término no fija lenguaje ni vía de distribución únicos. Admitir varios sistemas requiere implementación y comprobación adecuadas.
Una empresa ficticia prevé una aplicación con un lector de códigos de barras concreto. El equipo comprueba interfaz disponible, dispositivos, permisos y flujo. Un enfoque nativo puede encajar sin demostrar por sí solo compatibilidad del lector. La instalación, las actualizaciones y el mantenimiento también deben definirse. Guardado sin conexión y transferencia siguen siendo tareas separadas de desarrollo.
Fuentes
Términos relacionados
- Aplicación híbridaCombinar una interfaz web con acceso nativo al dispositivo en una aplicación instalable.
- Aplicación web progresivaUna aplicación web con opciones de instalación, integración con el dispositivo y uso sin conexión.
- Sistema heredadoUn sistema existente que sigue en uso, con dependencias técnicas y de negocio acumuladas.
- Arquitectura multiinquilinoUna solución multiinquilino admite ámbitos separados por cliente o grupo. Un inquilino no equivale automáticamente a una persona o una base de datos.
- Caché del navegadorLa caché del navegador guarda respuestas HTTP adecuadas. Su reutilización y validación siguen las reglas correspondientes.
- Invalidación de cachéLa invalidación hace que una copia guardada deje de reutilizarse según reglas definidas. El registro de origen es una cuestión distinta.
Artículos sobre el tema








Desarrollo de software con ASES
Software a medida, aplicaciones web y móviles


