Как упаковать браузер chrome в фирменный установщик exe/dmg?

Я ищу создать exe (и, возможно, dmg) установщик, который просто открывает невидимое окно браузера и переходит на веб-страницу. Желательно использовать рендеринг / движок Google Chrome. Идея в том, что у меня есть веб-приложение, которое мне нужно замаскировать под Windows-программу. Немного похоже на то, как iTunes загружает свой интернет-магазин. Любые советы / советы?

Как дополнительная / отдельная проблема, насколько сложно было бы упаковать сервер php & mySQL в установщик, чтобы я мог запустить приложение в автономном режиме?

Большое спасибо!

3 ответа

Решение

Одна из популярных платформ для этого - Titanium (см. http://www.appcelerator.com/), хотя она чаще используется для мобильной разработки. Лично я нашел Titanium немного неуклюжим. Существует инструмент OS X под названием Fluid ( http://fluidapp.com/), но он больше предназначен для пользователей, которые хотят превратить произвольные веб-сайты в приложения.

Это отчасти не ответ, но я бы посоветовал подумать над тем, можно ли вместо этого использовать Chrome Web Store ( https://chrome.google.com/webstore), поскольку это гораздо удобнее для разработчиков и - Я могу поспорить - и для пользователей. Может быть, вы можете начать именно так, а потом искать более сложные решения, если окажется, что вам это действительно нужно. Когда это время наступит, вполне вероятно, что появилось лучшее и более чистое решение для этого.

Официального способа сделать это сейчас нет. Впрочем, на этой странице есть страница с хромом.

Возможно, вы сможете создать собственный модуль запуска, который будет тихо вызывать Chrome и ваш серверный стек. Вот список флагов командной строки, которые могут оказаться полезными.

Также посмотрите на этот недавно заданный вопрос: Можно ли программно создавать ярлыки приложений Chrome с веб-страницы?

Вы рассматривали Adobe Air?

Это может сделать именно это, и вы упаковываете это как exe.

Другие вопросы по тегам