BlackBerry Messenger SDK

Documentos relacionados
BlackBerry Messenger SDK

BlackBerry Social Networking Application Proxy para IBM Lotus Quickr Versión: Notas de la versión

BlackBerry ID. Guía del usuario

BlackBerry Podcasts Guía del usuario

BlackBerry Podcasts Guía del usuario

Conectarse a Salesforce. Versión: 2.0. Guía del usuario

Guía de inicio rápido. BlackBerry Smart Card Reader

BlackBerry Web Desktop Manager. Versión: 6.0. Guía del usuario

BlackBerry Web Desktop Manager. Versión: 5.0 Service Pack: 4. Guía del usuario

BBM for Windows Phone. Versión: 1.0. Guía del usuario

BBM for iphone. Versión: 1.0. Guía del usuario

MobiShow para BlackBerry Manual del usuario

Manual de Palm BlueChat 2.0

Software Intel para administración de sistemas. Guía del usuario del Paquete de administración de servidores modulares Intel

Manual de Palm BlueBoard 2.0

Manual de instalación de Java Runtime Environment.

Soporte Técnico de Software HP

MobiShow para Apple iphone Manual del usuario

FileMaker Pro 13. Uso de una Conexión a Escritorio remoto con FileMaker Pro 13

FileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14

Acronis License Server. Guía del usuario

Uso de la red telefónica

Instalación del Admin CFDI

BlackBerry Desktop Software. Versión: 7.1. Guía del usuario

Microsoft Dynamics. Instalación de Management Reporter for Microsoft Dynamics ERP

Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim

Nokia Lifeblog 2.5 Nokia N76-1

Guía de configuración de destinos de digitalización y mensajes de alerta X500 Series

Guía de inicio rápido a

MobiShow para Android TM Manual del usuario

Configuracion Escritorio Remoto Windows 2003

Microsoft Dynamics. Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP

Guía de solución de problemas HASP

Guía de inicio rápido de Laplink FileMover

GUÍA RÁPIDA DE. Instalación de los Controladores para cable de conectividad Nokia

Ayuda de Symantec pcanywhere Web Remote

Contrato de licencia del usuario final

Printer Driver. Esta guía describe la instalación del controlador de la impresora en Windows Vista y Windows XP.

Guía de Google Cloud Print

Intego NetUpdate X4 Manual del usuario

McAfee Security-as-a-Service

Fiery Driver Configurator

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de inicio rápido de Laplink PCsync

Tobii Communicator 4. Introducción

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6

PUCV - Pontificia Universidad Católica de Valparaíso

Guía del usuario final

LASERJET ENTERPRISE 700 COLOR MFP. Guía de referencia rápida. M775dn M775f M775z M775z+

WorldShip Instalación para una estación de trabajo única o de grupo de trabajo

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

Guía no. 691 instalación del sistema de bancos en red

Tekla Structures Guía Rápida de Licencias. Versión del producto 21.1 agosto Tekla Corporation

Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16

Acronis Backup & Recovery 11 Guía de inicio rápido

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio

Guía de instalación del sistema contafiscal nuevo monousuario internet

SOFTWARE DE RECUENTO DE DINERO

CA Nimsoft Monitor. Guía de sondas de Monitorización de la respuesta de Microsoft Exchange Server. Serie de ews_response 1.1

Guía de usuario rápida de Polycom RealPresence Content Sharing Suite

Guía de Google Cloud Print

INSTALACIÓN DE NOKIA CONNECTIVITY CABLE DRIVERS

Guía de Google Cloud Print

Cómo usar P-touch Transfer Manager

Entorno de Desarrollo - 1 -

TELEPROCESOS Y SISTEMAS DISTRIBUIDOS

Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x

GUÍA DE INSTALACIÓN DE NOKIA NETWORK BRIDGE. Copyright Nokia. Reservados todos los derechos. 1/6

Business Communications Manager 2.5

Instrucciones de instalación de Utilidades Intel

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.7

Windows Cuotas de disco. Bajado desde Sistema operativo. Resumen

Visor de presupuestos en Android

Guía de Instalación Proscai

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Base eléctrica USB DisplayKEY. Instrucciones de instalación

Instalación de Microsoft Office Versión 2.1. Instalación de Microsoft Office 12 septiembre

Android Con Java. Ejercicio 1. Instalación de JDK, Eclipse y Android Tools. Ejercicio 1. Instalación de JDK, Eclipse y Android Tools

Nikon Message Center

Nero AG SecurDisc Viewer

Guía del usuario. Centro de facturación de UPS

Guía Rápida de Inicio

CA Business Service Insight

Transcripción:

BlackBerry Messenger SDK Versión: 1.3 Guía de introducción

Publicado: 2012-01-09 SWD-1391821-0109104908-005

Contenido 1 Requisitos del sistema... 2 2 Dependencias de versión de BlackBerry Messenger... 3 3 El entorno de preproducción de BlackBerry Messenger... 4 4 Limitaciones de comunicación... 5 5 Instalación y configuración de los simuladores para ofrecer compatibilidad con BlackBerry Messenger SDK 6 Configurar las variables de entorno Java... 6 Instalar y ejecutar BlackBerry MDS Simulator... 6 Configurar BlackBerry MDS Simulator para utilizar cifrado de intensidad ilimitada... 7 Instalar el paquete de BlackBerry Smartphone Simulator... 7 Configuración de BlackBerry Smartphone Simulator... 7 6 Configurar el entorno de desarrollo... 9 Crear un proyecto para la aplicación conectada a BlackBerry Messenger mediante BlackBerry Java Plug-in para Eclipse... 9 Crear un espacio de trabajo para su aplicación conectada a BlackBerry Messenger mediante BlackBerry Java Development Environment... 9 7 Ejecutar la aplicación conectada a BlackBerry Messenger... 11 Ejecutar la aplicación con los simuladores... 11 Ejecutar la aplicación de BlackBerry Java Plug-in para Eclipse... 11 Ejecutar una aplicación desde BlackBerry Java Development Environment... 12 8 Comentarios... 14 9 Aviso legal... 15

Requisitos del sistema Requisitos del sistema 1 Java SE Development Kit (JDK) de 32 bits, versión 6, actualización 20 o superior (http://www.oracle.com/ technetwork/java/javase/downloads/index.html) Nota: La plataforma BlackBerry Messenger no admite Java de 64 bits ni Java 7. Uno de los entornos de desarrollo siguientes: BlackBerry Java Plug-in para Eclipse (na.blackberry.com/developers/javaappdev/javaplugin.jsp), que incluye BlackBerry Java SDK BlackBerry Java Development Environment 6.0 (na.blackberry.com/eng/developers/javaappdev/ javadevenv.jsp) 2

Dependencias de versión de BlackBerry Messenger Dependencias de versión de BlackBerry Messenger 2 La tabla siguiente muestra las dependencias entre versiones del BlackBerry Messenger SDK, de BlackBerry Messenger y de BlackBerry Device Software. Puede utilizar esta tabla para determinar las versiones mínimas de BBM y de BlackBerry Device Software necesarias para ejecutar su aplicación. Versión de BBM SDK Versión de BBM Versión de BlackBerry Device Software 1.0 6.0.0 5.0 y posterior 1.2 6.0.1 5.0 y posterior 1.3 6.1.0 5.0 y posterior 3

El entorno de preproducción de BlackBerry Messenger El entorno de preproducción de BlackBerry Messenger El entorno de preproducción de BlackBerry Messenger es un clúster dedicado de los servicios de BBM que ofrece toda la funcionalidad de la plataforma social de BBM. El entorno de preproducción es perfecto para la creación de versiones internas, alfa y beta de las aplicaciones conectadas a BBM. Le ofrece la oportunidad de probar las características y funciones de su aplicación en smartphones BlackBerry activados con una pequeña comunidad beta antes de lanzarla a través del escaparate BlackBerry App World. Si su aplicación, o la versión de la aplicación, no existe ya en BlackBerry App World, se coloca automáticamente en el entorno de preproducción. El UUID que facilita actúa como un identificador único para su aplicación que permite la supervisión de cualquier evento adverso o involuntario (como ráfagas) en el tráfico asociado a su aplicación. Puesto que el entorno de preproducción está pensado para probar las aplicaciones, al restringir el tráfico de su aplicación en el entorno de producción, se aplican las limitaciones siguientes: Cada aplicación tiene un límite de 100 instancias activas. Una aplicación caduca después de 180 días. Una vez que haya caducado, su aplicación no tendrá acceso a los servicios de la plataforma BBM en el entorno de preproducción. Una vez que envíe su aplicación, o la versión de la aplicación, a BlackBerry App World, se elimina la caducidad asociada al UUID de la aplicación. Una aplicación en fase de preproducción puede comunicarse (por ejemplo, compartir contenido o enviar invitaciones para unirse) sólo con otros usuarios que ejecuten la misma aplicación o versión de la aplicación. Esto significa que los usuarios que estén probando la aplicación no se pueden comunicar con usuarios que ejecuten cualquier versión de esa aplicación que se haya enviado o esté disponible en BlackBerry App World. 3 4

Limitaciones de comunicación Limitaciones de comunicación 4 Para evitar que una aplicación utilice una parte excesiva del ancho de banda disponible, la plataforma de BlackBerry Messenger limita el volumen total de datos que se transfieren a través de una aplicación conectada a BBM de la siguiente forma: Todos los mensajes y datos de aplicación transferidos a través de conexiones de canal y sesión de todas las aplicaciones conectadas a BBM que se ejecutan en un dispositivo BlackBerry están limitados, de manera conjunta, a una velocidad de transferencia de datos configurada por el servidor de BBM. Si el volumen total de datos atribuido a una aplicación amenaza con exceder la tasa máxima de transferencia, la plataforma BBM acelera el tráfico de datos de esa aplicación para reducir la tasa de transferencia a un nivel aceptable. Las transferencias de archivo enviadas desde una aplicación conectada a BBM no se consideran datos de aplicaciones y están, por tanto, exentas de esta limitación de velocidad máxima de transferencia de datos. Las transferencias de archivos enviadas desde una aplicación conectada a BBM tienen un límite máximo de 60 KB por transferencia. El número máximo de usuarios por conexión es de 24. 5

Instalación y configuración de los simuladores para ofrecer compatibilidad con BlackBerry Messenger SDK Instalación y configuración de los simuladores para ofrecer compatibilidad con BlackBerry Messenger SDK 5 Para probar la aplicación conectada a BBM, debe instalar y configurar BlackBerry MDS Simulator y BlackBerry Smartphone Simulator con unas opciones que permitan la comunicación entre BlackBerry MDS Simulator y dos instancias de BlackBerry Smartphone Simulator. Configurar las variables de entorno Java Antes de comenzar: Compruebe que ejecuta la versión de 32 bits de Java SE Development Kit (JDK). 1. En Windows, abra el cuadro de diálogo Environment Variables. 2. Configure la variable de entorno JAVA_HOME en el directorio donde instaló el JDK, por ejemplo: C:\Program Files\Java\jdk1.6.0_24. En Windows de 64 bits, la ruta predeterminada es C:\Program Files(x86)\Java\jdk1.6.0_24. 3. En la variable de entorno PATH, agregue %JAVA_HOME%\bin; al principio de la cadena. 4. Haga clic en OK para guardar y cerrar el cuadro de diálogo Environment Variables. 5. Compruebe que las variables de entorno estén configuradas correctamente. a. Abra una ventana del símbolo del sistema. b. Escriba java -version y asegúrese de que la versión de Java sea la misma que la versión que ha configurado en la variable de entorno: java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing) Instalar y ejecutar BlackBerry MDS Simulator Antes de comenzar: Complete la tarea Configurar BlackBerry MDS Simulator para utilizar cifrado de intensidad ilimitada. 1. En la carpeta en la que ha extraído BlackBerry Messenger SDK, abra la carpeta MDS simulator. 2. Extraiga los contenidos del archivo MDSv3.5.3.zip. 3. Abra la carpeta sdk > mds. 4. Haga doble clic en run.bat para iniciar BlackBerry MDS Simulator. Después de terminar: 6

