Fase i sesion01
Transcript of Fase i sesion01
EmpresasAplicaciones WAP
Definición:
WAP: Wireless Application Protocol (Protocolo de Aplicaciones Inalámbricas)
Justificación / Beneficios:
Necesidad de acceder a información, independientemente de la ubicación geográfica.
Hoy en día los móviles son más potentes y livianos, permitiendo que la comunicación sea cada vez más eficaz, lo que a su vez hace muy interesante para los proveedores de contenidos el disponer de un entorno normalizado que permita ofrecer sus servicios a los usuarios de las redes móviles.
4.5 billones de usuarios móviles a nivel mundial.
La tecnología WAP permite que los usuarios de estos dispositivos puedan acceder a servicios disponibles en Internet.
EmpresasAplicaciones WAP
Consideraciones Importantes:
Desarrollar una Aplicación WAP “es lo mismo que hacer una página web”
La navegación WAP es activada por el proveedor del servicio de telefonía móvil y el costo por navegación varía según KB o por tiempo aire.
La oferta de información vía WAP es preparada y exclusiva para quienes navegan por medio del celular.
Limitaciones:
•Pantalla,•Teclados,•Memoria, •Tipo de conexión.
EmpresasAplicaciones JAVA
Definición:
JAVA: Es un lenguaje de programación desarrollado por Sun Microsystems a principios de los años 90.
Principios fundamentales del lenguaje Java:
•Metodología de programación orientada a objetos.
•Ejecución de un mismo programa en múltiples sistemas operativos (Escríbelo una vez, ejecútalo en cualquier lugar),
•Soporte para trabajo en red. •Ejecución de códigos en sistemas remotos de forma segura. •Fácil de usar.
EmpresasAplicaciones JAVA
Un vistazo rápido a la Programación Orientada a Objetos:
Método de programación / Diseño de lenguaje.
Diseño del software en el que distintos tipos de datos están unidos a sus operaciones (datos + código = objeto). Objeto: Un paquete que contiene el “comportamiento” (código) y el “estado” (datos).
Principio: Separar lo que cambia de lo que permanece inalterable
Objetivo: Proyectos fáciles de gestionar y manejar (mejora de calidad).
Objetos: Piezas reutilizables que posibilitan el desarrollo de grandes proyectos empleando componentes ya existentes y de calidad
= Reducción del tiempo de desarrollo.
EmpresasAplicaciones JAVA
Java en Dispositivos Móviles:
Java = Robustez, Respaldo de la industria, Fácil Portabilidad
Resultado: Mayor crecimiento y uso en la industria de la informática.
Especificación J2ME (Java 2 Platform, Micro Edition) para dispositivos electrónicos inalámbricos.
Microprocesadores diseñados para tarjetas inteligentes, teléfonos móviles, buscapersonas, sintonizadores de TV y otros pequeños electrodomésticos.
Desarrollo semejante a las applets = MIDlets
EmpresasAplicaciones JAVA
Ventajas de un celular con soporte Java
Alguna vez te preguntaste:
¿Cómo hacen los desarrolladores de software para crear aplicaciones y juegos tan increíbles para un celular?
¿Cómo es que podemos tener en la palma de nuestra mano una calculadora científica, un reproductor multimedia, un reloj mundial, un traductor de idiomas, un cronómetro, un conversor, un chat y hasta un medidor de grasa corporal, todo en un solo equipo?
Tecnología Java:
- Versatilidad- Seguridad y Eficiencia
- Portabilidad
.. La comunidad más grande de desarrolladores de software
No sólo para los celulares: Cámaras web, impresoras, PDAs, computadoras portátiles, sintonizadores, tarjetas inteligentes, GPS, dispositivos médicos, terminales
de lotería, etc.
EmpresasLBS
Definición:
LBS: Location Based Services (Servicio Basado en Localización / Servicio de Localización):
Escenarios:
Las aplicaciones típicas LBS buscan proveer servicios geográficos en tiempo real.
Existen básicamente dos escenarios:
• Un usuario puede necesitar de un servicio de información • El centro de administración requiere rastrear (algo o a alguien) en tiempo real.
EmpresasLBS
Modos de Trabajo:
• Activo: Usuarios móviles particulares / Información de servicios.
• Pasivos: Empresas / Administración recursos móviles.
Aplicaciones Potenciales (a nivel general):
• Publicidad Electrónica. • Mapeo automático. • Sistemas de navegación y asistencia vehicular. • Seguimiento en Aplicaciones de seguridad. • Redes Sociales: Búsqueda de amigos / Juegos. • Dónde está el más cercano?• Gestión de Flotas. • Supervisión de Fuerza de trabajo móvil. • Aplicaciones Market Place.
EmpresasAVL
Definición:
AVL: Automatic Vehicule Location (Rastreo Automático de Vehículos)
Tipos de sistemas AVL:
Sistemas “on_line”Se apoyan en la transmisión inalámbrica de datos, la cual nos da como ventaja gran movilidad y nos permite tener una comunicación en tiempo real de lo que sucede en nuestro vehículo (Bluetooth, Satélites, celulares, etc).
Sistemas “off_line” Aquellos en los que la información no es transmitida en tiempo real, es necesario utilizar un dispositivo de memoria para poder transportarla y analizarla posteriormente.
EmpresasAVL
Transmisión de la información:
• En sus inicios: El principal medio fue la radio.
• Posteriormente: Se usó la tecnología celular (generando una llamada o mediante mensajes de texto).
• Actualmente: Tecnologías celulares GSM/GPRS, CDMA/1xRTT y EDGE entre otras.
• Cada vez es más común el uso de tecnología Satelital.
EmpresasAVL
Ventajas / Usos:
Administración y Control: Precisión = Disminución de errores. Mejor control. Eficiencia: Optimización logística de rutas, disminución de tiempos muertos
Seguridad: Ubicación constante, identificación de desvíos de ruta no programados.
Autonomía: Monitoreo y administración de la herramienta sin depender de terceros.
Empresas
Definición:
Tecnología que permite la medición y recolección remota de datos y su envío en tiempo real (o posterior según la necesidad) hacia el centro de control y comunicaciones.
Ventajas:
• Permite conocer información en forma remota y directa.
• Genera datos precisos.
• Transmite la información a un punto remoto en tiempo real.
• Los sistemas pueden desarrollarse para permitir funciones programables.
• Permite la integración de sensores de múltiples variedades.
• Disponibilidad de una central de monitoreo que permitirá recibir las alertas (mediciones) y tomar acciones preventivas.
Telemetría
Empresas
Aplicaciones:
La telemetría se utiliza en grandes sistemas en una amplia diversidad de industrias con el fin de que el funcionamiento sea seguro y eficiente. • Deportes de Motor
• Control de riegos para la agricultura
• Administración de Recursos Hidrológicos en zonas desabastecidas
• Sistemas de Video Vigilancia en Seguridad Ciudadana y Fuerzas del Orden
• Monitoreo de Energía en Sub-estaciones eléctricas
• Monitoreo de caudales en plantas de tratamiento de agua
• Medicina
• Pesca y Vida Salvaje
• Aplicaciones M2M / Comercios Minoristas
Telemetría