Релиз Firefox OS 1.3. Смартфон ZTE Open C поступил в продажу через eBay
8 мая 2014 года
Компания ZTE анонсировала начало продаж смартфона ZTE Open C, укомплектованного Firefox OS. Примечательно, что новый смартфон доступен для покупки через интернет-магазин eBay, в том числе аппарат можно заказать из России и Украины по цене 100 долларов с бесплатной доставкой. Устройство оснащено 4-дюймовым экраном (800×480) и поставляется с двухъядерным процессором Qualcomm Snapdragon MSM8210 (1.2 GHz), 512MB ОЗУ, 4GB Flash, 2-мегапиксельной камерой (3 мегапикселя через интерполяцию), аккумулятором 1400 mAh, Bluetooth, GPS (с AGPS), Wi-Fi 802.11b/g/n.
На смартфон предустановлена платформа Firefox OS 1.3, о релизе которой проект Mozilla объявил несколько минут назад. Обновления прошивки с Firefox OS 1.3 для ранее выпускаемых аппаратов будут подготовлены производителями в ближайшее время.
Основные новшества Firefox OS 1.3:
- Возможность использования на устройствах с несколькими SIM-картами (Multi-SIM). Обе карты могут использоваться одновременно, управление производится через специально подготовленный интерфейс SIM Manager. Например, можно сочетать на одном устройстве личную и рабочую SIM-карту, или в путешествии использовать SIM-карту местного оператора, оставаясь на связи по личной SIM-карте;
- Завершена первая фаза модернизации интерфейса пользователя. Реализована концепция Smart Collections, при которой обеспечивается автоматическая группировка приложений на домашнем экране. В зависимости от своего назначения приложения разбиваются на категории, например, социальные сети, игры, музыка, видео и т.п. При клике на категорию отображается не только установленные программы данной тематики, но и наиболее востребованные приложения из Firefox Marketplace. Кроме того, пользователю предоставлена возможность добавить собственные разделы, состав которых формируется вручную и может включать ссылки на произвольные web-страницы.
- Возможность управления музыкальным проигрывателем из хранителя экрана и из панели уведомлений.
- В приложении FM Radio добавлена возможность вывода звука через громкоговоритель телефона;
- Улучшены средства адаптивного поиска. Через штатный поисковый интерфейс обеспечена возможность поиска приложений, размещённых в каталоге Firefox Marketplace.
- Расширены возможности по обмену данными с использованием Bluetooth. Добавлена поддержка одновременной передачи нескольких файлов по Bluetooth;
- В программу для работы с камерой добавлена поддержка непрерывного автофокуса и вспышки;
- В менеджере фотографий появилась поддержка группировки изображений по месяцам. Увеличена производительность обработки изображений;
- Добавлен экран с информацией о файле, позволяющий увидеть такие данные как время создания, тип и размер файла;
- Обновлена виртуальная клавиатура;
- Расширена поддержка MMS/SMS, обеспечена возможность отправки MMS на email и указания заголовка в MMS;
- В почтовый клиент включена поддержка POP3. Реализована возможность вывода уведомления при поступлении нового письма;
- Внесены улучшения для разработчиков игр и графических приложений. Добавлены новые оптимизации, обеспечена поддержка разработки приложений с использованием WebGL, asm.js и WebAudio;
- Реализован интерфейс для связывания устройств по NFC и поддержка чтения меток по NFC. Для web-разработчиков представлен WebNFC API;
- Для приложений и web-контента реализована поддержка асинхронного панорамирования и масштабирования;
- Добавлен инженерный режим работы;
- Реализация фреймворка для потокового вещания по rtsp, поддержка RTP/RTCP через UDP/IP и RTSP через TCP/IP;
- Увеличена производительность прокрутки и сокращены задержки в процессе работы интерфейса;
- Добавлена поддержка кодека Opus в WebM, декодировщика для формата VP9 и поддержка VTT (текстовые субтитры для видео).
- Для сертифицированных приложений включен по умолчанию DataStore API, позволяющий приложению предоставить доступ к своим данным для других приложений или задействовать в нескольких приложениях общее хранилище.
- Добавлен SpeakerManager API.
Платформа Firefox OS ориентирована на мобильные устройства и предоставляет расширенный Web API для создания специализированных мобильных web-приложений, в полной мере использующих все возможности современных телефонов. В качестве основы используется ядро Linux и низкоуровневые компоненты из платформы Android. Вместо виртуальной машины Dalvik для запуска приложений задействован web-стек Mozilla.
Для распространения обновлений в Firefox OS используются уже опробованные технологии, применяемые проектом Firefox. Для решения вопросов противодействия попыткам распространения вредоносного ПО использован опыт поддержки каталога дополнений для Firefox. Приложения распространяются через каталог-магазин Mozilla Marketplace, который поддерживает распространение как бесплатных, так и платных приложений.
Пользовательский интерфейс платформы сформирован из набора web-приложений Gaia. В состав включены такие программы, как web-браузер, калькулятор, календарь-планировщик, приложение для работы с web-камерой, адресная книга, интерфейс для осуществления телефонных звонков, клиент электронной почты, система поиска, музыкальный плеер, программа для просмотра видео, интерфейс для SMS/MMS, конфигуратор, менеджер фотографий, рабочий стол и менеджер приложений с поддержкой нескольких режимов отображения элементов (cards и grid).
Приложения для Firefox OS формируются с использованием стека HTML5 и расширенного программного интерфейса Web API, который позволяет организовать доступ приложений к аппаратному обеспечению, телефонии, адресной книге и другим системным функциям. Вместо предоставления доступа к реальной файловой системе, программы ограничены внутри виртуальной ФС, построенной с использованием IndexedDB API и изолированной от основной системы. В конечном счёте, планируется сформировать набор стандартов для создания универсальных мобильных 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 для управления вибросигналом;
- Файл API(недоступная ссылка) - даёт возможность организовать обработку локальных файлов через JavaScript после их выбора пользователем в web-форме, но без загрузки на сервер;
- IndexedDB - позволяет использовать в JavaScript локальные индексируемые БД, работающие в режиме ключ/значение и поддерживающие операции упорядоченной выборки данных, при которой ключи из базы выводятся отсортированными в определенном порядке;
- Другие интерфейсы: WebRTC, API для доступа к системным настройкам, API для работы с адресной книгой, API для взаимодействия с каталогом приложений, API для управления сенсорами (приближение, освещённость, акселерометр и т.п.), API для работы с Bluetooth, USB и NFC.
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.