Instalar el paquete de BlackBerry Smartphone Simulator Si ejecuta BlackBerry MDS Simulator y BlackBerry Smartphone Simulator en ordenadores independientes, cambie el valor UDP.send.host del archivo rimpublic.property (ubicado de forma predeterminada en C:\Program Files\Research In Motion\BlackBerry JDE 6.0.0\MDS\config), por la dirección IP del ordenador que esté ejecutando BlackBerry MDS Simulator. Configurar BlackBerry MDS Simulator para utilizar cifrado de intensidad ilimitada Nota: Debe vivir en un país cuya tecnología sea compatible con esta funcionalidad para poder activarla. Antes de comenzar: Compruebe que ejecuta la versión de 32 bits de Java SE Development Kit (JDK). 1. Descargue el archivo jce_policy-6.zip del sitio web de Oracle en http://www.oracle.com/technetwork/java/ javase/downloads/jce-6-download-429243.html. 2. Extraiga los contenidos del archivo jce_policy-6.zip en el ordenador. 3. En el directorio del sistema JDK (por ejemplo, C:\Program Files\Java\jre1.6.0_24\jre\lib\security), sustituya los archivos local_policy.jar y US_export_policy.jar en la carpeta de seguridad. Para obtener más información, consulte Configurar las variables de entorno Java Instalar el paquete de BlackBerry Smartphone Simulator 1. En la carpeta donde extrajo el archivo BlackBerry Messenger SDK, abra la carpeta BlackBerry smartphone simulator. 2. Haga doble clic en el archivo BlackBerry_Simulators_<version>_<model>.exe. 3. Siga las instrucciones que aparecen en pantalla. Una vez finalizada la instalación del paquete de BlackBerry Smartphone Simulator, dos archivos.bat (sim1.bat y sim2.bat) estarán disponibles en la carpeta en la que ha instalado el paquete de BlackBerry Smartphone Simulator. Estos archivos.bat inician dos instancias de BlackBerry Smartphone Simulator. Estas instancias se comunican entre sí a través de la plataforma de BlackBerry Messenger mediante el simulador BlackBerry MDS Simulator que se ejecuta en el mismo ordenador. Para obtener más información sobre cómo ejecutar las instancias de BlackBerry Smartphone Simulator y BlackBerry MDS Simulator en ordenadores independientes, consulte Configuración de BlackBerry Smartphone Simulator. Configuración de BlackBerry Smartphone Simulator Si desea ejecutar BlackBerry Smartphone Simulator sin iniciar los dos archivos.bat incluidos en el archivo.zip BlackBerry Messenger SDK, puede crear sus propios archivos.bat que especifiquen los siguientes parámetros para ofrecer compatibilidad con BlackBerry Messenger SDK. 7

Instalar el paquete de BlackBerry Smartphone Simulator Parámetro app-param=regdestip app-param=regdestport appparam=disablesyncservicerecord session app-param=regsrcport pin Descripción Este parámetro especifica la dirección IP del ordenador que ejecuta BlackBerry MDS Simulator. Si BlackBerry MDS Simulator se ejecuta en el mismo ordenador que ejecuta BlackBerry Smartphone Simulator, debe especificar 127.0.0.1. Este parámetro debe especificar el puerto predeterminado, 19781. Si utiliza un valor diferente, asegúrese de que es el mismo para cada instancia de BlackBerry Smartphone Simulator. Se debe especificar este parámetro para llevar a cabo una comunicación punto a punto entre dispositivos. Si ha ejecutado BlackBerry Smartphone Simulator sin especificar este parámetro anteriormente, en BlackBerry Java Plug-in para Eclipse haga clic en BlackBerry > Clean Simulator para eliminar el sistema de archivos y suprimir el registro del servicio SYNC de la instancia anterior. El número de sesión debe ser único para cada instancia del simulador. El número de puerto debe ser único para cada instancia del simulador. Este parámetro debe ser 0x2100000 o mayor, y único para cada una de las instancias del simulador. Ejemplo El siguiente ejemplo muestra cómo ejecutar dos instancias de BlackBerry Smartphone Simulator a través de la misma instancia de BlackBerry MDS Simulator. Cree un archivo.bat con los contenidos siguientes para iniciar cada instancia personalizada de BlackBerry Smartphone Simulator: Contenido del archivo.bat Simulator 1: @echo off fledge.exe /app=jvm.dll /handheld=9800 /session=sim1 /app-param=jvmalxconfigfile: 9800.xml /data-port=0x4d44 /data-port=0x4d4e /pin=0x2100000a /appparam=regversion=3 /app-param=regdestip=127.0.0.1 /app-param=regdestport=19781 /appparam=regsrcport=19780 /app-param=disablesyncservicerecord Contenido del archivo.bat Simulator 2: @echo off fledge.exe /app=jvm.dll /handheld=9800 /session=sim2 /app-param=jvmalxconfigfile: 9800.xml /data-port=0x4d44 /data-port=0x4d4e /pin=0x2100000b /appparam=regversion=3 /app-param=regdestip=127.0.0.1 /app-param=regdestport=19781 /appparam=regsrcport=19782 /app-param=disablesyncservicerecord 8

Configurar el entorno de desarrollo Configurar el entorno de desarrollo 6 Tanto BlackBerry Java Plug-in para Eclipse como BlackBerry Java Development Environment admiten el desarrollo de aplicaciones conectadas a BlackBerry Messenger. Crear un proyecto para la aplicación conectada a BlackBerry Messenger mediante BlackBerry Java Plug-in para Eclipse 1. En Eclipse, abra el BlackBerry Application Development perspective. 2. Haga clic en File > New > BlackBerry Project. 3. En el cuadro de dialogo New BlackBerry Project, en el campo Project Name, escriba un nombre para su proyecto. 4. En la sección JRE, asegúrese de seleccionar una versión de BlackBerry JRE 5.0 o posterior y haga clic en Finish. 5. En la vista de Package Explorer, haga clic con el botón derecho en el proyecto y haga clic en Properties. 6. En el cuadro de diálogo Properties, en el panel izquierdo, haga clic en Java Build Path. 7. Haga clic en la pestaña Libraries. 8. Haga clic en el botón Add External JARs. 9. Vaya a la carpeta donde extrajo el archivo BlackBerry Messenger SDK. En la carpeta BBM SDK, haga doble clic en net_rim_bb_qm_platform.jar. 10. Haga clic en Next. 11. En la ventana de propiedades, haga clic en OK. 12. Cuando esté listo para crear su proyecto, en el menú Project, haga clic en BlackBerry > Package All. Después de terminar: Para probar su aplicación, consulte Ejecutar la aplicación conectada a BlackBerry Messenger. Crear un espacio de trabajo para su aplicación conectada a BlackBerry Messenger mediante BlackBerry Java Development Environment Antes de comenzar: En la carpeta donde extrajo BlackBerry Messenger SDK, copie net_rim_bb_qm_platform.jar de la carpeta BBM SDK a la carpeta lib de BlackBerry Java Development Environment (la ubicación predeterminada de la carpeta lib es C:\Program Files\Research In Motion\BlackBerry JDE 6.0.0\lib). 1. En BlackBerry JDE, haga clic en File > New Workspace. 2. En el campo Workspace Name, escriba un nombre para el espacio de trabajo y haga clic en OK. 3. Haga clic con el botón derecho en el espacio de trabajo y haga clic en Properties. 9

