Clasificación de las aplicaciones móviles

App nativa

App nativa

Las apps nativas se desarrollan en el lenguaje nativo de cada sistema operativo, lo que también determina sus parámetros y características. En el caso de las apps nativas, más que una web, sería algo similar a cuando se instala un programa en un ordenador, solo que esta vez se hace en un dispositivo móvil.

App híbrida

App híbrida

Las apps híbridas permiten aprovechar el uso de algunas de las funcionalidades del dispositivo móvil y simular la experiencia de usuario como si se tratase de una app nativa, ya que se adaptan al dispositivo como tal. Este tipo de apps es recomendable para proyectos efímeros y requiere menor inversión en desarrollo al mantener una sola fuente de código.

Web app

Web app

Una web app permite utilizar responsive web design, lo que quiere decir que se adapta a todos los dispositivos. Este tipo de aplicación móvil es la más sencilla de desarrollar y la más económica, ya que únicamente se crea una única aplicación, por lo que es recomendable para proyectos de bajo presupuesto. Como inconvenientes, tiene peor experiencia de usuario y su estabilidad dependerá del navegador que se utilice.

React Native

React Native

Este tipo de aplicaciones optimiza costes, ya que, al contrario de la nativa, no requiere programar para cada plataforma y además asegura que la experiencia de usuario será igual que si se tratase de una app nativa.

Aplicaciones comerciales

Aplicaciones comerciales

Conocidas como aplicaciones de productividad, tienen el segundo lugar con el considerable 10% de uso.

Adobe Acrobat Reader (Android & IOS)
Administrador de páginas (Facebook) (Android & IOS)

Aplicaciones de Juegos

Aplicaciones de Juegos

Este tipo de aplicaciones brindan entretenimiento y diversión a los usuarios.

Aplicaciones Ofimáticas

Aplicaciones Ofimáticas

SubAplicaciones que permiten al usuario manipular documentos de texto, hojas de cálculo, pdf’s, etc.topic

Aplicaciones de Sistema

Aplicaciones de Sistema

Son todas aquellas aplicaciones que están relacionadas con el funcionamiento del dispositivo, tales como compresores de archivos, gestión de recursos, registro de llamadas, gestión de contactos, etc.

Aplicaciones de Accesibilidad

Aplicaciones de Accesibilidad

Este tipo de aplicaciones están diseñadas para facilitar el uso del dispositivo a todo aquel usuario que tiene algún tipo de discapacidad, ejemplo de ellas son: reconocimiento de voz, de caracteres, lectura de texto, etc.

Aplicaciones de Organización

Aplicaciones de Organización

Representan a toda aquella aplicación que permite a los usuarios organizar sus datos personales, contactos, notas, calendario, etc.