Компания Google завершила (http://www.omgchrome.com/google-launch-port-android-app-to-c.../) закрытый этап тестирования дополнения App Runtime for Chrome (ARС), позволяющего организовать запуск написанных для платформы Android приложений в браузерном окружении операционной системы Chrome OS. Отныне любой разработчик Android-приложений может (https://developer.chrome.com/apps/getstarted_arc) воспользоваться ARC для создания устанавливаемых в Chrome OS версий своих программ и добавления адаптированных для Chrome OS приложений в штатный каталог-магазин Chrome Web Store. Для упрощения адаптации Android-программ для браузера Chrome и проведения предварительного тестирования подготовлено специальное дополнение ARC Welder (https://chrome.google.com/webstore/detail/arc-welder/emfinbm...). При установке ARC Welder автоматически загружается runtime-компоненты Android и предоставляется интерфейс пользователя, позволяющий протестировать запуск произвольного APK-пакета и сформировать zip-архив для размещения в Chrome Web Store. В приложениях допускается (https://developer.chrome.com/apps/arc_playservices) использование сервисов Google Play, таких как аутентификация по учётной записи Google, GCM, API для работы с картами, определения местоположения и показа рекламы. Запуск, установка и работа с Android-приложениями, размещёнными в Chrome Web Store, ничем не отличается от работы с web-приложениями, изначально написанными для Chrome.
Необходимые для выполнения приложений компоненты платформы Android оформлены в виде стека ARC (App Runtime for Chrome), который работает в браузере в специальном изолированном окружении, создаваемом при помощи технологии Native Client (https://developers.google.com/native-client/pnacl-preview/ov...). Подобный подход позволил обеспечить работу Android-программ без внесения изменений и портирования. Окружение ARC предоставляет Android-приложениям доступ к ограниченной области файловой системы, буферу обмена и локальному аппаратному обеспечению (например, web-камере). При необходимости разработчики могут внести в свои программы улучшения, связанные с адаптацией для работы на устройствах без сенсорного экрана, но с клавиатурой и тачпадом.
URL: http://www.omgchrome.com/google-launch-port-android-app-to-c.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=41946