Crear un espacio de trabajo para su aplicación conectada a BlackBerry Messenger mediante BlackBerry Java Development Environment 4. En el cuadro de diálogo Workspace Properties, en la pestaña General, junto a la lista Imported Jar Files, haga clic en Add. 5. En el cuadro de dialogo Add file, navegue hasta C:\Program Files\Research In Motion\BlackBerry JDE 6.0.0\lib y haga doble clic en el archivo net_rim_bb_qm_platform.jar. El archivo aparece en la lista de archivos jar importados en las propiedades del espacio de trabajo. Ahora puede importar las clases BlackBerry Messenger y compilar su aplicación. 6. Haga clic con el botón derecho en el espacio de trabajo y lleva a cabo una de las siguientes acciones: Para importar un proyecto existente, haga clic en Add Project to <workspace name>. Para crear un proyecto nuevo, haga clic en Create new Project in <workspace name>. 7. Una vez esté listo para crear su proyecto, haga clic en la lista desplegable del perfil de BlackBerry Smartphone Simulator ubicada en la esquina superior derecha de BlackBerry JDE. De forma predeterminada, el perfil seleccionado es Default Simulator. 8. En la lista desplegable, haga clic en 9800-6.0.0.313. 9. En el menú Build, haga clic en Build. Los archivos.cod de su aplicación se crean y colocan en el directorio de simuladores de BlackBerry JDE. Después de terminar: Para probar su aplicación, consulte Ejecutar la aplicación conectada a BlackBerry Messenger. 10

Ejecutar la aplicación conectada a BlackBerry Messenger Ejecutar la aplicación conectada a BlackBerry Messenger 7 Ejecutar la aplicación con los simuladores 1. En la carpeta en la que ha extraído el archivo.zip que contiene BlackBerry Messenger SDK, abra la carpeta MDS Simulator -> sdk -> mds. 2. Haga doble clic en run.bat para iniciar BlackBerry MDS Simulator. 3. En Windows Explorer, desplácese a la carpeta en la que ha instalado BlackBerry Smartphone Simulator. De forma predeterminada, la ubicación de esta carpeta es C:\Program Files\Research In Motion\BlackBerry Smartphone Simulators 6.0\6.0.0.313 (9800). 4. Haga doble clic en el archivo sim1.bat (o su archivo.bat personalizado) para iniciar un BlackBerry Smartphone Simulator con la configuración adecuada para ejecutar su aplicación y comunicarse con BlackBerry MDS Simulator. 5. En Windows Explorer, en la carpeta BlackBerry Smartphone Simulator, haga doble clic en el archivo sim2.bat (o su segundo archivo.bat personalizado) para iniciar una segunda instancia de BlackBerry Smartphone Simulator con la configuración adecuada para comunicarse con el primer BlackBerry Smartphone Simulator. 6. Para que cada una de las instancias de BlackBerry Messenger se tengan mutuamente como contactos, en la primera instancia BlackBerry Smartphone Simulator, abra BlackBerry Messenger. 7. Haga clic en la tecla Menu y haga clic en el elemento de menú Invite Contact. 8. Haga clic en Invite by sending a PIN or email message. 9. En el campo To, escriba 2100000B. Éste es el PIN predeterminado de la segunda instancia BlackBerry Smartphone Simulator. 10. En la segunda instancia BlackBerry Smartphone Simulator, abra BlackBerry Messenger y acepte la invitación. 11. Haga clic en la tecla Send. 12. En la primera instancia BlackBerry Smartphone Simulator, cierre BlackBerry Messenger. 13. En la pantalla de inicio, haga clic en el icono de la aplicación de la plataforma BlackBerry Messenger. Ahora podrá comunicarse entre dos instancias BlackBerry Smartphone Simulator. Ejecutar la aplicación de BlackBerry Java Plug-in para Eclipse 1. Haga clic en Run > Debug Configurations. 2. Cree una nueva configuración de inicio de BlackBerry Simulator y escriba un nombre. 3. En la pestaña Projects, seleccione los proyectos que quiera iniciar. 4. En la pestaña Simulator, haga clic en General. 5. En la lista desplegable Device, seleccione un simulador (por ejemplo: SimPackage-6.0.0.313_9800-9800). 11

