Desenvolvedores podem agora publicar aplicações Chrome no Android e iOS com o Apache Cordova 3.3.0.
Seis semanas após a Adobe disponibilizar o PhoneGap 3.3, o Cordova 3.3.0 foi disponibilizado no PhoneGap Build. Além do suporte ao Android KitKat, o Cordova 3.3.0 adicionou suporte para depuração remota da webview do Chrome no Android, e depuração remota com o Safari no iOS. A nota de lançamento contém detalhes de cada sistema operacional suportado: iOS,Android,Windows. O Cordova 2.5.0 e 2.7.0 se tornarão obsoletos no futuro próximo, desenvolvedores Blackberry, WebOS ou Symbian são convidados a usar a versão 2.9.0.
Em setembro, a Google anunciou a possibilidade de criar aplicações Chrome que podem ser publicadas para o desktop. Essas aplicações podem ser executadas no Windows, Mac ou Linux em modo online ou offline. Recentemente, a Google ampliou o alcance dos aplicativos do Chrome para plataformas móveis, Android e iOS através do Cordova 3.3.0.
Para criar uma aplicação Chrome para dispositivos móveis, os desenvolvedores precisam usar uma série de ferramentas baseadas no Node.js, JDK 7, Android SDK 4.4.2, e Apache Ant para o Android, ou Xcode 5, ios-deploy, ios-sim para o iOS e usar o Cordova para empacotar a aplicação no shell nativo, então publicar no Google Play ou Apple App Store.
As seguintes APIs Chrome foram disponibilizadas para aplicações móveis:
- identity - autentica usuários usando OAuth2 sem perguntar por senhas;
- payments (somente no Android atualmente) - vende produtos virtuais dentro de sua aplicação móvel;
- pushMessaging - envia mensagens de sua aplicação para seu servidor;
- sockets - envia e recebe dados através de uma rede usando TCP e UDP;
- notifications (somente no Android atualmente) - enviar notificações ricas de seu aplicativo móvel;
- storage - armazena e recupera dados chave-valor localmente;
- syncFileSystem - armazena e recupera arquivos de backup do Google Drive;
- alarms - executa tarefas periodicamente.
Além desses, os desenvolvedores podem fazer uso de um grande número de APIs Cordova fornecendo amplo acesso à funcionalidade nativa.