1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec...
-
Upload
lorencio-alejos -
Category
Documents
-
view
9 -
download
7
Transcript of 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec...
![Page 1: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/1.jpg)
11 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
““Plataformas para Plataformas para desarrollo de desarrollo de
aplicaciones en aplicaciones en dispositivos móviles”dispositivos móviles”
Presenta :Presenta :Dr. Luis Antonio Gama MorenoDr. Luis Antonio Gama Moreno
![Page 2: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/2.jpg)
22 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas OperativosSistemas Operativos
Plataformas de Plataformas de desarrollodesarrollo
J2ME, WAP, .NETJ2ME, WAP, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 3: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/3.jpg)
33 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas OperativosSistemas Operativos
Plataformas de Plataformas de desarrollodesarrollo
J2ME, WAP, .NETJ2ME, WAP, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 4: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/4.jpg)
44 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Wireless Local Area Network
Wireless Personal Area Network
Wireless Wide Area Network
GSM
IEEE 802.11a/b/g/h/i
IEEE 802.15.1
IntroducciónIntroducción
Nuevo paradigma “Cómputo Móvil”.
![Page 5: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/5.jpg)
55 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Introducción: WiMax (802.16)Introducción: WiMax (802.16)
![Page 6: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/6.jpg)
66 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
ArquitecturaArquitectura
![Page 7: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/7.jpg)
77 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos Dispositivos móvilesmóviles
Sistemas OperativosSistemas Operativos
Plataformas de Plataformas de desarrollodesarrollo
J2ME, WAP, .NETJ2ME, WAP, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 8: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/8.jpg)
88 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Dispositivos Móviles (1996)
![Page 9: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/9.jpg)
99 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Dispositivos Móviles, (cont.)
Conectando el PDA (Personal Digital Assistant) a internet.
![Page 10: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/10.jpg)
1010 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Dispositivos Móviles, (cont.)Dispositivos Móviles, (cont.)
![Page 11: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/11.jpg)
1111 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Dispositivos Móviles (2007)Dispositivos Móviles (2007)
PDA / PalmSmartphone Tel. Móvil
![Page 12: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/12.jpg)
1212 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
CrecimientoCrecimiento
Uso de dispositivos móviles
![Page 13: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/13.jpg)
1313 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Crecimiento en países en desarrolloCrecimiento en países en desarrollo
![Page 14: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/14.jpg)
1414 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas Sistemas OperativosOperativos
Plataformas de Plataformas de desarrollodesarrollo
J2ME, WAP, .NETJ2ME, WAP, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 15: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/15.jpg)
1515 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Sistemas OperativosSistemas Operativos
Palm OS
Windows CE (Pocket PC)
Symbian
Embedded Linux
![Page 16: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/16.jpg)
1616 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Palm OSPalm OS
Nació en 1996
![Page 17: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/17.jpg)
1717 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Palm OS: CronologíaPalm OS: Cronología
![Page 18: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/18.jpg)
1818 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Windows CE
Windows CE > Windows MobileWindows CE > Windows Mobile
Windows Mobile
![Page 19: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/19.jpg)
1919 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
WINDOWS CE 3.0
Windows CEWindows CE
Pocket PC 2002, Pocket PC 2002 Phone Edition, Smartphone 2002.
Windows CE 4.2
Windows CE 5.0
Windows CE .NET
Windows Mobile 6.0, 6.1 … 6.5
![Page 20: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/20.jpg)
2020 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Smartphone Notebook PC
Windows Windows CE+CE+
Windows XP/Tablet PCWindows XP/Tablet PC
Tablet PCPocket PC
Phone
Windows Windows CECE
Smart Personal Objects
Familia Windows MobileFamilia Windows Mobile
![Page 21: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/21.jpg)
2121 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
SymbianSymbian
![Page 22: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/22.jpg)
2222 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
SYMBIAN creado en 1998
SymbianSymbian
Se ejecuta en mas de 30 modelos de teléfonos como Nokia, Sony Ericsson, Motorola y Samsung.
Soporte gráficos 3D, funciones de seguridad y cámaras digitales.
![Page 23: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/23.jpg)
2323 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
SymbianSymbian
![Page 24: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/24.jpg)
2424 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Embedded LinuxEmbedded Linux
Primer dispositivo: Sharp Zaurus SL-5x00.
Soporte para PVR/PVP (Personal Video Recorder/Personal Video Player).
Soporte para las tecnologías:
Wi-Fi
Bluetooth
IrDA
![Page 25: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/25.jpg)
2525 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Embedded Linux (cont…)Embedded Linux (cont…)
Motorola Touch A1200.
![Page 26: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/26.jpg)
2626 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas OperativosSistemas Operativos
Plataformas de Plataformas de desarrollodesarrolloJ2ME, WAP, .NETJ2ME, WAP, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 27: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/27.jpg)
2727 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas OperativosSistemas Operativos
Plataformas de Plataformas de desarrollodesarrolloJ2MEJ2ME, WAP, .NET, WAP, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 28: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/28.jpg)
2828 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Java 2 Micro Edition (J2ME)
Subconjunto del API original + clases específicas para los dispositivos móviles.
Java Agent DEvelopment (JADE) Kit
Ejecución distribuida de Agentes.
Proyecto LEAP (Light Extensible Agent Platform) para dispositivos móviles.
J2MEJ2ME
![Page 29: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/29.jpg)
2929 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
J2ME
Java 2 se divide en tres plataformas
J2EE (Java2 Enterprise Edition) Aplicaciones para negocios.
J2SE (Java2 Standard Edition) Aplicaciones generales.
J2ME (Java2 Micro Edition) para pequeños dispositivos tales como PDA, celulares, etc.
![Page 30: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/30.jpg)
3030 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
J2ME esta basada en configuraciones y perfiles de dispositivo.
J2ME
![Page 31: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/31.jpg)
3131 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
J2ME: LCDUI clases
![Page 32: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/32.jpg)
3232 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Ciclo de vida de un Midlet
![Page 33: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/33.jpg)
3333 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
HolaMundo en J2ME
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HolaMundo extends MIDlet implements CommandListener {
private Display display;
private Alert alerta;
public HolaMundo() {
display = Display.getDisplay(this);
//creamos una alerta
alerta = new Alert("", "Hola Mundo J2ME", null, AlertType.INFO);
alerta.setTimeout(Alert.FOREVER);
}
public void startApp() {
display.setCurrent(screen);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {
}
} // Fin del Midlet
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HolaMundo extends MIDlet implements CommandListener {
private Display display;
private Alert alerta;
public HolaMundo() {
display = Display.getDisplay(this);
//creamos una alerta
alerta = new Alert("", "Hola Mundo J2ME", null, AlertType.INFO);
alerta.setTimeout(Alert.FOREVER);
}
public void startApp() {
display.setCurrent(screen);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {
}
} // Fin del Midlet
![Page 34: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/34.jpg)
3434 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Resultados obtenidos
![Page 35: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/35.jpg)
3535 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas OperativosSistemas Operativos
Plataformas de Plataformas de desarrollodesarrolloJ2ME,J2ME, WAPWAP, .NET, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 36: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/36.jpg)
3636 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
WAP (Wireless Application Protocol): el propósito es proveer a los teléfonos celulares de Internet.
En Junio de 1997, Ericsson, Nokia, Motorola y Phone.com iniciaron WAP Forum para crear: WAP.
Actualmente la OMA (Open Mobile Alliance) controla los estándares del protocolo WAP.
WAPWAP
![Page 37: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/37.jpg)
3737 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
WAP, ArquitecturaWAP, Arquitectura
GSM: Global Service for Mobile comunications.
![Page 38: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/38.jpg)
3838 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN“
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="t1" title="Bienvenido">
<p>Hola mundo esto es código WML!!</p>
</card>
</wml>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN“
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="t1" title="Bienvenido">
<p>Hola mundo esto es código WML!!</p>
</card>
</wml>
HolaMundo.WML
![Page 39: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/39.jpg)
3939 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Resultados obtenidos
![Page 40: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/40.jpg)
4040 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas OperativosSistemas Operativos
Plataformas de Plataformas de desarrollodesarrollo
J2ME,J2ME, WAP, WAP, .NET.NET
ConclusionesConclusiones
ContenidoContenido
![Page 41: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/41.jpg)
4141 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
CLR
Common Language Runtime
CLR
Common Language Runtime
Plataforma Visual Studio.netPlataforma Visual Studio.net
![Page 42: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/42.jpg)
4242 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("hola " + textBox1.Text);
}
}
}
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("hola " + textBox1.Text);
}
}
}
Windows Form con C #Windows Form con C #
![Page 43: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/43.jpg)
4343 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
MessageBox.Show("Hola " & TextBox1.Text)
End Sub
End Class
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
MessageBox.Show("Hola " & TextBox1.Text)
End Sub
End Class
Windows Form con Visual BasicWindows Form con Visual Basic
![Page 44: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/44.jpg)
4444 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/
xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Web Form</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Label ID="Label1" runat="server" Text="Introduzca su nombre:"></asp:Label>
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="haga clic" onclick="Button1_Click" />
</div>
<p>
</p>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/
xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Web Form</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Label ID="Label1" runat="server" Text="Introduzca su nombre:"></asp:Label>
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="haga clic" onclick="Button1_Click" />
</div>
<p>
</p>
</form>
</body>
</html>
Web Form con Visual BasicWeb Form con Visual Basic
![Page 45: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/45.jpg)
4545 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Aplicación Smart device con C#Aplicación Smart device con C#
![Page 46: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/46.jpg)
4646 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
ComparativaComparativa
.NET J2EELenguaje de
programaciónC # Java
Plataforma Windows …
Máquina virtual CLR (Common Language Runtime)
JVM (Java Virtual Machine) / JRE (Java Runtime Enviroment)
Lenguaje interpretado
MSIL Java bytecodes
Cliente Web ASP.NET JSP / Servlets
Acceso a Bases de datos
ADO.NET JDBC / SQL
![Page 47: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/47.jpg)
4747 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
Cómputo móvilCómputo móvil
Dispositivos móvilesDispositivos móviles
Sistemas OperativosSistemas Operativos
Plataformas de desarrolloPlataformas de desarrolloJ2ME, WAP, .NETJ2ME, WAP, .NET
ConclusionesConclusiones
ContenidoContenido
![Page 48: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/48.jpg)
4848 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
ConclusionesConclusiones
La evolución de los tecnologías en comuni-caciones dio origen al cómputo móvil.
Surgen nuevos retos para mejorar cada vez más los entornos de operación de los usuarios.Las limitaciones de la computación móvil, el comportamiento y sus características, dejan abiertos nuevos problemas motivos de investigación.
Con los dispositivos móviles, se ha logrado el acceso a Internet en cualquier momento y en cualquier lugar.
![Page 49: 1 de 49 Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec Plataformas para desarrollo de aplicaciones en dispositivos móviles.](https://reader035.fdocument.pub/reader035/viewer/2022062618/54f6bf2e4a79595c208b4beb/html5/thumbnails/49.jpg)
4949 de 49 de 49
Simposium Multidisciplinario Académico SIMA 2009 – Inst. Tecnológico de Zacatepec
PreguntasPreguntas
Dr. Luis Antonio Gama Moreno