Aplicaciones móviles actuales

25
APLICACIONES MÓVILES ACTUALES

description

En principio la investigación necesita más cabezas que medios.

Transcript of Aplicaciones móviles actuales

Page 1: Aplicaciones móviles actuales

APLICACIONES MÓVILES ACTUALES

Page 2: Aplicaciones móviles actuales

APLICACIÓN MÓVIL Es una aplicación informática diseñada para ser ejecutada en dispositivos móviles. • Operadas por las compañías propietarias de los

sistemas operativos móviles: • Android• iOS• BlackBerry OS• Windows Phone• Existen aplicaciones móviles gratuitas u otras de

pago.

Page 3: Aplicaciones móviles actuales

Actualidad

• Aplicaciones móviles que permiten acceso desde un dispositivo móvil a toda la información.

Ventajas: Altas velocidades de acceso.Consultas a distancia.

Desventajas: CosteCompetenciasSeguridad

Page 4: Aplicaciones móviles actuales

6.1 TECNOLOGIAS DE COMUNICACIÓN

La comunicación consiste en la transmisión de una información de

un emisor hacia un receptor.

Page 5: Aplicaciones móviles actuales

• Están basadas en procedimientos, recursos y técnicas para la transmisión de datos.

• Ejemplos: Redes, terminales, servicios (online)• Ventajas: Telefonía Móvil, Redes de televisión,

internet.• Desventajas: Rentabilidad, mantenimiento,

seguridad (fraude).

Page 6: Aplicaciones móviles actuales

Emisor• Persona que transmite algo a los demás

Mensaje• Información que el emisor envía al receptor.

Canal• Elemento físico que establece la conexión entre el

emisor y el receptor.

Receptor• Persona que recibe el mensaje a través del canal y

lo interpreta.

Page 7: Aplicaciones móviles actuales

Evolución de las telecomunicacionesCorreo Postal

Telégrafo

Teléfono

Radio

Televisión

Satélite

Page 8: Aplicaciones móviles actuales

Desventajas Ventajas

Satélite

WiFi

Ondas electromagnéticas

Cableado

Corriente eléctrica

Page 9: Aplicaciones móviles actuales

3 Plataformas para cómputo móvil Plataformas Actuales

1.- Arquitectura monolítica (núcleo escrito en C- nucleo linux) 2.- Máquina virtual Dalvik para traducir el código a su lenguaje nativo 3.- Programación en Java con la alternativa de utilizar NDK para C 4.- Biblioteca de gráficos 2D y 3D basada en OpenGL ES5.- Soporta html5 offline6.-Fácil de programar 7.- Mucha documentación y ejemplos 8.- Fácil publicación de software en el Play Store9.- Cuidado con quedarnos sin memoria 10.- Diseño complejo de interfaz

Page 10: Aplicaciones móviles actuales

• 1.- Arquitectura basada en micro núcleo escrito en C++ ) • 2.- Sistema optimizado para dispositivos de baja batería • 3.- Desarrollo en C++ • 4.- Ampliamente extendido • 5.- Política de licencias: Eclipse Public License (EPL) • 6.- Buena gestión de memoria • 7.- Soporte de máquina virtual java • 8.- Complejidad en el desarrollo • 9.- Los emuladores no disponen de todas las

características reales de los móviles

Page 11: Aplicaciones móviles actuales

• 1.- Núcleo Híbrido (Micronúcleo + Servicios) • 2.- Sistema derivado de Mac OS X • 3.- Interfaz de usuario basada en gestos multi-touch • 4.- Desarrollo en C, C++ y Objective-C • 5.- Hay tres tipos de licencias: Universitaria, Estándar y Empresarial • 6.- La Universitaria es gratuita y las demás se paga un porcentaje a

Apple • 7.- Compatibilidad con HTML5 en últimas versiones • 8.- Aplicaciones fáciles de portar entre iPhone, iPod y iPad • 9.- No soporta ni Java ni Flash • 10.- Primeras versiones no soportan multitarea • 11.- Se necesita un Mac para desarrollar aplicaciones

Page 12: Aplicaciones móviles actuales

6.2 Plataforma para dispositivos móviles.

• iOS: Entorno de desarrollo para aplicaciones Apple.

• Android: Se ejecuta sobre Dalvik.• Symbian: Utiliza el lenguaje c++ para móviles

con Java.

Page 13: Aplicaciones móviles actuales

6.3 Lenguajes de programación.

• J2ME: Java Micro Edición, plataforma java orientada a proveer una colección certificada de App de desarrollo de software.

• Lenguajes c++.• Lenguaje c#.• .NET• Python.

Page 14: Aplicaciones móviles actuales

6.4 Ejemplo de aplicaciones móviles.

• Interactivas: Aplicaciones que forman un servicio de ida y de vuelta con los cliente (Guías de recetas).

• Tienda Online: Aplicación que permite acceder al catalogo de productos (realizar la comprar).

• Guía de locales: Contiene todos los puntos de venta y muestra como llegar.

• Realidad aumentada: Ofrece una imagen de como resultara el uso de un producto. (QRS)

Page 15: Aplicaciones móviles actuales

App Inventor

Page 16: Aplicaciones móviles actuales

App inventor es un framework creado inicialmente por el MIT (Instituto tecnológico de Massachusetts) y fue cogido por Google, para que cualquier persona con interés pueda crearse su propia aplicación móvil, ya sea para su empresa, para su casa o por otros intereses.

Page 17: Aplicaciones móviles actuales
Page 18: Aplicaciones móviles actuales
Page 19: Aplicaciones móviles actuales
Page 20: Aplicaciones móviles actuales
Page 21: Aplicaciones móviles actuales
Page 22: Aplicaciones móviles actuales
Page 23: Aplicaciones móviles actuales
Page 24: Aplicaciones móviles actuales
Page 25: Aplicaciones móviles actuales