BlackBerry Widget Packager 1.0 Beta 3 es una nueva herramienta que brinda a los desarrolladores Web la capacidad de empaquetar sus activos Web en widgets de BlackBerry (aplicaciones Web pequeñas, discretas e independientes que utilizan código HTML, CSS y JavaScript®). Los widgets de BlackBerry tienen el mismo aspecto, funcionamiento y mecanismos de seguridad que cualquier aplicación nativa para smartphones BlackBerry. Los widgets de BlackBerry se pueden instalar en los smartphones BlackBerry como cualquier otra aplicación nativa y se pueden extender para usar información y datos específicos del dispositivo mediante las API para widgets de BlackBerry.
Beta 3
La última versión beta de nuestro software abre una nueva línea de oportunidades de desarrollo con navegación basada en el enfoque para dispositivos con teclado y bola de navegación, además de añadir nuevas opciones de comunicación y resolución de problemas. Descargue la versión más reciente y experimente las nuevas oportunidades de desarrollo.Descargas de BlackBerry Widget SDK 1.0 Beta 2
Herramientas de desarrollo
Es preciso que descargue cada una de las siguientes herramientas antes de comenzar el desarrollo. Nota: si ha instalado BlackBerry Widget SDK 1.0 Beta 1 o Beta 2, desinstálelo antes de instalar la versión Beta 3.- Descargue e instale el kit de desarrollo de aplicaciones en Sun Java® (en inglés). Este software es necesario para compilar el widget de BlackBerry. Se requiere como mínimo la versión 1.6 de JDK (si ya tiene instalado JDK 1.6 o una versión superior, puede omitir este paso).
- Descargue e instale BlackBerry Widget Packager Beta 2 (en inglés). Nota: se trata de una versión de 32 bits para Windows XP y Windows Vista. Hasta la fecha, la herramienta no admite sistemas operativos de 64 bits ni Windows 7.
- Visualice y descargue la Guía de instalación del kit de desarrollo de software para widgets de BlackBerry.
- Para desarrolladores que desean usar el entorno de desarrollo Eclipse o Microsoft Visual Studio, ofrecemos una versión beta de nuestro software BlackBerry Web Plug-in para crear widgets de BlackBerry.
Requisitos técnicos
- Sistema operativo: Windows XP y Windows Vista (32 bits)
- Actualmente no compatibles: sistemas operativos de 64 bits y Windows 7
- Java®: Java 1.6
Herramienta de desarrollo (sólo se requiere para desplegar en dispositivos físicos)
- Se precisa una clave de firma de código para que la aplicación pueda ejecutarse en un dispositivo físico.
Documentación
- Visualice y descargue la documentación del SDK para widgets de BlackBerry, incluidas la Guía de instalación, Guía de desarrollo, Guía de referencia de la API y Notas de la versión.
Vídeos (todos en inglés)
- Cómo utilizar el empaquetador de widgets de BlackBerry para crear su widget de BlackBerry: explica cómo utilizar la herramienta de línea de comandos del empaquetador de widgets de BlackBerry para empaquetar su contenido Web y crear un widget de BlackBerry.
- Características de los widgets de BlackBerry: muestra las distintas características de los widgets de BlackBerry y su modo de uso.
Muestras de código (todos en inglés)
- Almacenar datos locales con Gears (ZIP): muestra de trabajo completa que utiliza la base de datos SQLite® con los widgets de BlackBerry
- Acceder a información de la tarjeta SD (archivo de entrada y salida de la tarjeta SD) (ZIP): muestra de trabajo completa sobre el uso del archivo de entrada y salida para almacenar, recuperar y hacer copias de seguridad de datos en la tarjeta SD desde los widgets
- Usar la información de la gestión de información personal, PIM (ZIP): código fuente de un widget de BlackBerry que crea y muestra la información de contacto desde la base de datos de contactos
Tutoriales (instrucciones paso a paso) (todos en inglés)
- Cómo configurar Eclipse® para el desarrollo de widgets con el empaquetador de widgets de BlackBerry (PDF): información sobre cómo crear la estructura correcta de directorios y archivos para desarrollar sus widgets de BlackBerry mediante Eclipse y cómo empaquetarlos para su despliegue utilizando el empaquetador de widgets de BlackBerry
- Cómo instalar más simuladores de smartphones BlackBerry (PDF): información sobre cómo se instalan múltiples simuladores de smartphones BlackBerry para usarlos conjuntamente en la depuración de aplicaciones
- Cómo configurar el simulador de MDS de BlackBerry® para que funcione detrás de un proxy (PDF): información sobre cómo se configura el simulador de MDS de BlackBerry para que funcione detrás de un proxy con los parámetros correctos
- Cómo instalar el empaquetador de widgets de BlackBerry (PDF): información sobre cómo se instala el empaquetador de widgets de BlackBerry para crear los widgets utilizando la herramienta de línea de comandos
- Cómo configurar el simulador de MDS de BlackBerry® para que funcione detrás de un proxy (PDF): información sobre cómo se configura el simulador de MDS de BlackBerry para que funcione detrás de un proxy con los parámetros correctos
- Cómo impedir la recompilación de un widget de BlackBerry durante el desarrollo (PDF): guía donde se explica cómo reducir el tiempo de desarrollo al eliminar la necesidad de volver a compilar y generar su widget de BlackBerry después de cada modificación
- Cómo proteger su widget de BlackBerry (PDF): guía donde se explica cómo se utilizan las características y se accede a los elementos de permiso del archivo config.xml para posibilitar el acceso de un widget de BlackBerry a las API Web y al contenido de los dominios remotos
Laboratorios (consejos para el desarrollo) (todos en inglés)
- Crear una extensión de JavaScript para widgets de BlackBerrya (ZIP) – Cómo ampliar la funcionalidad de su aplicación de widgets de BlackBerry para que incluya funciones nativas de BlackBerry.
- Crear un widget para Push (ZIP): ejemplo de cómo crear paso a paso un widget que puede escuchar datos enviados mediante tecnología Push.
- Crear un widget de GPS (ZIP): ejemplo de cómo generar un widget de BlackBerry que puede invocar la aplicación BlackBerry® Maps para una ubicación seleccionada
- Crear un widget utilizando la gestión de información personal, PIM (ZIP): ejemplo de cómo generar un widget de BlackBerry que puede mostrar la información de contacto de la base de datos de contactos
Información adicional de BlackBerry Widget SDK 1.0 Beta 3
Funciones nuevas de esta versión
- Navegación basada en el enfoque para dispositivos smartphones con teclado y bola de navegación
- Capacidad de elegir el valor de transporte (p. ej. Wi-Fi, BlackBerry® Enterprise Server, etc.), de orden y de tiempo de espera
- Solución de problemas
Funciones básicas
- Combinación del simulador de smartphone de BlackBerry con el simulador de conectividad y correo electrónico de BlackBerry en el mismo paquete de productos como el empaquetador de widgets de BlackBerry.
- Los widgets de BlackBerry aprovechan las capacidades de representación del explorador de BlackBerry® v5.0.
- Utilizan las API de Gears para tareas de almacenamiento, ubicación y subprocesos múltiples, entre otras.
- Ofrecen la posibilidad de especificar la adición de encabezados personalizados en todas las comunicaciones para una combinación perfecta entre los contenidos del servidor y del cliente.
Seguridad
- Capacidad de introducir un comodín en la lista blanca para permitir el acceso al widget de todo el contenido fuera del dominio (nota: el comodín no permite el acceso a las API para widgets de BlackBerry.)
- Ya no se permite la inclusión de los dominios de primer nivel en las listas blancas.
- Capacidad de firmar digitalmente el widget de BlackBerry mediante el mecanismo de firma contra reembolso
- Definición de una lista blanca de dominios con los que puede comunicarse el widget de BlackBerry
- Los widgets de BlackBerry se empaquetarán del mismo modo que se empaqueta y distribuye una aplicación nativa de smartphones BlackBerry a través de un sitio Web, el administrador de escritorio o BlackBerry App World™, utilizando el mismo modelo de seguridad y con mantenimiento idéntico al de las aplicaciones nativas de smartphones BlackBerry.
- Todos los widgets de BlackBerry deben firmarse para garantizar que todas las API para widgets de BlackBerry cumplen las políticas de control de acceso para usuarios.
1 comentario:
Gracias a este SDK, la comunidad desarrolladora que lo desee podrá (por ejemplo) implementar en sus desarrollos un chat o cambiar el estado del usuario dentro del servicio Blackberry Messenger y más cosas que dependen de la creatividad de los desarrolladores.
El SDK es algo que RIM prometió hace tiempo, y ha cumplido. Ahora como siempre que se lanza un SDK queda ver si la acogida que tendrá entre la comunidad de desarrolladores es buena y si realmente se comienza a construir un verdadero ecosistema de aplicaciones en torno a él.
De momento el SDK (que ha sido presentado estando en versión beta) está disponible para aplicaciones en Java, aunque según la hoja de ruta el soporte para WebWorks llegará en Abril, coincidiendo con la siguiente beta.
Publicar un comentario