Firefox OS в ближайшем будущем станет одним из потенциальных дестабилизаторов мобильного рынка. Его собственные приложения являются веб-приложениями, и это может означать одно приложение для всех платформ. Теперь есть простой способ однократной загрузки, чтобы опробовать его в качестве расширения для Firefox. Его также можно использовать для тестирования любых готовых приложений.
ОС Firefox, ранее называвшаяся boot to Gecko (B2G), теперь доступна как простая в установке надстройка для Firefox. Зайдите на сайт, скачайте файл размером 60MB (используя Firefox), и он будет автоматически установлен. Чтобы опробовать ОС, все, что вам нужно сделать, это использовать команду Инструменты, Веб-разработчик, Симулятор Firefox OS. Откроется новое окно, и ОС загрузится. В настоящее время он доступен для Windows, Mac и Linux. Это немного медленно и, в частности, в Windows нестабильно. Однако он служит быстрым и простым способом опробовать ОС, и вы также можете использовать его для тестирования любых приложений, которые вы разрабатываете для него.
Очевидно, вы не можете тестировать такие вещи, как API телефона, но существует удивительное количество функциональных API, включая обмен сообщениями, который имитирует нормальную работу.
В использовании он впечатляет и может убедить некоторых скептиков в том, что Firefox OS является реальной альтернативой проприетарным телефонным системам, таким как iOS и WP8. Даже относительно открытый Android имеет свои проблемы с патентами. Однако реальное преимущество Firefox OS заключается в том, что вы можете использовать HTML / JavaScript для создания приложений.
Это обещает быть основанным на стандартах способом создания приложений, но не только на данный момент. Большая проблема в том, что Mozilla приходится изобретать множество API-интерфейсов, обеспечивающих доступ к телефонному оборудованию, а это не стандарты. Mozilla обещает предложить их W3C, как только детали будут проработаны, но предложение — это не то же самое, что их принятие.
У Google есть альтернатива Firefox OS в виде Chrome OS, а также у него есть набор API-интерфейсов, которые он предлагает приложениям. На данный момент Chrome преобладает на ноутбуках, если не на телефонах, потому что вы можете купить Chromebook. Firefox OS в настоящее время недоступна ни на каких устройствах, хотя ее партнер Telefonica намеревается выпустить некоторые устройства в ближайшие месяцы. Также предпринимаются попытки предоставить ОС, чтобы ее можно было установить на существующие устройства.
Так стоит ли разрабатывать приложения для Firefox OS?
Ясно, что это только начало, и все дело в том, на скольких устройствах фактически будет работать ОС в ближайшем будущем. Это не то, о чем легко догадаться, и некоторые утверждают, что ОС будет в основном использоваться на телефонах с низким уровнем функциональности, если она вообще будет использоваться. Однако рынок недорогих функциональных телефонов, особенно работающих так же, как и дорогих смартфонов, огромен.
Также есть небольшой момент в том, что разработка приложений для Firefox OS проста, и многие приложения должны работать под настольным и мобильным Firefox, а также под полной ОС.
Firefox OS действительно может дестабилизировать весь мобильный рынок.