Clasificación de aplicaciones móviles

Web

Estas apps no necesitan instalarse, ya que se visualizan usando el navegador del teléfono como un sitio web normal. Por esta misma razón, no se distribuyen en una tienda de aplicaciones, sino que se comercializan y promocionan de forma independiente.Sin embargo, como inconveniente destaca que no funciona sin conexión a Internet.

Se desarrollan con lenguaje Javascript, CSS o HTML

Híbridas

Este tipo de aplicaciones es una especie de combinación entre las dos anteriores. La forma de desarrollarlas es parecida a la de una aplicación web y una vez que la aplicación está terminada, se compila o empaqueta de forma tal, que el resultado final es como si se tratara de una aplicación nativa.

Por sus efectos

Aplicaciones capacitadoras: aquellas que permiten o incitan a buscar posibilidades nuevas o fomentar la creatividad.
Aplicaciones de dependencia: aquellas que impiden, limiten o determinen nuestros actos, capacidad de elección, creatividad, etc.

Por distribución

Pueden clasificarse como gratuitas, de pago y freemium, las cuales permiten su descarga inicial gratuita para un uso limitado y básico, posibilitando posteriormente el acceso a funcionalidades más avanzadas previo pago.

Nativas

La descarga e instalación de estas apps se realiza siempre a través de las tiendas de aplicaciones (app store de los fabricantes). Esto facilita el proceso de marketing y que es vital para dar visibilidad a una app. Una característica generalmente menospreciada de las apps nativas, es que pueden hacer uso de las notificaciones del sistema operativo para mostrar avisos importantes al usuario, aun cuando no se esté usando la aplicación. La principal ventaja con respecto a los otros dos tipos, es la posibilidad de acceder a todas las características del hardware del móvil: cámara, GPS, agenda, dispositivos de almacenamiento y otras muchas.

Se desarrollan específicamente para cada sistema operativo, iOS, Android o Windows Phone, adaptando a cada uno el lenguaje con el que se desarrolla: lenguaje Objective-C para iOS, Java para Android, y .Net para Windows Phone.

Juegos

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

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.opic

Por la edad

El App Store establece una clasificación del contenido por tramos de edades de “4+, 9+, 12+ y 17+”, que limita el acceso a la descarga de dicha aplicación.