Ejecutar una aplicación desde BlackBerry Java Development Environment Para aprender cómo instalar el paquete del simulador, consulte Instalar el paquete de BlackBerry Smartphone Simulator. 6. Haga clic en la pestaña Advanced: a. Seleccione la casilla de verificación Use Customized command options. b. En el cuadro Customized command line, escriba los argumentos del archivo sim1.bat. Por ejemplo: "C:\Program Files\Research In Motion\BlackBerry Smartphone Simulators 6.0.0\6.0.0.313 (9800)\fledge.exe" /handheld=9800 /app-param=jvmalxconfigfile: 9800.xml /pin=0x2100000a /data-port=0x4d44 /data-port=0x4d4e /session=9800 / app="c:\program Files\Research In Motion\BlackBerry Smartphone Simulators 6.0.0\6.0.0.313 (9800)\Jvm.dll" /app=jvm.dll /handheld=9800 /session=sim1 /appparam=jvmalxconfigfile:9800.xml /data-port=0x4d44 /data-port=0x4d4e / pin=0x2100000a /app-param=regversion=3 /app-param=regdestip=127.0.0.1 /appparam=regdestport=19781 /app-param=regsrcport=19780 /appparam=disablesyncservicerecord /title="blackberry 9800-1 Simulator" c. En el cuadro Customized working directory, escriba la ruta de acceso del directorio donde instaló el paquete del simulador. d. En el cuadro Customized MDS directory, escriba la ruta de acceso del directorio donde instaló el paquete del simulador de MDS. Para aprender cómo instalar el paquete del simulador de MDS, consulte Instalar y ejecutar BlackBerry MDS Simulator. 7. Para guardar la configuración, haga clic en Apply. 8. Haga clic en Debug. Ejecutar una aplicación desde BlackBerry Java Development Environment 1. En BlackBerry JDE, haga clic en Edit > Preferences. 2. Cree un nuevo perfil del simulador y escriba un nombre. 3. En la pestaña Simulator, haga clic en General. 4. En la lista desplegable Device, seleccione un simulador (por ejemplo: SimPackage-6.0.0.313_9800-9800). 5. Haga clic en la pestaña Advanced: a. Seleccione la casilla de verificación Use Customized command options. b. En el cuadro Customized command line, escriba los argumentos del archivo sim1.bat. Por ejemplo: "C:\Program Files\Research In Motion\BlackBerry Smartphone Simulators 6.0.0\6.0.0.313 (9800)\fledge.exe" /handheld=9800 /app-param=jvmalxconfigfile: 9800.xml /pin=0x2100000a /data-port=0x4d44 /data-port=0x4d4e /session=9800 / app="c:\program Files\Research In Motion\BlackBerry Smartphone Simulators 6.0.0\6.0.0.313 (9800)\Jvm.dll" /app=jvm.dll /handheld=9800 /session=sim1 /appparam=jvmalxconfigfile:9800.xml /data-port=0x4d44 /data-port=0x4d4e / 12

Ejecutar una aplicación desde BlackBerry Java Development Environment pin=0x2100000a /app-param=regversion=3 /app-param=regdestip=127.0.0.1 /appparam=regdestport=19781 /app-param=regsrcport=19780 /appparam=disablesyncservicerecord /title="blackberry 9800-1 Simulator" c. En el cuadro Customized working directory, escriba la ruta de acceso del directorio donde instaló el paquete del simulador. d. En el cuadro Customized MDS directory, escriba la ruta de acceso del directorio donde instaló el paquete de MDS. 6. Haga clic en OK. 7. Haga clic en Run. 13

Comentarios Comentarios 8 Para ofrecer comentarios acerca de esta entrega, visite www.blackberry.com/docsfeedback. 14

Aviso legal Aviso legal 9 2011 Research In Motion Limited. Reservados todos los derechos. BlackBerry, RIM, Research In Motion y las marcas comerciales, nombres y logotipos relacionados son propiedad de Research In Motion Limited y están registrados y/o se usan en EE. UU. y en diferentes países del mundo. Java, JRE y JDK son marcas comerciales de Oracle America, Inc. Eclipse es una marca comercial de Eclipse Foundation, Inc. Windows es una marca comercial de Microsoft Corporation. Todas las demás marcas comerciales son propiedad de sus respectivos propietarios. Esta documentación, incluida cualquier documentación que se incorpore mediante referencia como documento proporcionado o disponible en www.blackberry.com/go/docs, se proporciona o se pone a disposición "TAL CUAL" y "SEGÚN SU DISPONIBILIDAD" sin ninguna condición, responsabilidad o garantía de ningún tipo por Research In Motion Limited y sus empresas afiliadas ("RIM") y RIM no asume ninguna responsabilidad por los errores tipográficos, técnicos o cualquier otra imprecisión, error u omisión contenidos en esta documentación. Con el fin de proteger la información confidencial y propia de RIM, así como los secretos comerciales, la presente documentación describe algunos aspectos de la tecnología de RIM en líneas generales. RIM se reserva el derecho a modificar periódicamente la información que contiene esta documentación, si bien tampoco se compromete en modo alguno a proporcionar cambios, actualizaciones, ampliaciones o cualquier otro tipo de información que se pueda agregar a esta documentación. Esta documentación puede contener referencias a fuentes de información, hardware o software, productos o servicios, incluidos componentes y contenido como, por ejemplo, el contenido protegido por copyright y/o sitios Web de terceros (conjuntamente, los "Productos y servicios de terceros"). RIM no controla ni es responsable de ningún tipo de Productos y servicios de terceros, incluido, sin restricciones, el contenido, la exactitud, el cumplimiento de copyright, la compatibilidad, el rendimiento, la honradez, la legalidad, la decencia, los vínculos o cualquier otro aspecto de los Productos y servicios de terceros. La inclusión de una referencia a los Productos y servicios de terceros en esta documentación no implica que RIM se haga responsable de dichos Productos y servicios de terceros o de dichos terceros en modo alguno. EXCEPTO EN LA MEDIDA EN QUE LO PROHÍBA ESPECÍFICAMENTE LA LEY DE SU JURISDICCIÓN, QUEDAN EXCLUIDAS POR LA PRESENTE TODAS LAS CONDICIONES, APROBACIONES O GARANTÍAS DE CUALQUIER TIPO, EXPLÍCITAS O IMPLÍCITAS, INCLUIDA, SIN NINGÚN TIPO DE LIMITACIÓN, CUALQUIER CONDICIÓN, APROBACIÓN, GARANTÍA, DECLARACIÓN DE GARANTÍA DE DURABILIDAD, IDONEIDAD PARA UN FIN O USO DETERMINADO, COMERCIABILIDAD, CALIDAD COMERCIAL, ESTADO DE NO INFRACCIÓN, CALIDAD SATISFACTORIA O TITULARIDAD, O QUE SE DERIVE DE UNA LEY O COSTUMBRE O UN CURSO DE LAS NEGOCIACIONES O USO DEL COMERCIO, O RELACIONADO CON LA DOCUMENTACIÓN O SU USO O RENDIMIENTO O NO RENDIMIENTO DE CUALQUIER SOFTWARE, HARDWARE, SERVICIO O CUALQUIER PRODUCTO O SERVICIO DE TERCEROS MENCIONADOS AQUÍ. TAMBIÉN PODRÍA TENER OTROS DERECHOS QUE VARÍAN SEGÚN EL ESTADO O PROVINCIA. ES POSIBLE QUE ALGUNAS JURISDICCIONES NO PERMITAN LA EXCLUSIÓN O LA LIMITACIÓN DE GARANTÍAS IMPLÍCITAS Y CONDICIONES. EN LA MEDIDA EN QUE LO PERMITA LA LEY, CUALQUIER GARANTÍA IMPLÍCITA O CONDICIONES EN RELACIÓN CON LA DOCUMENTACIÓN NO SE PUEDEN EXCLUIR TAL Y COMO SE HA EXPUESTO ANTERIORMENTE, PERO PUEDEN SER LIMITADAS, Y POR LA PRESENTE ESTÁN LIMITADAS A NOVENTA (90) DÍAS DESDE DE LA FECHA QUE ADQUIRIÓ LA DOCUMENTACIÓN O EL ELEMENTO QUE ES SUJETO DE LA RECLAMACIÓN. 15

