Блог Евгения Попова :: Программы :: DataLife Engine

PWA приложение для сайта


PWA или Progressive Web Application — технология, которая позволяет клиентам установить ваш сайт на смартфон как приложение. На русский язык переводиться как «прогрессивное веб-приложение».

Теперь не нужно разрабатывать отдельно сайт, приложение под iOS и приложение под Android. Достаточно иметь и поддерживать только сайт.

Приложения на базе PWA мы используем чаще, чем кажется на первый взгляд.

Бренды Twitter, Tinder, Uber, Telegram, Starbucks, Forbes, AliExpress, Aviasales используют приложения на базе PWA как основа или в дополнение к мобильному приложению.

Все что требуется для этого — 3 текстовых файла на вашем сайте:
  1. pwa-sw.js — сам сервисВоркер
  2. pwa-manifest.json — манифест описывающий название приложения и его иконки
  3. pwa-offline.html — заглушка для режима оффлайн

Вся инструкция по правкам шаблона представлена в комментарии плагина, увидеть который вы сможете после установки плагина в админе DLE.
[attachment=156:pwa-tcse_v0_6.zip]
Источники: #1 #2 #3
Перейти на сайт (скачивать файлы можно только на сайте)