Etiqueta

13 de mayo de 2013

Omnis jsClient: Control Device

Nunca ha sido más sencillo para los desarrolladores Omnis construir aplicaciones totalmente funcionales para dispositivos móviles, aprovechando todas y cada una de las funciones ya integradas en el dispositivo; Cámara, Contactos y funciones GPS, mediante el nuevo componente JavaScrip "Control Device" incluido en Omnis Studio 6.0. Dicho componente permite el acceso a los servicios del dispositivo móvil hardware y software, permitiendo un alto nivel de integración en aplicaciones móviles. El programador dispondrá de un sistema de control independiente del sistema operativo en uso, ya sea iOS, Android o BlackBerry.

Uso y compatibilidad de “Control Device"
El componente “Control Device” es “no-visual”, de modo que para habilitar el acceso a sus funcionalidades será necesario agregarlo a su “remote-form” mediante el uso de métodos en tiempo de ejecución, que activen su propiedad “$action”. Las acciones que permitirán llevarse a cabo incluyen "causar un beep", "hacer una llamada", "leer contactos", "tomar fotos", "leer datos GPS", y "causar una vibración", además de ser compatible con muchas funciones incluidas en su hardware, sin embargo, algunas de estas funciones podrían no estar disponibles en según que dispositivos.

Deberá testear su aplicación en los diferentes dispositivos, a fin de verificar si una determinada función está o no soportada de modo que el usuario pueda realmente hacer uso de la misma.

Ejemplo de uso 

Para ver en acción Omnis Studio 6.0 y su “Control Device”, tiene a su disposición una aplicación demostrativa basada en el uso de códigos QR en un BlackBerry Z10. La aplicación de demostración denominada "Blythberries" es ejecutada como una aplicación nativa BlackBerry, proporcionando acceso a la cámara del dispositivo móvil a fin de escanear el código QR, así como al sistema GPS en dispositivos BlackBerry Z10 y Q10. 

El componente “no-visible” “Control Device” asignado al “remote form”, permitirá que la aplicación lea un código QR. El código Omnis (mostrado a la izquierda de la imagen) procesará el código QR devuelto y que en este caso se trata del nombre de una fruta.

Esta aplicación demostrativa nos enseña cómo Omnis Studio y su tecnología jsClient, permite a los desarrolladores crear todo tipo de aplicaciones web y móvile que funcionan con prácticamente cualquier dispositivo y en cualquier plataforma, incluyendo PCs de escritorio, tabletas y teléfonos inteligentes. La aplicación muestra dos de las capacidades del dispositivo, adecuadas para crear todo tipo de aplicaciones de la empresa y mercados verticales.

4 de abril de 2013

Omnis jsClient: Interruptores

Omnis jsClient, proporciona un control denominado "Switch", capad de mostrar gráficamente el estado de la selección efectuada por el usuario activado/desactivado (On/Off). Lo más interesante es que permite una personalización completa de las imágenes a utilizar para representar los estados de  activo o inactivo. El componente "Switch" asigna por defecto el IDE (identificador de imagen) que Omnis Studio proporciona para mostrar un sencillo interruptor basculante (ver imagen), pero nada impedirá su modificación.




Para más información, sobre el usuo de éste y otros componentes jsClient, haga "click" en el siguiente enlace: Componentes jsCliente

21 de febrero de 2013

Encuentro en España: Omnis Studio Developer Meeting

Primer encuentro de desarrolladores Omnis en España:

Omnis Studio Developer Meeting, Madrid 21 de Junio 2013, h.10.30-18.30.

Lugar:
NH La Habana

Paseo de la Habana, 73
28036 Madrid
www.nh-hotels.com
400 metros de la parada Colombia de la metro 8, google maps.