Está en la página 1de 8

TEMA

Ensayo: Desarrollo de Aplicaciones Móviles

ASIGNATURA
Arquitectura de Desarrollo con Tec. Open Source

PROFESOR
Omar Gonzales

FECHA
19 de marzo de 2022 (Período Enero – Abril)

SUSTENTANTE
Josué A. Herrera Ortiz – A00102582
Introducción

Las aplicaciones móviles para celulares y tabletas son un cambio


revolucionario en el mundo de la tecnología hoy en día, ya que las personas
se involucrando cada vez más a través de teléfonos móviles. Para muchos
negocios, una aplicación móvil ayuda significativamente a su desarrollo
tanto para mejorar sus servicios, fidelizar o aumentar sus ventas.

El continuo incremento del uso de los teléfonos inteligentes y tabletas ha


provocado que el desarrollo de aplicaciones móviles sea una de las
disciplinas más populares de creación de software. Es un hecho que este
campo está asentado en la mayoría de las empresas del mundo.
Desarrollo de Aplicaciones Móviles

Antes de hablar del desarrollo de estas, primero se debe definir qué son
las aplicaciones móviles.

Una aplicación móvil, o app es una aplicación


informática diseñada para ser ejecutada en
teléfonos inteligentes, tabletas y otros
dispositivos móviles y que permite al usuario
efectuar una tarea concreta de cualquier tipo
profesional, de ocio, educativas, de acceso a
servicios, etc., facilitando las gestiones o
actividades a desarrollar. Es identificada a
menudo como aplicación o app, esta última
como abreviación del término en inglés
“application”.

Las aplicaciones móviles se distribuyen por lo general a través de


plataformas de distribución, conocidas como “stores” o tiendas de apps,
aunque una gran mayoría son gratuitas. Una aplicación móvil es
compatible con un sistema operativo concreto. Por lo general, se
desarrollan con compatibilidad para Android y para iOS. Cada una requiere
su propio desarrollo y actualizaciones.

Ventajas de la aplicación móvil

Una aplicación móvil tiene entre sus ventajas las siguientes:

• Acceso rápido y sencillo a información digital.


• Almacenamiento de datos personales de forma segura.
• Amplia versatilidad en funciones.
• Posibilidad de incluir funcionalidades concretas.
• Mejora de la conectividad y de la disponibilidad de servicios y
productos.

Las aplicaciones móviles mejoran la venta y los servicios para las


empresas. Permiten al cliente ordenar y comprar el producto desde
cualquier lugar y en cualquier momento. De igual manera, se logra un
mejor servicio al cliente mediante el uso de aplicaciones móviles.
El uso de aplicaciones móviles puede tener un efecto muy positivo para las
empresas dentro de diversas aéreas de negocio, como herramienta para
mejorar la logística de los procesos, ayuda a equipos de venta y controles
administrativos.

Una vez definido el concepto de aplicación móvil, ¿qué es el desarrollo


de aplicaciones móviles?

El desarrollo de aplicaciones móviles


son los procedimientos y procesos
establecidos que intervienen cuando se
crea software para pequeños
dispositivos informáticos inalámbricos,
como tabletas y teléfonos inteligentes. Al
igual que el desarrollo de aplicaciones
web, los procesos de desarrollo de
aplicaciones móviles tienen sus raíces
en el desarrollo de software tradicional.

Una diferencia fundamental es que las aplicaciones móviles a menudo se


escriben específicamente para aprovechar las características únicas de un
dispositivo móvil en particular. Por ejemplo, se podría escribir una
aplicación de juegos para aprovechar el acelerómetro del iPhone o se
podría escribir una aplicación de salud móvil para aprovechar el sensor de
temperatura de un reloj inteligente.

Para poder llevar a cabo el desarrollo de Apps móviles, es esencial contar


con kits de desarrollo de software. Estos Kits son un conjunto de
herramientas de desarrollo de software que permiten crear aplicaciones
informáticas para un sistema concreto. Mediante su interfaz de
programación de aplicaciones (API), se permite incluir software y hardware
para comunicarse con los sistemas embebidos.

Hay diferentes maneras de crear aplicaciones móviles. Un desarrollador


mobile puede optar por el desarrollo híbrido (usando frameworks como
Ionic o Flutter) o el desarrollo nativo. No obstante, hay que tener en cuenta
que cuanto más compleja sea la aplicación, más trabajo supondrá
trasladarla al dispositivo móvil.
Aunque no siempre, la manera más óptima será
desarrollar la aplicación específicamente para el
entorno móvil, es decir, una aplicación nativa.
Con esta forma de trabajar se aprovecharán
todos los beneficios que ofrecen los
teléfonos inteligentes y tabletas.
Principalmente porque su desarrollo tiene en
cuenta las limitaciones y, además, se optimiza
el gasto con la funcionalidad del producto que la
empresa ha encargado.

