¿QUÉ ES UNA APLICACIÓN MÓVIL?

 

Ciertamente, es necesario saber dónde encontrar una aplicación y dónde descargarla en el móvil, pero ¿qué es exactamente una aplicación para el móvil y cuáles son los diferentes tipos de aplicaciones?

Una aplicación móvil es ante todo un software. Un programa descargable en un smartphone o tableta que contiene un archivo que se instala y luego es ejecutado por el sistema operativo de su móvil. Este archivo está codificado en un lenguaje de desarrollo específico de su dispositivo:

Java o Kotlin para Android (teléfonos inteligentes y tabletas Samsung por ejemplo)

Objetivo C o Swift para IOS (dispositivos de Apple).

Según cada caso, las tecnologías y los lenguajes de desarrollo utilizados serán diferentes y cada tipo de aplicación móvil tiene sus especificidades. Es decir, es posible desarrollar una aplicación que pueda funcionar en ambos sistemas operativos (IOS y Android): se trata de una aplicación híbrida.


¿QUÉ TIPO DE APLICACIÓN ELEGIR?

Técnicamente hablando, hay dos tipos de aplicaciones móviles que todos los usuarios pueden encontrar:

LA APLICACIÓN NATIVA

Este tipo de aplicación representa la mayoría de las aplicaciones que descargamos cada día. Una aplicación nativa es una aplicación móvil desarrollada específicamente para uno de los sistemas operativos utilizados por los teléfonos inteligentes y las tabletas (iOS, Android, etc.).

El desarrollo de una aplicación nativa generalmente permite utilizar todas las funcionalidades relacionadas con el sistema operativo de destino (GPS, acelerómetro, cámara, etc.) y también permite ofrecer aplicaciones que generalmente son más ricas que las aplicaciones web HTML5. Una vez descargadas e instaladas, algunas aplicaciones también pueden utilizarse sin conexión a Internet.

Estas aplicaciones pueden distribuirse a través de plataformas de descarga (apps store para apple o google play store para android por ejemplo) o instalarse directamente de forma local en tu terminal.


LA APLICACIÓN HÍBRIDA O MULTIPLATAFORMA

Desarrollo de aplicaciones híbridas

Situada entre la aplicación móvil y la aplicación web, la aplicación híbrida es accesible en todas las plataformas de aplicación. Se trata de una aplicación móvil que fusiona las características de una aplicación web (desarrollo en lenguaje HTML 5) y las de la aplicación nativa mencionada anteriormente. Se trata de una tecnología multiplataforma, lo que supone un considerable ahorro de tiempo si el proyecto no es demasiado complejo y no requiere el desarrollo de plugins específicos.

Este tipo de aplicación móvil minimiza la carga y el tiempo de su desarrollo, incluso si esto se hace a expensas del refinamiento y la calidad que caracteriza a la aplicación nativa.

Se sabe que las aplicaciones multiplataforma son menos potentes y menos fluidas que las aplicaciones nativas.


¿QUÉ ENTORNO DE DESARROLLO SE UTILIZA?

También en este caso, la elección de un entorno de desarrollo para desarrollar una aplicación móvil depende de la plataforma utilizada:

Xcode IDE es la herramienta de desarrollo de Apple, disponible exclusivamente en MAC,

Estudio de Android dedicado a... Android (fácil), 

Eclipse también se dedicó al desarrollo del sistema operativo Android,

Visual Studio propuesto por Microsoft para desarrollar aplicaciones para Windows Mobile.

Estos entornos de desarrollo suelen complementarse con SDK, es decir, con herramientas de desarrollo de software específicas para terminales.


¿EN QUÉ MERCADOS DEBERÍA DISTRIBUIR MI SOLICITUD?

Al igual que los sitios web, que aparecen en los motores de búsqueda, las aplicaciones móviles están disponibles en los mercados (marketplace), también en función del tipo de terminal móvil utilizado. La mayoría de las aplicaciones para móviles se distribuyen desde plataformas de descarga dependiendo del sistema operativo de su teléfono:

Play Store para Android. (teléfono móvil o tabletas Samsung por ejemplo)

App Store para iOS. (Manzana)

Windows Store para Windows Mobile.

Las solicitudes son de pago o gratuitas (pero normalmente con anuncios).

Las aplicaciones también pueden estar disponibles localmente, es decir, instaladas directamente por el editor en un terminal móvil (teléfono o tableta) sin necesidad de utilizar tiendas. Esto es común para las aplicaciones destinadas al público profesional (aplicaciones empresariales, CRM...).


EN RESUMEN PARA APLICACIONES NATIVAS

AL FINAL DEL DÍA, ¿QUÉ TIPO DE APLICACIONES PARA MÓVILES DEBERÍAS ELEGIR?

No hay una respuesta perfecta a esta pregunta. Hay que tener en cuenta muchos factores, todo depende de su proyecto, sus necesidades, sus objetivos, sus medios y las necesidades de sus usuarios finales. Por ejemplo, el desarrollo de un videojuego a través de una aplicación requerirá mucho tiempo y esfuerzo.

Publicar un comentario

0 Comentarios