Недостатки есть: 1) pwa не имеют доступа ко многим аппаратным возможностям телефонов 2) сильно уступают в производительности нативным приложениям 3) невозможно разрабатывать одно приложение большой командой
В итоге, зона применения этой технологии - простые приложения для отображения информации. То есть тоже самое, что умеет мобильный сайт
А еще авторы вводят в заблуждение - телеграм и рутуб написаны не на pwa, а на нативных технологиях
У PWA конечно же есть свои ограничения и минусы, но для создания информационного приложения, которое должно более менее дублировать веб версию этот вариант вполне подходит.
Статья интересная. Я думаю, просто перечислять преимущества и недоставки не справедливо, т.к. они имеют разный вес. Который кстати, может меняться от контекста задачи.
По моему мнению, низкая цена разработки перевешивает почти все недостатки технологии PWA. Но тут еще контекст задачи важен, конечно. Если нужны "нативные" фишки приложух, конечно, PWA выбывает из числа возможных решений. Но, кажется, что это нужно не часто.
Поделюсь опытом из далекого прошлого(кажется 2015-17 год). Мы тогда даже и не знали что сделали. У меня один из сотрудников для самообразования изучал программирование и создание приложений. "Для прикола" сделал приложение, которое просто было оберткой к мобильной версии нашего интернет-магазина. Конечно, оно не получило большого распространения - пользовались я, несколько сотрудников и с десяток постоянных клиентов. Но мы его и не публиковали на гугл и апл маркетах приложений. Распространяли своими силами по мере необходимости.
Представляю сколько бы мы заплатили за разработку приложения... Парню дали премию). Учитывая что он сделал приложуху за вечер - хорошая прибавки к зарплате.
Мы тоже убеждены, что PWA - крутой инструмент!) Поэтому всегда рассказываем о нем клиентам. Однако, как бы ни была привлекательна цена, если функционала PWA не хватает - придется разрабатывать обычное приложение. Урезать функционал или увеличивать бюджет - в любом случае решение остается за заказчиком.
Комментарий недоступен
Недостатки есть:
1) pwa не имеют доступа ко многим аппаратным возможностям телефонов
2) сильно уступают в производительности нативным приложениям
3) невозможно разрабатывать одно приложение большой командой
В итоге, зона применения этой технологии - простые приложения для отображения информации. То есть тоже самое, что умеет мобильный сайт
А еще авторы вводят в заблуждение - телеграм и рутуб написаны не на pwa, а на нативных технологиях
У PWA конечно же есть свои ограничения и минусы, но для создания информационного приложения, которое должно более менее дублировать веб версию этот вариант вполне подходит.
Привет, друзья!
Статья интересная. Я думаю, просто перечислять преимущества и недоставки не справедливо, т.к. они имеют разный вес. Который кстати, может меняться от контекста задачи.
По моему мнению, низкая цена разработки перевешивает почти все недостатки технологии PWA. Но тут еще контекст задачи важен, конечно. Если нужны "нативные" фишки приложух, конечно, PWA выбывает из числа возможных решений. Но, кажется, что это нужно не часто.
Поделюсь опытом из далекого прошлого(кажется 2015-17 год). Мы тогда даже и не знали что сделали. У меня один из сотрудников для самообразования изучал программирование и создание приложений. "Для прикола" сделал приложение, которое просто было оберткой к мобильной версии нашего интернет-магазина. Конечно, оно не получило большого распространения - пользовались я, несколько сотрудников и с десяток постоянных клиентов. Но мы его и не публиковали на гугл и апл маркетах приложений. Распространяли своими силами по мере необходимости.
Представляю сколько бы мы заплатили за разработку приложения... Парню дали премию). Учитывая что он сделал приложуху за вечер - хорошая прибавки к зарплате.
Всем PWA!
Мы тоже убеждены, что PWA - крутой инструмент!) Поэтому всегда рассказываем о нем клиентам. Однако, как бы ни была привлекательна цена, если функционала PWA не хватает - придется разрабатывать обычное приложение. Урезать функционал или увеличивать бюджет - в любом случае решение остается за заказчиком.