Aplicaciones de #Chrome Estan Llegando a #Android y #iOS

0
12

Google ha lanzado ayer las aplicaciones de Chrome para Android y iOS. La compañía está ofreciendo una vista previa para desarrolladores y una cadena de herramientas basado en Apache Cordova, un marco de desarrollo móvil de código abierto para la creación de aplicaciones móviles nativas con HTML, CSS y JavaScript. Los desarrolladores pueden utilizar la herramienta para envolver su aplicación de Chrome con una concha de aplicación nativa que les permite distribuirlo a través de Google Play y la App Store de Apple.

El anuncio de ayer se basa en un lanzamiento de aplicaciones de Chrome en septiembre, que trabajan sin conexión de forma predeterminada y se comportan como aplicaciones nativas en el host del sistema operativo. Esas aplicaciones de Chrome funcionan en Windows, Mac , y Chrome OS, pero ahora la empresa quiere traerlas al mundo móvil.

El mes pasado, se dio la noticia de que la compañía estaba trabajando en traer Chrome y su empaquetado de aplicaciones desde el escritorio al mundo móvil. En ese momento, Google y su desarrollador y defensor Joe Marini dijo, que el kit de herramientas beta para portar, y la construcción de este tipo de aplicaciones, se prevéen concluyan en enero. En la última semana del mes, Google ha entregado esto según lo prometido.

Google ofrece dos flujos de trabajo de desarrollo para el proceso de empaquetado de aplicaciones nativas antes mencionado. Usted puede ejecutar su aplicación Chrome en un dispositivo o emulador utilizando la línea de comandos o un IDE, y también se puede utilizar la herramienta de desarrollador de Aplicaciones de Chrome para ejecutar la aplicación en un dispositivo Android sin la necesidad de instalar el SDK de la plataforma móvil o un IDE.

He aquí un ejemplo de una aplicación básica de lista de tareas de Chrome se ejecuta en OS X, así como Android:

Para los que no saben, las aplicaciones de Chrome están escritas en HTML, JavaScript y CSS, pero se ejecutan fuera del explorador, el trabajo sin conexion es por defecto, y acceder a determinados APIs no están disponibles para las aplicaciones web. Para estas aplicaciones móviles, los desarrolladores tienen acceso a las API de Córdoba, así como muchas de las API de Chrome centrales, incluyendo:

identidad – conéctese usuarios usingOAuth2 sin solicitar contraseñas.

pagos (solo Android actualmente) – vender bienes virtuales dentro de su aplicación móvil.

pushMessaging – envia mensajes a su aplicación desde el servidor.

sockets – enviar y recibir datos a través de la red mediante TCP y UDP.

notificaciones (en la actualidad sólo Android) – enviar notificaciones de su aplicación móvil.

de almacenamiento – almacenar y recuperar datos de clave y valor a nivel local.

syncFileSystem – guardar y recuperar los archivos de copia de Google Drive.

alarmas – ejecutar periódicamente tareas.

Si eres un desarrollador interesado en la construcción de aplicaciones de Chrome para móviles, o portar sus aplicaciones de Chrome existentes para móvil, usted puede empezar por el readme, así como los enlaces de abajo.

aplicaciones de muestra | Stack Overflow | Foro de Desarrolladores