Рубрики
Без рубрики

Fenix: Новый мобильный браузер от Mozilla

О проекте Mozilla недавно создала репозиторий Github для совершенно нового мобильного веба… С тегами mobile, android, java, web dev.

О проекте

Mozilla недавно создала репозиторий Github для совершенно нового мобильного веб-браузера под названием Fenix. Об этом проекте известно не так много. На данный момент официального заявления от Mozilla не поступало. Источник, близкий к проектам, ожидает, что пригодный для использования проект появится где-то в 2019 году. При нынешних темпах выкачивания кода из проекта я бы ожидал этого, если не раньше. Себастьян Каспари, похоже, является ведущим разработчиком с большей частью истории комитета.

Технические Детали

Гекковью

Fenix предпочитает использовать собственный GeckoView от Mozilla, а не стандартный Android webview. В Geckos wiki упоминается, что он не совсем готов к производству, что наводит меня на мысль, что большая часть работы, выполняемой в GeckoView, предназначена специально для Fenix. Вы можете попробовать GeckoView, выполнив действия здесь

Ночная трасса в пути

Семь дней назад руководитель проекта Себастьян создал проблему с настройкой тестового трека в Google Play. Это позволит разработчикам и начинающим пользователям получить первое представление о Fenix и о том, как он сочетается с другими современными браузерами.

Файл сборки Docker

Недавно в проект был добавлен файл Dockerfile, который создает все версии APK. Проект Docker использует ту же цепочку сборки, что позволяет разработчикам очень просто вносить свой вклад в проект. Все, что вам нужно, – это docker, а другие зависимости сборки обрабатываются в Dockerfile. Это отличный вариант использования Docker, которым должно воспользоваться больше проектов

Mozilla Public License V2

В настоящее время проект лицензирован как с открытым исходным кодом в соответствии с Mozilla Public License версии 2

Тестирование

Все мои тестовые сборки не будут устанавливаться как на физические устройства Android, так и на эмуляторы устройств. Если вы можете получить сборку, работающую на определенной версии Android, пожалуйста, напишите мне по адресу justyn @ nextwavesolutions.ввод-вывод, чтобы я мог делиться изображениями с тем, как выглядит текущее состояние браузера. До тех пор я буду ждать развертывания тестовой ветки в Play Store.

Нет IOS

Интересно отметить, что существует только версия этого браузера для Android. Это не значит, что разработка не будет вестись для устройств IOS.

Способствующий

Недавно Райан Сайпс попросил разъяснить инструкции по сборке, чтобы помочь внести свой вклад в проект. Если вы посмотрите на выпуск № 55, вы увидите, что Себастьян рекомендует внести свой вклад в библиотеку Android-компонентов Mozilla mobiles. Именно там размещены многие инструменты, используемые Fenix. Третий комментарий к выпуску № 55 – это сообщение, написанное мной, в котором подробно описывается, как использовать Docker для создания apk-файлов. Здесь вы найдете инструкции о том, как создать и получить соответствующий APK-файл.

подробнее… http://nextwavesolutions.io/post/fenix/

Оригинал: “https://dev.to/justyntemme/fenix-a-new-mobile-browser-from-mozilla-3dcf”