Сегодня Google запустила приложения Chrome для iOS и Android. Приложения на базе Chrome будут заключаться в оболочку нативного приложения, что позволит распространять их через App Store и Google Play. В настоящее время приложения, разработанные для Chrome, написаны на JavaScript, HTML и CSS, но могут запускаться вне браузера, получать доступ к API и работать в автономном режиме.
Разработчики могут получить доступ к ранней версии инструментария для разработчиков на базе Apache Cordova, платформы с открытым исходным кодом для создания нативных мобильных приложений с использованием HTML, CSS и JavaScript. Используя этот инструментарий, разработчики могут «обернуть» существующие приложения Chrome в нативную оболочку, превращая их в приложения, которые можно продавать в App Store.
Мы предоставляем простой рабочий процесс для разработчиков по упаковке приложения Chrome в нативный формат для мобильных платформ. Вы можете запускать свое приложение Chrome на устройстве или эмуляторе, используя командную строку или IDE. Альтернативно, вы можете использовать Chrome Apps Developer Tool для запуска вашего приложения на устройстве Android без необходимости установки IDE или SDK мобильной платформы.
Google предоставила множество основных API Chrome для приложений Chrome, разработанных для работы на мобильных устройствах, включая автоматический вход через OAuth2, push-уведомления, хранилище, будильники, синхронизацию файловой системы для хранения и получения файлов с поддержкой Google Drive и многое другое.
Помимо API Chrome, разработчики также могут получить доступ к API, поддерживаемым платформой Cordova.
Мобильные приложения Chrome появились после сентябрьского запуска приложений Chrome, которые по умолчанию работают в автономном режиме и функционируют как нативные приложения. В декабре Google выпустила приложения Chrome для Mac после периода бета-тестирования, начавшегося в мае. Приложения Chrome для Mac разработаны так, чтобы функционировать как нативные приложения Mac, работать в автономном режиме, автоматически обновляться и синхронизироваться на любом компьютере, где пользователь вошел в Chrome.
У разработчиков есть возможность начать работу с Apache Cordova и своими приложениями Chrome уже сегодня, но потребителям, вероятно, потребуется некоторое время, чтобы увидеть приложения Chrome в App Store.