Mozilla представил мобильную операционную систему Firefox OS и первые телефоны на её основе

Опубликовано: 4 июля 2012 г., среда


Организация Mozilla опубликовала пресс-релиз, в котором представила новую мобильную операционную систему Firefox OS. Изначально проект развивался под именем Boot to Gecko (B2G), но сегодня было заявлено, что новая ОС будет поставляться под узнаваемым брендом Firefox, что поможет заинтересовать пользователей к новым смартфонам, только выходящим на рынок. Операционная система целиком базируется на открытых Web-стандартах, предоставляя разработчикам приложений основанные на HTML5 компоненты для задействования всех возможностей аппаратных устройств.

Первые модели смартфонов, укомплектованных новой ОС, будут производиться компаниями TCL Communication Technology (Alcatel) и ZTE. Телефоны будут построены на аппаратной платформе Qualcomm Snapdragon, на базе которой производятся многие современные смартфоны на платформе Android. Первые смартфоны с Firefox OS поступят в продажу в начале 2013 года под брендом Vivo, принадлежащим компании Telefónica. Точные данные о стоимости не сообщаются, но упоминается, что цена, с учётом намерения форсировать выход на рынок новичка, будет более чем привлекательной.

Разработчики проекта намерены передать эталонную реализацию Web API, разработанного в процессе создания Firefox OS, в организацию W3C для утверждения в качестве web-стандарта. При этом Web API по возможности базируется на уже принятых стандартах, расширяя их в необходимых направлениях. Платформа изначально оптимизирована для начального сегмента смартфонов и лишена излишних промежуточных прослоек, что позволяет мобильным операторам подготовить продукты, предоставляющие богатый набор функций по цене дешёвых телефонов начального ценового уровня.

Инициатива по созданию новой ОС и формированию связанной с ней полностью отрытой экосистемы разработки мобильных приложений на базе технологий HTML5 получила большой отклик у представителей индустрии - о своём участии в продвижении и развитии Firefox OS заявили такие известные операторы связи, как Deutsche Telekom, Etisalat, Smart, Sprint, Telecom Italia, Telefónica и Telenor. Данные компании будут способствовать продвижению нового участника рынка мобильных систем, предоставив для этого свои ресурсы.

Развиваемая в рамках проекта Firefox OS мобильная платформа, базируется на идее использования браузерного окружения вместо рабочего стола. В отличие от ChromeOS платформа Firefox OS ориентирована прежде всего на мобильные устройства и предоставляет расширенный Web API для создания специализированных мобильных web-приложений, в полной мере использующих все возможности современных телефонов. В качестве основы используется ядро Linux и низкоуровневые компоненты из платформы Android. Вместо виртуальной машины Dalvik для запуска приложений задействован web-стек Mozilla.

Для распространения обновлений в Firefox OS будут использоваться уже опробованные технологии, используемые проектом Firefox. Для решения вопросов противодействия попыткам распространения вредоносного ПО будет использован опыт поддержки каталога дополнений для Firefox. Приложения будут распространяться через каталог-магазин Mozilla Marketplace, который будет поддерживать распространение как бесплатных, так и платных приложений. Пользовательский интерфейс платформы будет сформирован из набора web-приложений Gaia. В состав будут включены такие программы, как web-браузер, калькулятор, календарь-планировщик, приложение для работы с web-камерой, адресная книга, интерфейс для осуществления телефонных звонков, клиент электронной почты, система поиска, музыкальный плеер, программа для просмотра видео, интерфейс для SMS/MMS, конфигуратор, менеджер фотографий, рабочий стол и менеджер приложений с поддержкой нескольких режимов отображения элементов (cards и grid).

Созданные с использованием Web API программы смогут работать не только в окружении Firefox OS, но в любом поддерживающем стандарты web-стеке. В итоге, будет сформирован набор стандартов для создания универсальных мобильных web-приложений, которые могут обеспечить функциональность, свойственную обособленным мобильным стекам, как правило контролируемым отдельными производителями (Android, iOS, Apple iOS и Windows Phone).

