Aplicaciones Moviles
Dispositivo Movil aparatos de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanente
Telefonos
Smarphone:prestacion media
Celphone:Difuscion alta
Portatiles
Notebooks:prestacion alta, difusion baja
Subtopic
Dispositivos
Escenarios
publico Masivo
Publico Puntual
Nichos
Proveedores:Nokia,Samsung,Motorola,LG,soni ericson etc
Tipos de Aplicaciones
Sistemas Operativos
Simbian OS
1998,disponible v9.5, SDK Gratuito
Windows mobile
s.o Microsoft,2000,SDK gratuito, IDE pagado
iphone Os
S.O de Apple 2008 , Disponible v2.0, version de MAC os
palm Os
S.O de palmsource de 1996,SDK gratuito
Android
S.O de google 2008, SDK gratuito Disponible v1.0
Blackberry Os
S.O de RIM 1999 Disponible v4.2 SDK gratuito
IOS
S.O De movil De Apple Originalmente relacionado con Iphone,multilenguaje,Ultima version 6.0
Android
S.O Basado en Linux,Enfocado en dispositivos Moviles.La cual es liderada por GOOGLE.
platafaformas de desarrollo
Nativas
Interm,edias
Capacidades del dispositivo
pantalla 16 BIT, Fuente de 8pt. 10 0 12 lineas de datos
Caractersitica de dipositivos
Memoria (RAM Programas volatil, ROM Almacenamieto volatil, capacidad de extender memoria.
Microprocesador:Intel Qualcom Samsung HASTA 600 MHZ
Audio:Microphone mono Loadspeaker mono, Audio Cahnnel:mono/stereo
Camara:Resoluciones:1,3MP 2MP,3MP,5MP,Front camera,optimal focus,Macro mode,Formatos:JPG,BMP,3GPP,MPE64,MJPG,3GGP2.
Bateria:Nickel,Lithium On,Removable Built. in AA.
Interfaces:USB:2.0 1.0 MBIT/S.BLuetooth:BT:1.2.WIFI:802.11.
Caracteristicas
Navegacion:GPS Interno/Externo. AGPS,
Captura:Codigo de Barras:1D laser, 2D Imager, RFID.
Impresion:Termicas Portatiles
Sensores:Acelerometro:Transductor 3D Sensor elctromagnetico.
Control:posicionamiento Touch screen, Teclado Primario,Directional pad,
Expansion de Memoria:Tipos de Memoria SD, Mini SD, MicroSD
TCP-IP Con Cables:Conectividad sin costo,Lugar Trabajo casa.Aplicaciones Bath.TCP -IP Con Cables Modem:Costo plan+costo, Modem sdio,Aplicaciones Batch,Lugar Red Telefonica,velocidad KBIT.TCP IP SIN CABLES:Costo acceso WI-FI, Integrado Dispositivo o tarjeta Externa.TCP-IP:(WMAN):integrado con dispositivo,Lugar ciudad,Velocidad 2Mbit/S.TCP-IP sin cables Red celular:Redes GSM, Datos CSD,Antena inerna, externa
Comunicacion
Desconectadas.Conectadas :En linea,En lote,En linea + lote
Opciones de Conexion
TCP/IP:Con cable al PC, Modem. TCP/IP Con cables WI-FI.OTROS Cable Serial.Protocolos TCP,Y HTTP. TCP En Sockets HTTP Para Aplicaciones No depende de tecnologia de acceso.
Base de datos para Movil
SQL SERVER COMPACT,HANDBASE,ORACLE LITE,SQL ANIWHERE,DB40
Aplicaciones web Movil:Lenguajes de Marcas
HTML,XHTML,XHTML-MP,Voicexml,Wireless
Microprocesadores:Opera Mini,Minimo Mozila,SKIFIRE,Netfront,Safari,Nokia N60 Browser.
Aplicaciones web movil Emuladores:Win wap,Open Bawe,Opera Mini
Estandares WEBMOVIL:
W3C MOBILE,MOBI
MOBILE FACE
Aplicaciones STAND _ALONE:Plataformas Intermedias.cOMPACT FRAMEWORK. Desarrollo Smarphones,Lenguaje c#,Net o VB.Net.compact frameworks.2Lenguajes ,Misma API,2 Tipos de Interfaz,Portabilidad entre dispositivos,Es actualizable,SQL COMPACT EDITION,Preinstalado.
Plataformas de Desarrollo intermedias
Mismo lenguaje diferentes tipos, Basada en configuraciones de perfiles,APIS DE TELEFONO, no accede a funciones nativas, sin motor DB.Samsung.java SDK.ANDROID SDK.SUN JAVA.MOTODEV STUDIO.JME JAVA MICROEDITION.lider en el mercado, Lenguaje JAVA,Soportada en los S.O
JFC
son un framework gráfico para construir interfaces gráficas de usuario portables basadas en Java. JFC se compone de Abstract Window Toolkit (AWT), Swing y Java 2D.
JME
es un applet de Java que permite extraer / editar moléculas y reacciones (incluyendo la generación de consultas subestructura) y para representar moléculas directamente dentro de una página HTML. Editor puede generar SONRISAS Dayligh o el archivo MDL mol de estructuras creadas.
KVM.CVM
Kernel-based Virtual Machine o KVM, (en español, Máquina virtual basada en el núcleo) es una solución para implementar virtualización completa con Linux. Está formada por un módulo del núcleo (con el nombre kvm.ko) y herramientas en el espacio de usuario, siendo en su totalidad software libre. El componente KVM para el núcleo está incluido en Linux desde la versión 2.6.20.
CDC,CLDC
CDCConfigiracion de Dispositivos Conectados es un acrónimo inglés que coincide con su traducción al español, y que hace referencia a Connected Device Configuration. Esta es una especificación realizada por Sun dentro del conjunto de tecnologías para computación móvil conocido como J2ME (Java 2 Mobile Edition).CLDC:
fUNDATION PROFILE
Es un conjunto de APIs Java que admiten dispositivos con recursos limitados sin un sistema basado en estándares GUI. Combinado con la configuración del dispositivo conectado (CDC), Perfil Foundation proporciona un completo entorno de aplicaciones Java ME para productos de consumo y dispositivos embebidos.
PDA PROFILE
Es una aplicacion que esta construida sobre un un protocolo tipo CLDC. Su objetivo es que llegue a a las PDAs de gama baja, tipo Palm, con una pantalla y algún tipo de puntero (ratón o lápiz) y una resolución de al menos 20000 pixels (al menos 200x100 pixels) con un factor 2:1.
MID PROFILE
Un MIDlet es una aplicación Perfil MID. La aplicación debe extender esta clase para permitir que el software de gestión de aplicaciones para controlar el MIDlet y ser capaz de recuperar las propiedades del descriptor de aplicación y notificar y solicitar cambios de estado. Los métodos de esta clase permiten que el software de gestión de aplicaciones para crear, iniciar, detener y destruir un MIDlet. Un MIDlet es un conjunto de clases diseñadas para ser dirigido y controlado por el software de gestión de aplicación a través de esta interfaz.
WAP,GSM,GPRS,UTMS,EDGE,3G,4G
WAP: Es una solución que proporciona acceso a la información corporativa desde cualquier terminal y en cualquier red inalámbrica.
GSM:Sistema Global de comunicaciones Moviles ) es un sistema estándar, libre de regalías, de telefonía móvil digital.
GRPS:Es un servicio que permite enviar paquetes de datos a través de las redes GSM. Por “envío por paquetes” se entiende aquellos datos que no hace falta completamente, sino que se pueden dividir en partes que se van enviando uno detrás del otro.
EDGE:es el acrónimo para Enhanced Data Rates for GSM Evolution (Tasas de Datos Mejoradas para la evolución de GSM). También conocida como EGPRS (Enhanced GPRS).
Es una tecnología de la telefonía móvil celular, que actúa como puente entre las redes 2G y 3G. EDGE se considera una evolución del GPRS (General Packet Radio Service). Esta tecnología funciona con redes GSM
3G: es la abreviación de tercera generación de transmisión de voz y datos a través de telefonía móvil mediante UMTS (Universal Mobile Telecommunications System o servicio universal de telecomunicaciones móviles).
4G En telecomunicaciones, 4G (también conocida como 4-G) son las siglas utilizadas para referirse a la cuarta generación de tecnologías de telefonía móvil. Es el sucesor de las tecnologías 2G y 3G
Telia-Modem Samsung LTE
La 4G está basada completamente en el protocolo IP, siendo un sistema de sistemas y una red de redes, que se alcanza gracias a la convergencia entre las redes de cables e inalámbricas.
AMS
EL AMS(Application Manager Software) es el software sobre un dispositivo movil el cual es responsable de instalar, correr y remover MIDlets.
JAR,JAD
JAR:el archivo. JAR es el verdadero juego / aplicación de archivo. Se dará cuenta de que es el mayor de los dos archivos.
JAD:Acceder al archivo Descriptor de la Aplicacion(JAD), un MIDlet puede acceder a su archivo JAD si se encuentra disponible.
OTA
dispositivo móvil OTA, el dispositivo debe tener un cliente de aprovisionamiento capaz de recibir, procesar y establecer los parámetros.
MIDLET
Un Midlet es una aplicacion Java diseñada para ser ejecutada en un dispositivo movil.Mas especificamente un Midlet tiene como las clases principales del perfil MIDP Y la configuracion CLDC.
JNI
Java Native Interface (JNI) es un framework de programación que permite que un programa escrito en Java ejecutado en la máquina virtual java (JVM) pueda interactuar con programas escritos en otros lenguajes como C, C++ y ensamblador.
SANDBOX
Sandbox aparece para correjir temporalmente el posicionamiento de una página web a la que le encuentra múltiples link a los pocos días de su creación
THREADS
Sistema web para dispositivos Moviles