Boot To Gecko от Mozilla может изменить мобильный ландшафт


Mozilla нашла двух партнеров, необходимых для изменения мобильной среды. Boot to Gecko теперь больше, чем интересная идея, это соперник Android и iOS.

До сегодняшнего дня Boot to Gecko B2G была просто еще одной операционной системой для мобильных устройств, унаследованной от Firefox. Теперь к Mozilla присоединились несколько важных партнеров — Telefonica и Qualcomm. Telefonica — достаточно крупная телекоммуникационная компания, чтобы продавать телефоны под управлением B2G, а Qualcomm может производить чипы для оборудования.

В одном из заявлений на Mobile World Congress, B2G перестала быть интересной идеей, которая, скорее всего, не могла быть чем-то, что могло бы преуспеть и тем самым изменить мобильный ландшафт.

Все мы знаем, что в настоящий момент в мобильном мире доминируют iOS и Android, и Windows Phone 7 пытается вмешаться. Все они, как среды разработки, страдают от одной проблемы — они являются собственными платформами, и, хотя они могут запускать приложения HTML5, они делают это в браузере, что делает их менее мощными, чем собственные приложения. Конечно, решение состоит в том, чтобы попытаться расширить весь программный стек так, чтобы приложения HTML5 действительно приблизились к собственным возможностям платформы, но почему это так?

Зачем создавать ОС, а затем создавать слой браузера для работы под ней, а затем создавать резервную копию моста, чтобы приложение HTML5 могло получить доступ к ОС?

Почему бы просто не сделать браузер ОС, которая напрямую взаимодействует с оборудованием, и не избавиться от слоя бесполезного кода?

Это идея, лежащая в основе B2G, и, хотя она далеко не нова, теперь, когда оператор мобильной связи в лице Telefonica одобрил проект, у него есть шанс стать реальностью.

Заявленные цели Mozilla:

Создание операционной системы с открытым исходным кодом для мобильных устройств, основанной на открытой веб-платформе устройств, представленной на Mobile World Congress в феврале 2012 года.

Архитектура Boot to Gecko избавляет от необходимости создавать приложения на основе собственных API-интерфейсов для конкретной платформы. Используя HTML5, разработчики повсюду пишут прямо в Интернет; они могут создавать пользовательский интерфейс и приложения, не обремененные правилами и ограничениями строго контролируемых платформ.

Как и во всех проектах Mozilla, исходный код открыт и доступен, и проект полностью основан на открытых стандартах. Там, где отсутствуют открытые стандарты (включая телефонию, SMS, камеру, Bluetooth, USB, NFC), Mozilla работает с органами стандартизации и другими поставщиками над их созданием. Подробнее читайте в Mozilla и эволюции Mobile Web API.

Поскольку мы можем избавиться от целого уровня программного обеспечения, B2G может работать на оборудовании с гораздо меньшим энергопотреблением, что делает его особенно подходящим для более дешевых телефонов. Существует также небольшая проблема, связанная с тем, что Microsoft извлекает 20 долларов за каждый телефон Android в качестве лицензионных сборов. Телефон B2G может быть в десять раз дешевле, чем iPhone, что делает его подходящим для рынков, где операторы не субсидируют стоимость оборудования.

Конечно, преимущество для разработчика состоит в том, что весь телефон, а не только браузер, будет соответствовать стандарту HTML5. Так, например, номеронабиратель использует стандартные API телефонии и так далее — все это приложение HTML5. Основанный на стандартах телефон с открытым исходным кодом может иметь большое значение для рынка.

Вы можете увидеть очень ранний пример этого в действии в этом видео:

То, что B2G может сделать для мобильных устройств, можно сделать и для настольных компьютеров. Кому нужны Android, OSX или Windows, если у вас есть B2G?


Добавить комментарий