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:

Slides:



Advertisements
Presentaciones similares
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduccion a la Arquitectura de Cisco Content Delivery System para.
Advertisements

Learning Achievement in Creativity and Design Subjects according to Professional Profiles (2006) European Transfer Credit System (ECTS) Methodology in.
Cable & Wireless Panamá. Entrar a Inicio, Programas y buscar Windows Live.
DESARROLLO DE SOLUCIONES EMPRESARIALES MOVILES USANDO TECNOLOGIA SUN
Metodología de programación paralela
Utilizando la herramienta de Construcción de la Caja de Búsqueda Tutorial.
E-science grid facility for Europe and Latin America CeCalCULA Ambientes y Herramientas para la e-Investigación Mérida, Portales.
Fundación Comunidad Valenciana – Región Europea FCVRE Fundación Comunidad Valenciana – Región Europea Project Forum Corner Which kind of.
Conteste las preguntas en español. ¿Cuándo nació su mejor amigo/a? ¿Dónde nació su mejor amigo/a? ¿Dónde naciste?-
Como Configurar el Internet
Francisco Martínez Miranda Most Valuable Student oviedo.net.
PLEASE READ (hidden slide) This template uses Microsofts corporate font, Segoe Segoe is not a standard font included with Windows, so if you have not.
Productividad personal Estar al día Colaboración Limitada.
Grupos de Trabajo # 7 - Informe Working Group # 7 – Report General Business and Operational Risks.
USING THE INTERNET. 2 Concept 6.1 What Is the Internet? The Internet is millions of computers from all parts of the world connected so that they can communicate.
1 3 WAYS TO ASK A QUESTION 1.Add question marks to a statement. 2.Add a tag word to a statement. 3.Use a question word.
And something else.. Important information Evaluación por parcial (2do & 3ro) Parciales 2 (Midterm / Final) Written exam
About Services News Publications EventsContactHome SPOTLIGHT - NEWS Ipso greek ipso greek IMPORTANT LINKS PROJECTS DATABASE Ipso greek ipso greek Registre.
Description Digital school is an educational movement that use technology to learn and transform the educational practice to promote the students integral.
Java WebServices Security Ing. Lennon Shimokawa Miyashiro
Canada-Argentina Capacity Building Initiative (CACBI) Iniciativa Argentino-Canadiense de Mejora de las Capacidades para el Mecanismo para un Desarrollo.
Implementing DDI in the National Institute of Statistics and Geography of Mexico Eric Rodriguez.
Programación con OpenMP* Intel Software College. Copyright © 2006, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks or.
Departamento Administrativo de Ciencia, Tecnología e innovación Colciencias República de Colombia VII Ordinary Meeting of the COMCYT Working Group Technological.
Construir una red internacional de innovación tecnológica a través de una estrategia de proximidad Andreia Moreira de Jesus |
EPI-Control Programa para la Vigilancia Epidemiológica Hospitalaria Ampliada y el Control de Infecciones Versión 7.0 Contacto Teléfono.
Visual basic Curso de Habilitación Laboral IV. ¿Qué es Visual Basic Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar.
Servicio de Correo Institucional
O Skydrive o Características Características o Privacidad Privacidad o App App o Ventajas Ventajas o Desventajas Desventajas o Movie Maker Movie Maker.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament dArquitectura de Computadors (Seminaris de CASO) Autors MOVING JAVA INTO MOBILE PHONES Josep Pinyol.
INTRODUCCION MECN 4610 – Automatic Control System Required Pre-requisite(s): MECN 4600 Mechanical Measurements and Instrumentation PROFESOR: AMILCAR RINCON-CHARRIS.
Indications in yellow = Live content Indications in white = Edit in master Indications in blue = Locked elements Indications in black = Optional elements.
TENDENCIAS MÓVILES Presente y Futuro de los dispositivos móviles Juan David Hincapié Ramos PhD Student on Ubicomp/HCI IT University of Copenhagen.
Colegio Lux Mundi Cambridge English School
ExpoForo 2008 "Políticas Públicas em la era digital" Camillo Speroni VP & GM Novell Latin America
GWT Designer, Organización del proyecto GWT Google Web Toolkit Prof
Tecnologías de Despliegue de Windows Server 2008 Antonio Gámir Ingeniero preventa Microsoft Ibérica.
Experiencias de usuario y aplicaciones ricas en Internet Silverlight: Arquitectura Herramientas de desarrollo Nuevo: Silverlight 3.0 Audio y video Experiencias.
Antonio Gámir TSP – Windows Client Microsoft Ibérica.
Plataforma de aplicaciones Eduardo Ortega MVP- Device Applications Development Jose Antonio Gallego Jefe de proyectos de movilidad.
Su Negocio Conectado. VisibilidadVisibilidad ColaboraciónColaboración PlanificaciónPlanificación EjecuciónEjecución Build Connections.
Clustered Hard Disk Drives Cold data.
para desarrolladores Minimizar el cambio Concentrarse en estabilidad, confiabilidad y rendimiento. Ayudar a mejorar la productividad Reducir la curva.
Soporte para Office 365Soporte para Office 365 Soporte Requerido Para? Cómo? Microsoft Online Portal Office 365 Phone.
MS ACE Team Seguridad en el Código (SDL-IT) Simon Roses Femerling ACE Team - Microsoft Security Technologist
Desarrollo Web Extremo
LA SOCIEDAD CONECTADA EL lugar de trabajo del futuro.
Describe the people or things below using the correct forms of the verb SER and the adjectives provided. EX: profesoras de matemáticas / divertido. Las.
Desarrollo de un laboratorio para la enseñanza, diseño y desarrollo de servicios móviles abiertos Autor: D. Mario de Molina Gómez Tutor: D. Francisco Javier.
Señora Campuzano. Complete both blue and white cards Publisher: PRENTICE HALL Dictation teacher: Ms. Campuzano MUST WRITE: 1.A GARDIAN’S NAME 2.ADDRESS.
1 USMP PhD in Information Systems Engineering INFRASTRUCTURE MANAGEMENT - IM The Information and Communications Technology Infrastructure Management (ICT-IM)
¿Qué haces si estás atrapado/a en un edificio en llamas? Usa 3 términos de vocabulario.
© 2013 Board of Regents of the University of Wisconsin System, on behalf of WIDA.
Porque nos importa la seguridad
1 1.Prepare and Install 1.1 You have to know before installation 1.2 Hardware Installation 2. How to use Bluetooth Printer Adapter’s Services 2.1 Connect.
THOMSON SCIENTIFIC Updates for April Copyright 2006 Thomson Corporation 2 2 Actualizaciones Actualizaciones a las herramientas Refine y Analyze.
ESTAR = TO BE 2.3 Vistas Las páginas Review of the verb “estar” in the present tense Yo estoyNosotros estamos Tú estásVosotros estáis Ud. estáUds.
 1. Why should a person learn Spanish? Give at least 3 reasons in your explanation.  2. What Spanish experiences have you had? (None is not an option.
10/ How to set up the PSNC educational program Cómo establecer el programa educacional de EPNC By Por Dave Batty PSNC #10.
Social Networks and Parent Teacher Meetings: A Question that can´t Wait Molina, M.D., Rodríguez, J., Collado, J.A. y Pérez, E. University of Jaén (SPAIN)
Santiago de Chile January 2012 Roundtable 6: Lobby regulation János Bertók Head of Public Sector Integrity Division Organización para la cooperación.
Nuevas Aplicaciones en Equipos Móviles Pablo Roncagliolo B. Valparaíso – Chile 2006.
de septiembre.  ¿Qué hora es? La participación #1 = dibuja una FLOR GRAN DE 3. 4.
JavaME Integrantes: Gabriel Centurión Maximiliano Felix.
APLICACIONES MOVILES CON J2ME (JAVA MICRO EDITION) Docente : Cristian J Valle Ronceros.
API J2ME Fernando Jesús Sánchez Herrera Técnico de Apoyo de Investigación Universidad Extremadura.
Desarrollo Móvil Cross-platform
Communicative Objective:
An Animated PowerPoint Template. This 2007 PowerPoint contains video animation, but does not support text over video. The PowerPoint 2010 version includes.
TABLET INFORMATION SUBMIT A Presentation Template.
Transcripción de la presentación:

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  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  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  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  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Emuladores Compatibles 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  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  2006 Universidad de Las Américas - Escuela de Ingeniería - Java II - Dr. Juan José Aranda Aboy Sony Ericsson Tools Sony Ericsson SDK for the Java(TM) ME PlatformSony Ericsson SDK 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 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 for the Java(TM) ME PlatformAdd-on Pack 1 for the Sony Ericsson SDK 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