Aviso legal EN LA MEDIDA MÁXIMA EN QUE LO PERMITA LA LEY DE SU JURISDICCIÓN, EN NINGÚN CASO RIM ASUMIRÁ RESPONSABILIDAD ALGUNA POR CUALQUIER TIPO DE DAÑOS RELACIONADOS CON ESTA DOCUMENTACIÓN O SU USO, O RENDIMIENTO O NO RENDIMIENTO DE CUALQUIER SOFTWARE, HARDWARE, SERVICIO O PRODUCTOS Y SERVICIOS DE TERCEROS AQUÍ MENCIONADOS INCLUIDOS SIN NINGÚN TIPO DE LIMITACIÓN CUALQUIERA DE LOS SIGUIENTES DAÑOS: DIRECTOS, RESULTANTES, EJEMPLARES, INCIDENTALES, INDIRECTOS, ESPECIALES, PUNITIVOS O AGRAVADOS, DAÑOS POR PÉRDIDA DE BENEFICIOS O INGRESOS, IMPOSIBILIDAD DE CONSEGUIR LOS AHORROS ESPERADOS, INTERRUPCIÓN DE LA ACTIVIDAD COMERCIAL, PÉRDIDA DE INFORMACIÓN COMERCIAL, PÉRDIDA DE LA OPORTUNIDAD DE NEGOCIO O CORRUPCIÓN O PÉRDIDA DE DATOS, IMPOSIBILIDAD DE TRANSMITIR O RECIBIR CUALQUIER DATO, PROBLEMAS ASOCIADOS CON CUALQUIER APLICACIÓN QUE SE UTILICE JUNTO CON PRODUCTOS Y SERVICIOS DE RIM, COSTES DEBIDOS AL TIEMPO DE INACTIVIDAD, PÉRDIDA DE USO DE LOS PRODUCTOS Y SERVICIOS DE RIM O PARTE DE ÉL O DE CUALQUIER SERVICIO DE USO, COSTE DE SERVICIOS SUSTITUTIVOS, COSTES DE COBERTURA, INSTALACIONES O SERVICIOS, COSTE DEL CAPITAL O CUALQUIER OTRA PÉRDIDA MONETARIA SIMILAR, TANTO SI DICHOS DAÑOS SE HAN PREVISTO O NO, Y AUNQUE SE HAYA AVISADO A RIM DE LA POSIBILIDAD DE DICHOS DAÑOS. EN LA MEDIDA MÁXIMA EN QUE LO PERMITA LA LEY DE SU JURISDICCIÓN, RIM NO TENDRÁ NINGÚN OTRO TIPO DE OBLIGACIÓN O RESPONSABILIDAD CONTRACTUAL, EXTRACONTRACTUAL O CUALQUIER OTRA, INCLUIDA CUALQUIER RESPONSABILIDAD POR NEGLIGENCIA O RESPONSABILIDAD ESTRICTA. LAS LIMITACIONES, EXCLUSIONES Y DESCARGOS DE RESPONSABILIDAD SE APLICARÁN: (A) INDEPENDIENTEMENTE DE LA NATURALEZA DE LA CAUSA DE LA ACCIÓN, DEMANDA O ACCIÓN SUYA, INCLUIDA PERO NO LIMITADA AL INCUMPLIMIENTO DEL CONTRATO, NEGLIGENCIA, AGRAVIO, EXTRACONTRACTUAL, RESPONSABILIDAD ESTRICTA O CUALQUIER OTRA TEORÍA DEL DERECHO Y DEBERÁN SOBREVIVIR A UNO O MÁS INCUMPLIMIENTOS ESENCIALES O AL INCUMPLIMIENTO DEL PROPÓSITO ESENCIAL DE ESTE CONTRATO O CUALQUIER SOLUCIÓN CONTENIDA AQUÍ; Y (B) A RIM Y A SUS EMPRESAS AFILIADAS, SUS SUCESORES, CESIONARIOS, AGENTES, PROVEEDORES (INCLUIDOS LOS PROVEEDORES DE SERVICIOS DE USO), DISTRIBUIDORES AUTORIZADOS POR RIM (INCLUIDOS TAMBIÉN LOS PROVEEDORES DE SERVICIOS DE USO) Y SUS RESPECTIVOS DIRECTORES, EMPLEADOS Y CONTRATISTAS INDEPENDIENTES. ADEMÁS DE LAS LIMITACIONES Y EXCLUSIONES MENCIONADAS ANTERIORMENTE, EN NINGÚN CASO NINGÚN DIRECTOR, EMPLEADO, AGENTE, DISTRIBUIDOR, PROVEEDOR, CONTRATISTA INDEPENDIENTE DE RIM O CUALQUIER AFILIADO DE RIM ASUMIRÁ NINGUNA RESPONSABILIDAD DERIVADA DE O RELACIONADA CON LA DOCUMENTACIÓN. Antes de instalar, usar o suscribirse a cualquiera de los Productos y servicios de terceros, es su responsabilidad asegurarse de que su proveedor de servicios de uso ofrezca compatibilidad con todas sus funciones. Puede que algunos proveedores de servicios de uso no ofrezcan las funciones de exploración de Internet con una suscripción al servicio BlackBerry Internet Service. Consulte con su proveedor de servicios acerca de la disponibilidad, arreglos de itinerancia, planes de servicio y funciones. La instalación o el uso de los Productos y servicios de terceros con productos y servicios de RIM puede precisar la obtención de una o más patentes, marcas comerciales, derechos de autor u otras licencias para evitar que se vulneren o violen derechos de terceros. Usted es el único responsable de determinar si desea utilizar Productos y servicios de terceros y si se necesita para ello cualquier otra licencia de terceros. En caso de necesitarlas, usted es el único responsable de su adquisición. No instale o utilice Productos y servicios de terceros hasta que se hayan adquirido todas las licencias necesarias. Cualquier tipo de Productos y servicios de terceros que se proporcione con los productos y servicios de RIM se le 16

Aviso legal facilita para su comodidad "TAL CUAL" sin ninguna condición expresa e implícita, aprobación, garantía de cualquier tipo por RIM y RIM no sume ninguna responsabilidad en relación con ello. El uso de los Productos y servicios de terceros se regirá y estará sujeto a la aceptación de los términos de licencias independientes aplicables en este caso con terceros, excepto en los casos cubiertos expresamente por una licencia u otro acuerdo con RIM. Algunas funciones mencionadas en esta documentación requieren una versión mínima del software de BlackBerry Enterprise Server, BlackBerry Desktop Software y/o BlackBerry Device Software. Los términos de uso de cualquier producto o servicio de RIM se presentan en una licencia independiente o en otro acuerdo con RIM que se aplica en este caso. NINGUNA PARTE DE LA PRESENTE DOCUMENTACIÓN ESTÁ PENSADA PARA PREVALECER SOBRE CUALQUIER ACUERDO EXPRESO POR ESCRITO O GARANTÍA PROPORCIONADA POR RIM PARA PARTES DE CUALQUIER PRODUCTO O SERVICIO DE RIM QUE NO SEA ESTA DOCUMENTACIÓN. Research In Motion Limited 295 Phillip Street Waterloo, ON N2L 3W8 Canadá Research In Motion UK Limited Centrum House 36 Station Road Egham, Surrey TW20 9LF Reino Unido Publicado en Canadá 17