Para crear una aplicación móvil exitosa, los


programadores deben pasar por las siguientes
fases:

• La investigación: Refinación de la idea a través de la investigación

• Wireframing: creación del marco esquelético de la aplicación

• Evaluación de viabilidad técnica: teniendo en cuenta los sistemas


de back-end de la aplicación

• Prototipo: un prototipo rápido es el concepto de la aplicación en


realidad

• Diseño: incluye codificación y diseño de la interfaz

• Desarrollo: desarrollo progresivo de la aplicación

• Pruebas: prueba de funcionalidad y cualquier error que deba


corregirse.

• Implementación: presentación de la aplicación móvil final.

La popularidad exponencial de los teléfonos inteligentes y tabletas ha


llevado al aumento de la creación de software en línea con el desarrollo de
aplicaciones móviles. Los dos sistemas operativos líderes, iOS y Android,
han marcado el ritmo en la estandarización de los diferentes tipos de
desarrollo de aplicaciones móviles para programadores.
Al momento de desarrollar una aplicación móvil, se ha de tomar en cuenta
los diferentes tipos de aplicaciones móviles:

Aplicaciones Nativas
Las aplicaciones nativas están diseñadas para plataformas
de dispositivos específicos, ya sea Android o iOS. Se
descargan o instalan a través de una tienda de
aplicaciones y se accede a través de un ícono en el
dispositivo. Las aplicaciones nativas están diseñadas para
aprovechar al máximo las características del dispositivo
como el GPS, la cámara y las listas de contactos, entre
otros. Cuando usted piensa en una aplicación móvil, la
primera que le viene a la mente es probablemente una
aplicación nativa. Ejemplos:

• Aplicaciones de redes sociales: Facebook, Twitter, Pinterest


• Juegos: Pokémon Go, Candy Crush
• Programas de navegación: Waze

Aplicaciones web o HTML5


Basándose en las tecnologías web universales y estandarizadas, como
HTML5, JavaScript y CSS, las aplicaciones web se implementan como un
sitio web que simplemente se ve y se siente como aplicaciones nativas.
Funcionan y se ejecutan en un navegador escrito típicamente en HTML5.
Estas aplicaciones sólo aprovechan las funciones de GPS y cámara de un
dispositivo. Ejemplos: AliExpress, OLX y Twitter Lite.

Aplicaciones híbridas
Las aplicaciones híbridas de JavaScript, HTML y CSS son una
combinación de aplicaciones nativas y web. Se obtienen de una tienda de
aplicaciones y aprovechan las características del dispositivo, como una
aplicación nativa. Al igual que la aplicación web, se accede desde un
navegador y se basa en HTML. En pocas palabras, las aplicaciones
híbridas se instalan como una aplicación nativa pero operan como una
aplicación web. Ejemplos:

• Streaming de motores de búsqueda como JustWatch


• Redes sociales como Instagram y Untapped
Conclusión

Detrás de cada aplicación móvil que a usted le encanta, está el desarrollo


de aplicaciones móviles detrás de ella. Detrás de las más de 1,5 millones de
aplicaciones disponibles en todas las tiendas de apps, se han invertido
innumerables investigaciones y tiempo para desarrollar la mejor aplicación
móvil para ofrecer una experiencia de usuario mejorada.
Bibliografía

JVS Informática. (N/A). QUÉ ES UNA APLICACIÓN MÓVIL. Marzo, 2022,


de JVS Informática Sitio web: https://www.jvs-
informatica.com/blog/glosario/aplicacion-movil/

MERIT Designs. (N/A). Desarrollo de Aplicaciones Móviles. Marzo, 2022,


de MERIT Designs Sitio web: https://meritdesigns.com/servicios/desarrollo-
de-aplicaciones-moviles/

ALBERTO LUGO. (N/A). ¿Qué es el desarrollo de aplicaciones móviles?.


Marzo, 2022, de INVID Sitio web: https://invidgroup.com/es/que-es-el-
desarrollo-de-aplicaciones-moviles/

Euroinnova Business School. (N/A). QUÉ ES EL DESARROLLO DE


APLICACIONES MÓVILES. Marzo, 2022, de Euroinnova Business School
Sitio web: https://www.euroinnovaformacion.com.ve/blog/que-es-el-
desarrollo-de-aplicaciones-moviles

Redacción KeepCoding. (2022). ¿Qué es el desarrollo de aplicaciones


móviles?. Marzo, 2022, de KeepCoding Sitio web:
https://keepcoding.io/blog/desarrollo-de-aplicaciones-moviles/

También podría gustarte