К нам на оценку ТЗ часто приходят запросы на бизнес-приложения, в которых одно из главных требований - это натив. При этом большинство клиентов не могут объяснить ни обоснованность применения именно натива, ни что это такое вообще. Сложилось ощущение, что это требование приходит от некого знакомого программиста, который не учитывает стоимость и биз…
По поводу "требуют нативное, при этом не понимая что это".
Есть ощущение, что для клиента все несколько проще.
Есть натив - то, что нужно скачивать из стора и плея.
А есть веб. То, что добавляется из хрома функцией "поместить на рабочий стол".
И прося натив они просят именно установку из маркетов.
Верно замечено, что гибрид - это по сути подход к программированию. И клиенту, скорее всего все равно, как вы его реализуете и какая часть не будет располагаться.
Создание веб-приложения сильно завязано на сам сайт. Кроме того, как я понимаю, с ними есть некие "проблемы" в ios. Поэтому клиенту важен "натив".
Не?
Тут стандартный вопрос "как его готовить". Конечно, если в обёртку на iOS упаковать унылый лендос, который разъезжается при ширине меньше 800 и где текст написан 8pt, то тут, конечно, апстор не пропустит. Но если сделать свайп-меню, а приложение будет по гайдам стора, то почему нет?
Интересное видение
не, с веб приложениями на iOS нет никаких проблем
Интересно, автор в курсе, что такое React Native?
В курсе конечно, но php кодерам реакт изучать... а html/js роднее.
Андрей, тут ещё кроме "роднее" фишка в обновлениях. На сервере сделал изменение экрана и не ждёшь публикации новой версии. Ну и кодеры тупо дешевле.
Тоже удивился отсутствию даже упоминания RN. С точки зрения стоимости берём JS Full Stack девелоперов - и сервер на ноде, клиенты - web app, iOS/Android на RN, для win/macOS/Linux оборачиваем web app в электрон (возможно, с аддонами) - и, вуаля: приложения для всех платформ. Только JS. Никаких php))
Кстати насчёт требования постоянного подключения - PWA. Даже на iOS работает))
Это замечательный подход и такого все будет больше и больше, ибо сейчас все always connected. Это и к играм тоже относится - много игр на html5.
Теже самые каналы в Телеграм - это вебстраницы по сути.
Есть мессенджер Амиго - он тоже полностью веб.
Приложение Едадил - тот же веб, весит 4 метра и т.д.
Спасибо за статью! 🙌🏻