las aplicaciones móviles son los conjuntos de instrucciones lógicas, procedimientos, reglas, documentación, datos e información asociada a estas que funcionan específicamente en dispositivos móviles, como por ejemplo teléfonos inteligentes, televisores inteligentes, tabletas, reloj, entre otros.
Conjunto de
instrucciones que
contiene el hardware o
parte física de los
equipos
computacionales, sirve
como una conección
entre los usuarios
Su objetivo principal
es realizar una
tarea o varias
tareas de forma
única o múltiple de
la forma en que
desean.
Son todas las instrucciones lógicas, procedimientos,
reglas, documentación, datos e información asociada
a estas que funcionan específicamente en
dispositivos móviles
se desarrollan bajo diferentes lenguajes de
programación y funcionan actualmente
específicamente en sistemas operativos móviles
Java
Objetic C
Xcode C#
C++
WebOS
HTML5
Bad
XML
funcionan en dispositivos móviles
como una característica principal o
con una característica especial
se desarrolla en el lenguaje
definido específicamente para el
sistema operativo
se pueden desarrollar utilizando
diferentes programas y
herramientas
funcionamiento
multiplataforma
debe mejorar la
experiencia del usuario,
hacerle la vida más fácil
sea cual sea la
aplicación y el
dispositivo móvil.
Caraceristicas
Funcionamiento en plataforma
única o multiplataforma.
Eficiencia en el manejo de los recursos de
hardware y software que se encuentren
disponibles en el dispositivo móvil
Utilizar estrategias de seguridad en la
aplicación para evitar fallos y
problemas de inseguridad.
Utilizar comunicaciones seguras de la
aplicación a los servicios web.
disponobilidad en todo
momento y lugar
se debe adaptar a las necesidades
de los usuarios y clientes
Clasifación en dispositivos
teléfonos inteligentes
tabletas
televisores inteligentes
reloj
neveras
Clasificación en programas
Java
Objetive C
Bada
WebOS
C#
C++
HTML5
HTML/CSS/JavaScript
Clasificación en platafromas
Android-Java
OS-Objetive C
BlackBerry OS-Java
Bada-C++
Windows Phone-C#
Windows 8-C#-C++
WebOS-HTML5-C++
Mobile Web- HTML5-HTML/CSS/JavaScript
desarrollo multiplataforma
se pueden construir con herramientas y
sistemas de construcción de aplicaciones como
las fábricas de aplicaciones móviles