The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Доступны средства для преобразования программ Firefox OS в apk-пакеты для Android

12.06.2014 23:17

Разработчики проекта Mozilla объявили об успешном развитии идеи по обеспечению возможности запуска на других платформах web-приложений, написанных для Firefox OS с использованием WebAPI. В частности, в Firefox для Android уже доступны средства для установки подобных программ в форме отдельных приложений, не привязанных к браузерному окну, видимых как отдельные задачи и доступных для установки/обновления/удаления по аналогии с обычными программами для Android.

Подобное стало возможным благодаря введению в строй сервиса APK Factory для автоматического преобразования пакетов Open Web Apps в форму нативных приложений для платформы Android (из .zip в .apk). Для программ, не размещённых в каталоге marketplace.firefox.com подобное преобразование может быть выполнено при помощи специальной утилиты mozilla-apk-cli, которая является консольным фронтэндом для APK Factory Service и позволяет создать apk-пакет для любой программы, написанной для Firefox OS.

APK Factory Service берёт на себя работу по синтезу нативного Android-приложения, его сборке с использованием Android SDK и формировании для него цифровой подписи. Для выполнения преобразованных в формат apk приложений используются runtime-компоненты Firefox для Android. APK Factory Service при желании может быть запущен на своём оборудовании - код сервиса полностью открыт и размещён на GitHub. Для работы APK Factory Service требуется GraphicsMagick, MySQL, Java 7, Ant, Android SDK и unzip.



  1. Главная ссылка к новости (https://hacks.mozilla.org/2014...)
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: mozilla, firefoxos, webapi, android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (20) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Зевака (?), 23:29, 12/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Прикольно.
    И дело даже не в том, что мы все этого джва года ждали, или реально страдали без фоксовых аппсов под андроидом.
    Дело в другом - лисохвостые пандоводы не замыкают свои программы на своей оси. Если у них фейсбукгейское приложение, или скажем, твитерастическое окажется удобнее андроидного, народ сможет поставить себе их.
    Браво, Мозилла!
     
     
  • 2.15, equeim (ok), 14:26, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только в 99% случаев мобильное "приложение" для firefox os - это ссылка на соответствующий мобильный сайт.
     

  • 1.2, Аноним (-), 23:56, 12/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Было бы просто офигенно еслибы все это дело портировали под обычные десктоп приложения. Пишу десктопные приложения используя хром, просто атас как все огороженно и неудобно.
     
     
  • 2.4, Аноним (-), 00:08, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Пишу десктопные приложения используя хром, просто атас как все огороженно и неудобно.

    Сложное это дело - удалять гланды через ж...у автогеном...

     
  • 2.5, anonymous (??), 00:08, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А в Windows Media Player писать desktop-приложения не пробовали?
     
     
  • 3.6, Аноним (-), 00:19, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Смешно? А например писать ПО для информационного киоска на чем удобнее? Или вы будете писать традиционное веб приложение и поднимать под это дело веб сервер?
     
     
  • 4.11, asd (??), 07:52, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    По-моему, так будет правильнее, удобнее и куда проще в плане сопровождения и дальнейшей разработки. Да, и пользовать джангу для этого.
     
  • 4.17, Аноним (-), 16:32, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Смешно? А например писать ПО для информационного киоска на чем удобнее? Или вы будете писать традиционное веб приложение и поднимать под это дело веб сервер?

    Откройте для себя QML, например.

     
  • 4.18, 1 (??), 20:46, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нормальные люди это пишут на Sciter - http://www.terrainformatica.com
     
  • 2.20, Grammar Nazi (?), 23:41, 14/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    если бы
    десктоп-приложения
     

  • 1.3, Resonance (ok), 00:06, 13/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    лучше бы реализовали поддержку apk в FirefoxOS
     
     
  • 2.7, ms3.14 (?), 00:59, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, и весь г-но-жабово-андроидный хлам туда тащить.
    Нет, спасибо.
     
     
  • 3.8, Аноним (-), 01:12, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    не весь,а то что нужно.реально на кучу софта на эту ОС всеравно никогда не портируют
     
     
  • 4.9, rob pike (?), 02:31, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Нужна ли куча приложений индийским крестьянам в телефоне за $25?
     
     
  • 5.12, Resonance (ok), 10:43, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нужна ли куча приложений индийским крестьянам в телефоне за $25?

    Есть телефоны и по $200

     
  • 5.16, Аноним (-), 14:28, 13/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нужны ли такие телефоны индийским крестьянам вообще? Кнопочного должно хватать вполне.
     
  • 5.21, ananizmus (?), 08:43, 15/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    а рюзгэ крестьянэ каким пользуются? ой ну да.. здесь даже у кондукторов ипхоны.
     

  • 1.13, Бутриат (?), 12:25, 13/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    угу, как всегда на словах все ништяк. А на деле окажется что тормоза, вон те фичи не реализованны, нужен рут, слишком сложно для обывателя, етц
     
  • 1.14, Аноним (-), 12:47, 13/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал. Преобразовал пару референсных пакетов. Перед установкой потребовало Firefox runtime, поставил Firefox. Оба пакета не заработали, белый экран и все.

    Удалось запустить (установить нативно) несколько программ из marketplace. Работают.

    Время старта ощутимое - секунд 5, телефон не самый шустрый, но и не тормоз.

    В общем такой себе phonegap в начале пути.

     
  • 1.19, iZEN (ok), 19:48, 14/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Было бы просто замечательно, если бы все мобильные приложения писались на Java 8.

    Тогда никаких конвертеров-перекоспиляторов-эмуляторов изобретать не пришлось бы — достаточного одного JIT'а в JVM.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру