La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy ACI – 843 JAVA II Clase 13: Introducción a la Mobilidad:

Presentaciones similares


Presentación del tema: "1  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy ACI – 843 JAVA II Clase 13: Introducción a la Mobilidad:"— Transcripción de la presentación:

1 1  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy ACI – 843 JAVA II Clase 13: Introducción a la Mobilidad: J2ME

2 2  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Mobile Information Device Profile (MIDP) Mobile Information Device Profile (MIDP), combinado con Connected Limited Device Configuration (CLDC), es el entorno de ejecución suministrado por Java para la mayoría de los dispositivos de información móviles existentes en la actualidad tales como teléfonos celulares y agendas portátiles (PDA).Mobile Information Device ProfileConnected Limited Device Configuration Las herramientas necesarias para desarrollo son: Sun Java Wireless Toolkit, que suministra soporte completo a los desarroladores de aplicaciones MIDP en combinación con las principales IDEs.Sun Java Wireless Toolkit NetBeans Mobility Pack es una IDE Java para desarrollar aplicaciones que pueden desplegarse en equipos móviles con tecnología Java habilitada.NetBeans Mobility Pack

3 3  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Elementos en Mobility Pack 5.0 El paquete Mobility Pack 5.0 incluye:Mobility Pack 5.0 Visual Mobile Designer: A través de Drag-and-drop desplaza objetos dentro del Flow Designer, Screen Designer, además el Action Editor automáticamente genera código Java para un desarrollo rápido. Wireless Connection Wizards: Fácil acceso a servicios Web y a otras componentes del lado de servidor desde MIDlets vía Servlets. Soporte incluido para JSR-172. Solución para Device fragmentation: Desarrollo de aplicaciones para múltiples dispositivos, agregando y ejecutando código especifico para cada uno de éstos como un código de configuración dentro de una simple aplicación. Soporte de Configuración: El usuario define habilidades, lo cual permite flexibilidad al crear configuraciones para bloques específicos de código. También es posible usar proyectos con plantillas (templates) para crear configuraciones una vez y usarlas en múltiples proyectos.

4 4  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Elementos (2) Opciones de despliegue: Actualización de MIDlets vía WebDAV, FTP, y SCP directamente del IDE. Soporte para Apache Ant: Organización del código en MIDP para una fácil codificación y administración. Es posible también compilar los proyectos fuera del IDE ProjectIDE. Integrado con J2ME Wireless Toolkit 2.2: NetBeans Mobility Pack provee soporte para avanzadas características de desarrollo como MIDlet, integrado con over-the-air (OTA0 emulation, push registry emulation), Wireless Messaging y Multimedia APIs, además de características de emulación WMA para SMS y mensajes CBS. Soporte para MIDP localization: Capaz de agregar componentes locale-specific para la aplicación. Soporte para J2ME MIDP 2.0 y estándares CLDC 1.1 Soporte para agregar plataformas de emuladores third party: Pruebe las aplicaciones sobre una variedad de dispositivos emuladores proporcionados por los fabricantesdispositivos emuladores proporcionados por los fabricantes Integrado con soporte de ofuscación y optimización t: Agrega seguridad, mejora el rendimiento y optimización del tamaño de las aplicaciones. Over-the-Air (OTA): El emulador simula el comportamiento real de los dispositivos móviles

5 5  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Emuladores Compatibles http://www.contrib.netbeans.org/kb/50/midpemulators.html Motorola –Motorola's MOTOCODERSM developer program offers the Motorola Software Development Kit (SDK) for the Java™ Micro Edition platform (Java™ ME platform), which includes multiple device emulators. Download here (registration required).Download here Nokia –Nokia's Forum Nokia developer program offers Developer Platform SDKs for each of its Developer Platform versions (Series 40, Series 60 and Series 80). There are also additional SDKs created for select devices, as well as a Prototype SDK. Download here (registration required).Download here Samsung –Samsung Mobile's developer program offers several Java SDKs and emulators. Download here (Microsoft Internet Explorer/registration required).Download here Siemens & BenQ –Siemens Communication Group's developer portal offers several Java- enabled SMTKs - download here (registration required). The newest SDK produced for BenQ - Siemens phones -download here (registration required).download here Sony Ericsson –Sony Ericsson's Developer World developer program offers a Sony Ericsson J2ME SDK which includes multiple device emulators. Download here.Download here

6 6  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Referencias NetBeans Mobility Pack 5.0 Quick Start Guide (¡Está en español!)NetBeans Mobility Pack 5.0 Quick Start Guide Programación J2ME con Netbeans (archivo: guionNetbeansMoviles.pdf)Programación J2ME con Netbeans Tutorial para aplicaciones móviles J2ME con NetBeans y Mobility Pack (archivo: tutorial-j2me.pdf)Tutorial para aplicaciones móviles J2ME con NetBeans y Mobility Pack Building a J2ME Application in NetBeans 4.1Building a J2ME Application in NetBeans 4.1 J2ME Game Programming Mobility Resources

7 7  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Sony Ericsson Tools Sony Ericsson SDK 2.2.4 for the Java(TM) ME PlatformSony Ericsson SDK 2.2.4 for the Java(TM) ME Platform (73.5 MB) June 26, 2006 This suite of Java ME tools supports Java MIDP 1.0, MIDP 2.0, Java 3D API incl. Javadoc for the Sony Ericsson handsets. The SDK supports Java Micro3D (Mascot Capsule Ver 3 and JSR 184) emulation and includes all the necessary tools to support On Device Debugging for your applications. This incorporates all phone announcements since the previous 2.2.3 release. Please refer to the release notes for requirements and developers guidelines for usage instructions.release notes Add-on Pack 1 for the Sony Ericsson SDK 2.2.4 for the Java(TM) ME PlatformAdd-on Pack 1 for the Sony Ericsson SDK 2.2.4 for the Java(TM) ME Platform (8.72 MB) October 3, 2006 Add-on packs provide interim support for Java Platform 6 (JP-6) phones announced between major releases. The first release provides support for the K320 and Z558 series of phones. Sony Ericsson Mobile JUnit 1.0Sony Ericsson Mobile JUnit 1.0 (1 MB) July 10, 2006 Mobile JUnit is a unit testing framework intended for Java ME CLDC devices. It enables fully automated regression testing of CLDC applications both in emulator and on-device. Please refer to the release notes for requirements and developers guidelines for usage instructions. The accompanying special interest paper is also recommended reading. release notesspecial interest paper


Descargar ppt "1  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy ACI – 843 JAVA II Clase 13: Introducción a la Mobilidad:"

Presentaciones similares


Anuncios Google