Из элементов, составляющих Web API, можно отметить:

  • Geolocation API для определения местоположения;
  • WebGL и типизированные массивы в JavaScript;
  • Gamepad API - интерфейс для взаимодействия с игровыми пультами;
  • Screen Orientation API для управления ориентацией экрана;
  • navigator.getUserMedia - организация доступа к локальным устройствам, которые могут генерировать мультимедийные потоки (микрофон, web-камера, плата захвата видео и т.п.);
  • Battery Status API для слежения за статусом заряда аккумулятора;
  • HTML Media Capture - набор расширенных атрибутов к тегу "input", предназначенных для обеспечения доступа к локальным средствам записи аудио, видео и изображений (например, web-камере и микрофону);
  • Network Information API, позволяет web-приложениям получить доступ к информации о состоянии сети, такой как тип соединения текущего устройства, а также позволяет отследить события потери и возобновления сетевого соединения;
  • Web Telephony API для доступа к функциям телефонии (приём и инициирование звонков);
  • Web SMS API для отправки и приёма SMS-сообщений;
  • Vibration API для управления вибросигналом;
  • File API - даёт возможность организовать обработку локальных файлов через JavaScript после их выбора пользователем в web-форме, но без загрузки на сервер;
  • IndexedDB - позволяет использовать в JavaScript локальные индексируемые БД, работающие в режиме ключ/значение и поддерживающие операции упорядоченной выборки данных, при которой ключи из базы выводятся отсортированными в определенном порядке;
  • Другие интерфейсы: API для доступа к системным настройкам, API для работы с адресной книгой, API для взаимодействия с каталогом приложений, API для управления сенсорами (приближение, освещённость, акселерометр и т.п.), API для работы с Bluetooth, USB и NFC. Задействование WebRTC.

Источник: OpenNET
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Нидерландский центр сертификации может быть исключен из доверенного списка Mozilla

Разработчики Mozilla обсуждают возможность исключения нидерландского центра сертификации (Staat der Nederlanden) из списка доверенных организаций в связи с вступлением в силу в Нидерландах нового закона в сфере кибербезопасности, позволяющего спецслужбам перехватывать трафик. подробнее »

Какие смартфоны Motorola обновятся до Android 8.0 Oreo?

Хотя с момента выхода Android 8.0 Oreo прошло несколько недель, но пока официальное обновление до новейшей ОС получили лишь владельцы некоторых устройств Pixel и Nexus от Google. дальше »

Lenovo нарушила обещание обновлять Moto G4

Выпущенный полтора года назад смартфон Moto G4 обещали обновить до Android 8, но, похоже, на это уже можно не рассчитывать. дальше »

Выпущена новая версия свободной системы 3D-моделирования Blender 2.79

Опубликован релиз Blender 2.79 - свободного, профессионального пакета для создания трёхмерной компьютерной графики. дальше »

Сообщество и Oracle рассматривают возможность изменения модели разработки Java SE

Марк Рейнхольд, возглавляющий разработку Java в компании Oracle, выставил на обсуждение в сообществе разработчиков OpenJDK предложение по изменению модели разработки платформы Java SE и JDK. дальше »

Два смартфона Huawei обновятся до Android Oreo

Как минимум два смартфона Huawei — по одному из среднего и бюджетного ценового сегментов — обновятся до Android O. Об этом представители компании рассказали на встрече с поклонниками бренда, которая прошла 4 сентября в Нью-Дели. дальше »

Ядру Linux исполнилось 26 лет

25 августа 1991 года 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux. дальше »

Смартфоны HTC U11, HTC U Ultra и HTC 10 получат Android Oreo

HTC одной из первых заявила, что ряд аппаратов компании получит обновление до новейшей версии ОС Android Oreo. Судя по объявлению в Twitter, первыми до Android 8.0 обновятся HTC U11, HTC U Ultra и HTC 10. дальше »

Компания Microsoft опубликовала открытую платформу .NET Core 2.0

Компания Microsoft представила выпуск открытой платформы .NET Core 2.0 для Windows, macOS и Linux. дальше »

Microsoft исправила «критические» ошибки безопасности, затрагивающие все версии Windows

Microsoft исправила 48 отдельных уязвимостей, большинство из которых имели наивысший «критический» рейтинг. дальше »

Microsoft прекратит поддержку Windows 10 версии 1511 в октябре

Компания Microsoft анонсировала общую полноценную доступность Windows 10 Creators Update, однако через два месяца фирма выпустит очередное большое обновление. дальше »