Где границы применения ноукода?

Где границы применения ноукода?

Обычно тематический контент - он рекламный или скажем так хвалебный. Это логично, если ты вкладываешься в производство контента, который продвигает твой продукт, то он должен быть вдохновляющим на трату больших денег.
Обычно тематический контент - он рекламный или скажем так хвалебный. Это логично, если ты вкладываешься в производство контента, который продвигает твой продукт, то он должен быть вдохновляющим на трату больших денег.
  • Изображение
Я, конечно, тоже хочу продавать свои консультации и свой курс, но вижу свою роль шире и мне важно, чтобы сообщество правильно представляло себе что такое ноукод. Поэтому сегодня расскажу где проходит граница применения ноукода, за которой нужно опять топать к программистам.

Доступ к внешним датчикам

Доступ к датчикам - это редкая тема, но для спортивных приложений, например, очень нужная. Ноукод конструкторы приложений нацелены на более менее популярные кейсы использования: промо, продажа товаров и услуг, букинг и так далее. В общем, получение пульса и сатурации в режиме реального времени в этот список не входит и с внешними датчиками из коробки ноукод-инструменты не работают.

Нагрузка

Простые конструкторы приложений, такие как Glide и Adalo, они и с одним пользователем работают неторопливо, но когда нагрузка сотни человек одновременно - все становится совсем плохо. Еще один стремный момент в этой истории - большой трафик жутко дорого стоит на ноукод-платформах. Не на всех, но на некоторых реально можно разориться.

Работа в офф-лайне

Есть важный режим, про который часто забывают при проектировании приложения - это работа без подключения к интернету. Если классическое мобильное приложение сделано правильно, то при отключении интернета оно продолжит показывать уже загруженный контент внутри стандартного интерфейса. Многие мобильные игры вообще не требуют интернет-соединения для запуска и работы. У бизнес приложений в этом смысле, конечно, есть предел. Условный Авиасэйлс не будет искать новые билеты без интернета. Но старые брони вполне может показать.

С ноукод приложениями в этом смысле все адски плохо, потому что при отсутствии интернета все что вы увидите - это белый экран.

Тестирование

Еще одна тема, про которую всегда думают классические разработчики, но часто забывают ноукодеры и их заказчики - это тестирование. В ноукоде нет автотестов, которые экономят сотни и тысячи часов тестирования, потому что не нужно после каждого изменения проекта делать ретест всего приложения. А в ноукоде нужно. И чем сложнее логика приложения, тем больше нужно проверять. В какой-то момент ситуация может дойти до абсурда, когда 5 минут работы ноукодера приводят к дням кропотливой работы тестировщика. Очевидно, тут уже нужен проект на коде.

Надеюсь эта информация поможет вам правильно спроектировать свой продукт, а если у вас остались вопросы - расписание моих консультаций здесь.





Курс ноукод-разработки мобильных приложений для стартапов и бизнеса