Уважаемые разработчики, выскажите своё посильное экспертное мнение, как по-вашему все таки лучше делать:
- нативочку отдельно под Андройд/iOS
- или делать на единой платформе типа Flutter (что еще?)
Ну и ответьте плиз на вопрос: а в чем собственно разница между webview-приложением и полной нативочкой?
Лично я пока только понял, что разница в скорости работы (нативка будет быстрее)...
Напомню, у нас сейчас есть две вебвьюшных андройд приложухи:
Чат:
https://play.google.com/store/apps/details?id=ru.smartlab.chat
Читалка:
https://play.google.com/store/apps/details?id=ru.smartlab.read
Есть мобильная версия сайта — и хватит.
Раньше тоже ставил мобильные версии, но они занимают ресурсы телефона, качают много чего лишнего, тормозят, вылетают, глючат… Тот же гугл хром более стабилен и позволяет мне посмотреть страницу как на телефоне, так и передать ее на компьютер и обратно.
Вообще, смартлаб я читаю через RSS читалку, там у меня все сохраняется и помечается, если есть что-то полезное. Я всегда могу найти нужную мне информацию.
А на самом смартлабе много мусора, который модераторы не чистят, тут хрен что найдешь, если даже помнишь, что читал это пару дней назад.
заходим на сайт и видим неприятный, огромный банер -
скачиваем AdGuard, ставим в нём галочки нужных фильтров -
заходим снова на сайт, а там теперь всё красиво.
пс. для вебвью есть куча всего, пора конечно давно на реакт, там есть реакт натив.
Мы делаем на Ionic/Angular. 1 разраб на фронте, 1 на бэке. На выходе сразу три версии. По скорости: да всё летает, просто бэк должен сразу быть написан под масштабирование (S3 и т.п.). Современные смартфоны отрисовывают хорошо спроектированные webview не сильно заметнее нативки.
Обычный юзер этого не заметит. Наверняка, ты на такое не обращаешь внимания, сюдя по дизайну смартлаба.
Поэтому делай на вебвью, сэкономишь.
— статуса (круто же, свое приложение)
— дополнительной монетизации (в приложении сложно вырезать рекламу блокировщиками)
— привлечения нового поколения (они больше предпочитают приложения)
Старой гвардии привычнее и удобнее сидеть на сайте, чем в приложении. Но кого это ебет волнует?
Но если действительно интересно, то волнует большое количество спама, мусора на сайте. Нужны более жесткие настройки модерации к содержанию публикаций.
Не по теме (например, Марадонна умер. Да, жалко, но это не спортивный сайт и к финансам отношения не имеет) — удалить с предупреждением.
Голый график без описания идеи — удалить. И т.д.