jueves, 4 de agosto de 2016

Aplicaciones Moviles

¿Que es una aplicación móvil?


Una aplicación móvil o app es un programa informativo creado para el desarrollo de tareas mediante dispositivos portátiles como: Celulares, tablet, laptop, entre otros.

El objetivo de una aplicación móvil o app es facilitarnos la consecución de una tarea determinada o asistirnos en operaciones y gestiones del día a día.

¿De donde viene el termino APP?

El término App es la abreviatura de Application y como tal, siempre se ha utilizado para denominar a éstas en sus diferentes versiones.
Siendo una palabra de uso común en el mundo del software, el término App comenzó a utilizarse especialmente para referirse a las aplicaciones para móviles en 2008, tras la consecución de tres hitos importantes en la historia de las aplicaciones, el  lanzamiento del App Store de Apple , la publicación del primer SDK para Android y la posterior pero casi inmediata inaguración del Android Market.
Fruto de la rápida popularización del término y de la actual moda de las aplicaciones para móviles, es habitual escuchar a personas familiarizadas con el mundo informático abusar del término y utilizarlo indiscriminadamente para cualquier aplicación de software, generando una confusión innecesaria.


Los 3 tipos de aplicaciones moviles: Ventajas y Desventajas 

1.Aplicación nativa 


Una aplicación nativa es la que se desarrolla de forma específica para un determinado  sistema operativo, llamado Software Development Kit o SDK. Cada una de las plataformas, Adroid, iOS o Windows Phone, tienen un sistema diferente, por lo que si quieres que tu app esté disponible en todas las plataformas se deberán de crear varias apps con el lenguaje del sistema operativo seleccionado.
Por ejemplo:
  • Las apps para iOS se desarrollan con lenguaje Objective-C
  • Las apps para Android se desarrollan con lenguaje Java
  • Las apps en Windows Phone se desarrollan en .Net
Cuando hablamos de desarrollo móvil casi siempre nos estamos refiriendo a aplicaciones nativas. 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 almacenimiento y otras muchas. Esto hace que la experiencia del usuario sea mucho más positiva que con otro tipo de apps.
Además las aplicaciones nativas no necesitan conexión a internet para que funcionen.

2. Web App
cuadro app 2
Una aplicación web o webapp es la desarrollada con lenguajes muy conocidos por los programadores, como es el HTMLJavascript y CSS. La principal ventaja con respecto a la nativa es la posibilidad de programar independiente del sistema operativo en el que se usará la aplicación. De esta forma se pueden ejecutar en diferentes dispositivos sin tener que crear varias aplicaciones.



3. Web App nativa
Una aplicación híbrida es una combinación de las dos anteriores, se podría decir que recoge lo mejor de cada una de ellas. Las apps híbridas se desarrollan con lenguajes propios de las webabpp, es decir, HTML, Javascript y CSS por lo que permite su uso en diferentes plataformas, pero también dan la posibilidad de acceder a gran parte de las características del hardware del dispositivo. La principal ventaja es que a pesar de estar desarrollada con HTML, Java o CSS, es posible agrupar los códigos y distribuirla en app store.

PhoneGap es es uno de los frameworks más utilizados por los programadores para el desarrollo multiplataforma de applicaciones híbridas. Otro ejemplo de herramienta para desarrollar apps híbridas es Cordova.

Idea para app personal

Esta app es un invención en proceso: 
Consiste en crear una aplicacion, que consiste en medir el nivel de alcohol en la sangre de las personas. La ayuda que brinda esta app

Calcular el estimado de tu nivel de alcohol en la sangre
Considerar otros factores que afectan el nivel de alcohol en la sangre
Practicar hábitos de bebida responsables

El nivel de alcohol en la sangre (BAC, por sus siglas en inglés) es una medida de la proporción de alcohol en tu sangre. Puedes calcular el nivel de alcohol en la sangre de una cantidad de formas pero obtener una medida absoluta y precisa es imposible sin un análisis de sangre. Usa una tabla de niveles de alcohol en la sangre o una calculadora en línea para obtener un estimado razonable. Debido a que hay tantas variables que contribuyen al nivel de alcohol en la sangre, solo es posible obtener un estimado sin un examen profesional. Usar tu conocimiento de tu peso, la cantidad de alcohol que hayas consumido y el tiempo puede ayudarte a calcular tu nivel de alcohol en la sangre y estimar cuándo es legalmente seguro conducir.

Nombre: Alcohol meter Pro 1.0

No hay comentarios.:

Publicar un comentario