Etiqueta

10 de marzo de 2015

Aplicaciones para BlackBerry (el "wrapper") (Parte 6 de 8)

Eliminar elementos no requeridos


Cada aplicación BlackBerry debe solicitar permisos para acceder a diversas áreas del dispositivo. (Contactos, Cámara, Localización, etc.) Es una mala práctica incluir permisos innecesarios en su aplicación, especialmente si se está distribuyendo a través de BlackBerry World, ya que cuando el usuario descarga o instala la aplicación, deberá aceptar los permisos a los que su aplicación solicita acceso. El uso de permisos innecesarios pueden darle al usuario la impresión de que su aplicación es maliciosa.

  • Abra el fichero “bar-descriptor.xml” de su proyecto y seleccione la pestaña “Application”. 
  • La sección “Permissions” de esta página le permitirá seleccionar los realmente requeridos por la aplicación, mediante el uso de casillas de verificación. 
  • Por defecto, están marcados todos los permisos posibles para una aplicación Omnis. 
  • Marque sólo los que su aplicación va a necesitar realmente y desactive todos los demás.


PERMISOS OBLIGATORIOS:

  • Internet

El resto de permisos pueden ser eliminados para su aplicación, si es el caso que no los necesita. Sus nombres y descripciones son explicados por sí mismos cuando su aplicación los solicite.

Los permisos opcionales, (dependiendo de los requeridos por su aplicación) son los siguientes:
  • Camera - necesario si se hará uso de lector de código de barras (kJSDeviceActionGetBarcode). 
  • Contacts - necesario si se activa kJSDeviceActionGetContacts para acceder a la lista de contactos. 
  • GPS Location - proporciona un ajuste fino (se usa el sensor GPS) sobre los datos de ubicación kJSDeviceActionGetGps
  • Location - proporciona un ajuste parcial (se usa la red) sobre los datos de ubicación kJSDeviceActionGetGps
  • Shared Files - necesario si se desea obtener imágenes desde la cámara o de entre las ya guardadas en el dispositivo (kJSDeviceActionTakePhoto o kJSDeviceActionGetImage).

9 de marzo de 2015

Aplicaciones para BlackBerry (el "wrapper") (Parte 5 de 8)

Añadir iconos y pantallas de transición personalizadas


Los requisitos para el uso de imágenes son los siguientes:
  • Icono de la aplicación: 
    • 114x114 PNG
  • Pantallas de transición: 
    • 768x1280 PNG (Orientación vertical, dispositivos táctiles – como el modelo Z10)
    • 1280x768 PNG (Orientación horizontal, dispositivos táctiles)
    • 720x720 PNG (Dispositivos con teclado – como el modelo Q10)

Una vez creados los archivos con las imágenes:
  • Importe de cada uno de ellos sobre la carpeta “assets/images” del proyecto. 
    • Podrá hacer esto simplemente arrastrando los archivos desde el sistema operativo hacia la carpeta del SDK (asegúrese de tener marcada la opción “Copy Files”.
  • Abra el fichero “bar-descriptor.xml” del proyecto y seleccione la pestaña “Application”.



En la sección “Icon”, pulse el botón “Add”.
  • Sobre la ventana de diálogo que se abrirá, pulse el botón “Workspace” y busque el archivo que contiene el icono para su proyecto.
  • Una vez seleccionado, pulse “OK” para añadirlo.



  • Ahora y situado sobre la lista de iconos, seleccione el icono predeterminado y pulse el botón “Remove”. 
  • Elimine los iconos predeterminados de la carpeta “assets/images”. Ahora que está utilizando los suyos propios no los necesitará. 
  • Realice el mismo proceso con las imágenes de la sección “Splash Screens”.

6 de marzo de 2015

Aplicaciones para BlackBerry (el "wrapper") (Parte 4 de 8)

Cambiar el nombre visible de la aplicación (App Name)


Para cambiar el nombre que muestra su aplicación:
  • Abra el fichero “bar-descriptor.xml” del proyecto y seleccione la pestaña “Application”. 
  • Modifique el nombre de la aplicación que podrá ver en el campo “Name”. 
  • Si lo desea también puede introducir un texto descriptivo sobre su aplicación en el campo “Description”.