10 no-code-платформ, на которые стоит обратить внимание в 2021 году
No-code-инструменты позволяют обычным пользователям ПК создавать веб-сайты и приложения без необходимости написания программного кода. До того момента, когда подобные инструменты достаточно хорошо развились и достаточно сильно распространились, разработка простого веб-приложения была нетривиальной задачей, решить которую могли лишь программисты. Но, к счастью, в наши дни это уже не так. Несмотря на то, что no-code-инструменты не способны решить абсолютно все задачи разработки программных проектов, подбор и использование адекватного стека подобных инструментов, без сомнения, упростит и ускорит решение некоторых задач, сделает доступнее то, от чего раньше, по разным причинам, отказывались.
Если задуматься об этом, то вы, возможно, уже использовали low-code- или no-code-инструменты. А если вы занимаетесь веб-разработкой, то вероятность того, что вы уже работали с такими инструментами, возрастает. Даже если вы сами не верите в то, что пользовались подобными инструментами, знайте, что вы, хотя бы в какой-то форме, их применяли.
В этом материале мы рассмотрим некоторые из наиболее широко используемых no-code-платформ. Применение этих платформ способно упростить решение различных задач, встающих перед программистами. Но, прежде чем мы перейдём к разговору об этих платформах, поговорим о том, что собой представляют no-code-инструменты, и о том, как ими пользуются.
Что такое no-code-инструменты?
Предлагаю сразу же прояснить один важный момент: использование инструмента, в названии которого есть «no-code», не обязательно означает, что при работе с ним совершенно не нужно будет писать код. То, что называют «no-code» — это такой подход к программированию, при применении которого нет фундаментальной необходимости написания текстов программ. Вместо этого разработчику предлагается пользоваться инструментами с графическим интерфейсом.
Традиционное программирование, если говорить о таком явлении, как «no-code-инструменты», никуда не девается. Ведь эти инструменты создают программисты, которые, как раз таки, пишут обычный код. Но, в любом случае, для конечных пользователей подобных инструментов (для большинства организаций) их применение оказывается дешевле и проще, чем применение традиционных средств разработки приложений. Работа выглядит не как написание текстов программ, а как перетаскивание неких элементов мышью и работа с графическими элементами управления.
Использование no-code-инструментов
Современные no-code-инструменты позволяют создать практически всё что угодно. И вы, даже если сами об этом не знаете, многое уже делали с помощью подобных инструментов. Они дают своим пользователям множество возможностей — от создания веб-сайтов до разработки приложений. Используя такие инструменты, вы можете автоматизировать задачи, которые вам приходится решать на работе или дома, можете организовывать данные, создавать проекты на заказ и получать за это деньги. Кстати, можете вспомнить, когда вы создавали какой-нибудь опрос в интернете? Средства для создания подобных опросов — это тоже no-code-инструменты.
Нельзя сказать, что no-code-движение нацелено на определённую отрасль экономики или сферу деятельности. Существует множество разновидностей таких инструментов. Но это не отменяет того факта, что все подобные инструменты создаются ради достижения неких целей в различных областях.
А теперь, когда мы немного разобрались с тем, что такое no-code инструменты, и с тем, зачем они нужны, поговорим о самих этих инструментах.
1. Bubble
Bubble — это платформа, которая позволяет создать приложение и передать его тем, кто будет им пользоваться, за считанные часы. При этом такое приложение может представлять собой проект, который растёт вместе с создавшей его компанией. На стороне тех, кто пользуется Bubble — простота, функциональность и набор мощных инструментов. Эта платформа позволяет создавать сложные приложения, обладающие широким набором возможностей, но при этом совершенно обойтись без написания кода. Она отлично подойдёт тем, кто раньше не занимался программированием.
▍Основные особенности
- Лёгкость использования и огромная мощность.
- Отличная библиотека шаблонов.
- Поддержка настройки различных параметров.
- Наличие недорогого тарифного плана, который позволяет создать что-то стоящее и заработать на этом.
2. Glide
Glide — это инструмент, который, буквально за 5 минут, позволяет создавать приложения, основанные на таблицах Google. В частности, речь идёт о мобильных приложениях. При этом до тех пор, пока пользователю этого средства не нужны определённые возможности, применять его он может бесплатно. И опыт программирования для работы с Glide не нужен. Если вам или кому-то из ваших знакомых нужно приложение, его можно быстро создать с помощью Glide. Надо отметить, что на сайте проекта имеются качественные шаблоны и руководства.
▍Основные особенности
- Лёгкость разработки приложений, экономящая деньги и время пользователей.
- Простота использования (даже для людей, не знакомых с информационными технологиями на достаточно глубоком уровне).
- Приложения, не отличающиеся особыми требованиями к применяемым в них возможностям платформы и к её ресурсам, можно разрабатывать, пользуясь бесплатным тарифным планом.
3. Webflow
Webflow — это платформа, которая позволяет создавать, тестировать и публиковать сайты без необходимости писать код (или HTML-разметку). Создание хорошего, высококачественного сайта — это, традиционно, задача, на выполнение которой требуется много времени. Более того, в былые времена даже для создания персонального веб-проекта, достаточно современного и функционального, требовались немалые знания. Теперь же, благодаря таким инструментам, как Webflow, создавать привлекательные и функциональные сайты стало гораздо легче, чем раньше. По сути, главная задача того, кто пользуется Webflow, заключается в том, чтобы разобраться в том, что именно ему нужно, и применить соответствующие механизмы платформы для достижения желаемого.
▍Основные особенности
- Интуитивная понятность.
- Доступность.
- Простота использования.
- Наличие отличных учебных руководств.
- Множество шаблонов, ускоряющих разработку.
4. Adalo
Adalo — это платформа, которая позволяет очень быстро создавать интерактивные приложения. Воспользоваться ей сможет даже тот, кто не знает ни одного языка программирования. Хотя платформа Adalo похожа на Glide, в ней упор делается на визуальную разработку приложений в стиле «drag-and-drop», что позволяет её пользователям сразу же видеть то, что они создают. Тому, кто хочет освоить эту платформу и понять границы её возможностей, имеет смысл начать с проработки тех качественных учебных руководств, которые для неё созданы.
▍Основные особенности
- Интуитивная понятность.
- Возможность разработки мобильных приложений, рассчитанных на публикацию в Apple App Store и Google Play.
- Отличные учебные руководства.
- Доступные цены.
5. Bravo Studio
Bravo Studio — это проект, цели которого выражены предельно ясно. А именно — это инструмент, создавать приложения с помощью которого — это значит — заниматься их дизайном, но не написанием их кода. Хотя эта платформа отличается очень приятным инструментарием для сборки приложений, она представляет собой нечто большее. В частности, она поддерживает интеграцию сторонних API. Это позволяет создавать на её основе сложные приложения, придавая приятный вид внешним данным. Bravo Studio, кроме того, помогает разработчикам в деле тестирования и публикации приложений.
▍Основные особенности
- Поддержка интеграции внешних данных в приложения.
- Возможность обогащения внешнего вида приложения за счёт различных графических элементов и эффектов.
- Пошаговые руководства по публикации приложений в Apple App Store и Google Play.
6. Carrd
Carrd — это платформа, которую можно назвать мудрым выбором для тех предпринимателей, которым постоянно нужно создавать одностраничные сайты, делая это как можно быстрее. Интерфейс Carrd позволяет создавать такие сайты буквально за считанные минуты. Здесь, кроме того, имеется множество шаблонов, которые можно подстраивать под свои нужды. Эту платформу можно назвать «упрощённым аналогом Webflow».
▍Основные особенности
- Доступность.
- Впечатляющие шаблоны.
- Возможность простого и быстрого создания сайтов.
7. Thunkable

Thunkable — это платформа для создания мобильных приложений. Известно, что процесс разработки приложения включает в себя такие шаги, как планирование и реализация задуманного. На этапе планирования функционала приложений очень ценна возможность быстрой проверки различных гипотез. Благодаря той скорости разработки, которая доступна тем, кто выбрал, Thunkable, у них появляется возможность быстро проверять свои идеи с участием потенциальных пользователей.
▍Основные особенности
- Простой и удобный интерфейс.
- Доступные тарифные планы.
- Графические инструменты для сборки приложений.
- Мощные возможности.
8. Zapier

Zapier — это правильный выбор для тех, кто ищет инструмент для автоматизации различных задач, но при этом не хочет писать сложный код. Zapier позволяет интегрировать приложения, автоматизировать различные задачи и систематизировать рабочие процессы, не написав при этом ни одной строки кода.
▍Основные особенности
- Простота автоматизации скучных повседневных задач.
- Обычно — сравнительно лёгкая настройка.
- Наличие достойного набора бесплатных возможностей и недорогие тарифные планы для тех, кому нужно нечто большее.
9. Voiceflow

Voiceflow — это инструмент, который, вероятно, получил известность благодаря своему пользовательскому интерфейсу. На него стоит обратить внимание тем, кто хочет оснастить свои проекты голосовыми возможностями. Voiceflow позволяет создавать приложения для Amazon Alexa и Google Assistant, максимально расширяя диапазон пользователей, которым доступны такие приложения. Пользоваться этой платформой очень просто, создание голосовых приложений производится в визуальном режиме, без необходимости писать код.
▍Основные особенности
- Широкие возможности, но при этом — интуитивная понятность.
- Достойный пользовательский интерфейс.
- Хорошо подходит для новичков, заинтересованных в создании голосовых приложений.
10. Airtable

Airtable — это платформа, ориентированная на работу с электронными таблицами и базами данных, которая не требует от своих пользователей навыков программистов. Airtable напоминает электронную таблицу, но возможности этого инструмента гораздо шире. В частности, речь идёт об управлении проектами, о едином пространстве для командной работы. Для Airtable характерна простота использования, достигаемая благодаря применению графических средств. Но это — ещё и инструмент, с которым приятно и даже весело работать (тот, кто когда-либо пользовался инструментами для управления проектами, знает, что приятный интерфейс способен положительно повлиять на «боевой дух» членов команды).
▍Основные особенности
- Интуитивная понятность.
- Бесплатная версия обладает массой полезных возможностей, а платная стоит не слишком дорого.
- Возможность глубокой настройки, что позволяет создать на этой платформе практически всё что угодно.
- Поддержка создания сайтов и приложений, основанных на базах данных.
Итоги
Мы рассмотрели 10 no-code-инструментов, на которые стоит обратить внимание в 2021 году. На самом деле, таких инструментов существует гораздо больше. Надеемся, вы, если чувствуете потребность в чём-то подобном, или ощутили её после прочтения этой статьи, сможете найти именно то, что вам нужно.
Что такое No-Code и как он устроен

За последние годы концепции No-Code и Low-Code стали одними из самых трендовых на технологическом рынке, наряду с искусственным интеллектом, VR/AR, блокчейном и дата сайнс. В эту сферу инвестируют огромное количество денег (по прогнозам — в 2020 году этот рынок привлечет минимум $500 млн инвестиций), а количество стартапов, которые разрабатывают платформы для работы с No-Code, увеличивается практически ежедневно. Подробно рассказываем, что такое No-Code и как устроена эта технология.
Что такое No-Code и Low-Code?
No-Code и Low-Code платформы возникли в качестве реакции на сложность и многообразие современных средств разработки ПО. Сейчас практически все процессы стремятся к упрощению и автоматизации, и веб-разработка с бизнес-аналитикой также не стали исключением. По сути, эти концепции подразумевают отказ от профессиональных разработчиков, хотя бы частично и в некоторых сферах, а также расширение количества людей, которые могли бы создавать собственный продукт, при этом абсолютно не разбираясь в программировании.
Эти концепции можно разделись на два основных направления — No-Code, в которую входят конструкторы сайтов, например, Tilda, и — Low-Code. При этом, если первое направление, скорее, про веб-разработку и создание собственных сервисов из готовых шаблонов, то при помощи Low-Code можно быстро модифицировать, улучшать и расширять работу с бизнес-процессами и аналитикой.
Например, чтобы при помощи Low-Code технологий внести изменения в бизнес-процессы, аналитику не требуется привлекать разработку — все эти системы работают с нотациями BPMN 2.0 для описания бизнес-процессов, чтобы аналитики работали с привычными элементами. Это решает одну из ключевых проблем цифровой трансформации бизнеса — ускоряет процедуры от идеи на бумаге до работающего бизнес-процесса. Кроме того, использование графовых баз данных через Low-Code позволяет вносить изменения в бизнес-процессы без остановки работы или блокирования доступа.
Продолжайте учиться На Хекслете есть блок «Треки», где собраны курсы для опытных разработчиков, которые хотят новых знаний про разработку.
В Low-code системах чаще всего реализован простой и функциональный интерфейс для удобства работы пользователя. При этом сами системы наполнены готовыми темплейтами для различных бизнес-процессов, которые используются в других компаниях, в том числе и лидерах сферы. Бизнес может напрямую брать эти процессы и адаптировать под собственную деятельность и стеки, а системы вычислений без программирования и технологии визуализации данных упрощают работу аналитика и снижают необходимость привлечения разработчиков.
История появления No-Code
Первые No-Code сервисы появились еще в 90-х годах на волне популярности визуального программирования, которое использовало графические объекты для разработки, вместо привычного нам текстового кода. Тогда появились Dreamweaver от Macromedia, который сейчас выпускает Adobe, и уже устаревший редактор Frontpage, входивший в состав пакета приложений Microsoft Office. Эти инструменты тогда были новаторскими и стали первыми No-Code сервисами.

За последние десятилетия возможности платформ для No-Code сильно увеличились. Многие эксперты считают, что это связано с самим IT-рынком и его специфики, что сфере необходимо достаточно большое количество высококвалифицированных специалистов, которых всегда не хватает, а также высокой стоимостью их работы. Поэтому разработчики начали развивать и платформы для автоматизации работы самих программистов.
Какие есть плюсы у No-Code и Low-Code?
Упрощение проверки гипотезы и модели работы бизнеса. Запуск продукта при помощи No-Code для стартапа обойдется в четыре-пять раз дешевле, чем с привлечением разработчиков, и еще в три раза быстрее. Это позволит малой кровью протестировать работу бизнес-модели, например, сервиса по доставке домашних растений, создав его сайт в Tilda и прикрутив туда базовые платежные инструменты и почтовые рассылки с красивыми фотографиями фикусов.
Снижение стоимости запуска продукта. Это вытекает из предыдущего пункта — программисты стоят достаточно дорого и редко какой малый бизнес может себе их позволить. Например, что бы собрать наш интернет-магазин по доставке домашних растений с автоматической системой почтовой рассылки, согласно даже ценам на биржах фриланса, нашему маленькому магазину по продаже домашних цветов придется отдать как минимум в $5 тыс. Тогда как No-Code платформы стоят в десятки раз дешевле, например, сделать свой сайт на Tilda обойдется в $20 в месяц.
Разработчики смогут заниматься интересными им проектами. Огромное количество программистов занимаются достаточно шаблонными проектами, которые No-Code пытается автоматизировать.
Программированием смогут заниматься даже дети. Визуальная разработка, даже на примере обычных конструкторов сайтов, может создать полностью обратный тренд — это может привлечь в IT людей, которые всегда считали, что программирование — очень сложно. Сначала они начнут заниматься разработкой на визуальных платформах, а после этого захотят усложнять свои продукты и изучать текстовые языки программирования.
Развитие визуального программирования. No-Code и Low-Code — достаточно яркие примеры, как можно использовать базовые принципы визуального программирования для работы с продуктом. До сих пор случаются большие холивары, есть ли будущее у визуального программирования и можно ли создавать программы путем манипулирования графическими объектами вместо написания ее кода. Пока будущее этой концепции не очень ясно, поскольку практически все программирование сейчас — текстовое.
Аргументы противников No-Code
«No-Code — это дорого». Да, No-Code — это дешевле, чем группа разработчиков, которые два месяца будут делать интернет-магазин для продажи домашних растений, но все-равно платформы тоже стоят каких-то денег. При этом No-Code решения стоят мало, когда они работают с совсем малым бизнесом. В случае, если клиентов становится больше 10 тысяч — дешевле разработать собственные решения, чем платить ежемесячно по $150 за автоматическую рассылку предложений с цветами, например, по $450 — за работу сервиса, где вы создали сайт, по $60 — за интеграцию с внешними платформами и так далее.
«С No-Code сложно масштабироваться»: проблема, вытекающая из предыдущего пункта. В случае, если малый бизнес окреп и дожил до момента, когда уже нужно масштабироваться, то постепенно приходит понимание, что пора создавать собственные решения из-за технической невозможности увеличить количество цветов в нашем интернет-магазине, подключения службы логистики, VR-сервиса для примерки цветка в вашей квартире и создания большого флористического медиа. Тут уже и нужны программисты. Кроме того, этот пункт подтверждает то, что с No-Code удобно тестировать гипотезы и бизнес-модели, а масштабироваться уже нужно на собственных платформах.
Читайте также Как устроен функциональный диалект Лиспа Clojure и почему использующие его программисты восхищаются им
«No-Code — это привязка к одной платформе и технологии»: да, это тоже верно. Технологии развиваются, как меняются и нужды стартапа, тренды дизайна или ведения бизнеса, а как меняться, если платформа экспортирует все в бинарный файл, который может прочитать только она.
«Невозможно создавать вещи, которые еще никто не создавал»: технология No-Code все-таки достаточно шаблонная и редко позволяет создавать уникальные решения, которых еще никогда не было. Просто для этого пока еще нет шаблона.
Топ No-Code сервисов
Bubble
Bubble — сервис для создания веб- или мобильного приложения при помощи No-Code. В основу сервиса заложена концепция визуального программирования — технология Drag&Drop позволяет добавлять на страницу любой элемент, который хочется no-code-разработчику или создателю сервиса — настройке поддается все, начиная с расположения видео и текста, заканчивая иконками, кнопками, их параметрами.
Bubble также позволяет структурировать и хранить все данные, создавать пользовательскую логику, логистику внутри сервиса и применять UX-дизайн. По сути, пользователь может создать объект для страницы своего сайта любого типа или вида, и перетащить его в то место на сайте, где он должен находиться.
При этом в Bubble отмечают, если пользователь также обладает базовыми знаниями HTML и JS — то ему будет намного проще создать сайт и выстроить пользовательскую логику. Помимо фронтенда, Bubble позволяет сформировать и всю бэкенд-составляющую — разработать форму регистрации и установить, где создается аккаунт пользователя, каким образом запоминать его данные и как отображать предыдущие заказы.
Еще Bubble позволяет обрабатывать данные, которые будут вводить пользователи, а также подключать огромное количество сторонних сервисов — как для метрики и анализа поведения пользователей, так и для интеграции с соцсетями, картами или банковским-эквайрингом. Стоимость сервиса — от бесплатного личного блога до $475 в месяц.
Tilda
В России Tilda, пожалуй, является самым популярным примером концепции No-Code платформ. При помощи Tilda пользователи могут создать собственный сайт без навыков программирования — в основе сервиса лежит блочный принцип создания страниц, когда пользователь может выбрать необходимый шаблон, настроить внешний вид, добавить контент и сразу же видеть, как будет выглядеть сайт.
В Tilda меньше персонализированных возможностей, чем в Bubble, при этом она намного проще в использовании и имеет более дружелюбные и интуитивно понятные интерфейсы. В библиотеке Tilda сейчас более 450 шаблонных блоков, разработанных профессиональными дизайнерами с применением UX-систем. Они разделены на 28 категорий: обложка, магазин, о проекте, услуги, контакты и многие другие.
При помощи Tilda пользователи могут создавать свой сайт за считанные часы, однако это будет довольно-таки простой сервис, не требующий дополнительных настроек и не подразумевающий дальнейшего масштабирования. При этом Tilda автоматически предлагает и достаточно сложные инструменты, например, генерирование UTM-меток или интеграция с CRM, онлайн-чатами и платежными системами. Tilda можно использовать бесплатно, но для создания полноценных сайтов придется платить от $20 за месяц.
Zapier
Zapier описывают свою платформу как клей, который связывает тысячи веб-приложений. При помощи Zapier можно интегрировать разные сервисы, например, на нашем интернет-магазине домашних растений есть форма обратной связи. После того, как пользователь писал отзыв, нам приходилось вручную добавлять его в свой файл на Hubspot, где мы храним отзывы клиентов, потому что было не ясно, как его интегрировать с нашим сайтом. Zapier автоматизирует интеграцию и, соответственно, расширение функционала сервисов.
Сейчас Zapier теперь имеет более 2 тыс. возможностей интеграций, включая веб-приложения, такие как Google Sheets, Mailchimp, Hubspot. Стоимость Zapier — около $20 в месяц.
Mendix
Согласно исследованию агентства Gartner, одним из самых известных игроков в области Low-Code является сервис Mendix, который недавно был куплен Siemens за космические $700 млн. С его помощью простые пользователи смогут самостоятельно делать бизнес-приложения, создавать прототипы продуктов и автоматизировать рабочие процессы.
Все рабочие процессы происходят внутри платформы Mendix, а не сайта или сервиса заказчика, визуальный редактор позволяет описывать модели данных, быстро создавать экраны с помощью набора виджетов и даже описывать логику работы процессов.
Например, нашему интернет-магазину по продаже домашних растений необходимо добавить атрибут в карточку бизнес-объекта и указать там, помимо даты появления фикуса в горшке, еще время его продажи — это позволит узнать, сколько времени фикус находился на складе. Во время использования реляционной БД, программисты будут добавлять атрибут и реконфигурировать БД в среде разработки, блокировать доступ пользователей к системе на время переноса изменений в основную среду. При этом, если объем данных очень велик, то доступ будет заблокирован достаточно на длительное время. В Low-Code системах — в том числе и в Mendix, используются графовые БД, что позволяет обновлять эти данные через визуальные системы без привлечения программистов и блокировки доступа пользователей к системе.
Что будет с No-Code в будущем?
Похоже, что рынок No-Code-сервисов активно продолжит развиваться и дальше. Помимо увеличения инвестиционной привлекательности этой сферы, все больше людей будут использовать возможности этих технологий на фоне постепенного увеличения снижения входа в сферу программирования.
Вообще, активно развивается не только No-Code сфера, но и, например, No-Design, где все чаще бизнес использует различные сервисы, как Canva, вместо профессиональных дизайнеров.
Быстрее и дешевле. No-code решения для мобильных приложений
Хочешь продавать — будь в онлайне, говорили они. А «быть» нужно в апсторах. Именно там пользователи ищут решения своих задач. Мы уже писали, как понять, нужно ли бизнесу мобильное приложение . Теперь сконцентрируемся на технологиях создания аппов. Начнем с no-code. Доступной каждому, кстати.

По прогнозу eMarketer в 2022 году 88% времени в телефоне люди будут проводить в приложениях
Что такое no-code
No-code (или zerocode) — это программирование без написания кода по принципу конструктора. Специальные платформы предлагают «кирпичики», уже готовые фрагменты, из которых можно собрать сайт, веб- или мобильное приложение, базы данных. Если вы хоть раз в жизни использовали Tilda, значит уже ноукодили.
Это дешевле и быстрее, чем создание приложения с нуля. Специалисты говорят о диапазоне от $3000 до $10 тысяч. Можно справиться самостоятельно или обратиться к одному no-code специалисту, а не искать команду разработчиков.
Общий тренд на диджитализацию бизнеса и автоматизацию рутины, да и пандемия ускорили развитие визуального программирования в разы. Существует целый манифест зерокодинга от основателя одной из платформ, а кое-кто считает, что вслед за зумерами грядет no-code поколение.
Зачем нужен no-code
Программирование без кода полезно не только для собственников небольшого бизнеса, считают в Skillsetter. Но и для больших проектов, дизайнеров, стартаперов. И вот почему:
- Можно создать MVP (минимальный жизнеспособный продукт) и опробовать идею.
- Проверить фичу или улучшение в уже готовом продукте. Например, провести А/Б-тестирование без разработки с нуля.
- Сделать pet-проект. То есть реализовать личную идею разработчика или инженера для «души» или для портфолио.
- Сэкономить время и ресурсы — ноукодить и использовать готовые решения в одном проекте, чтобы сконцентрироваться на уникальных разработках в другом. Или сделать на no-code только типовые части (страницу авторизации).
- Быстро попасть в IT. Ведь на изучение зерокодинга хватит трех месяцев.
Дальше придется повториться. Причина № 6: no-code позволит создать качественное мобильное приложение без специфических знаний, потратив меньше денег и времени, чем если бы вы создавали продукт с нуля на коде. Есть немало платформ, которые обеспечат вас аппой, соответсвующей всем требования Google Play или App Store, будут универсальными для любых смартфонов, энергоемкими, работающими офлайн.
Мы увидели, что «потолок» для бизнесов, обращающихся к no-code, — это компании, которые зарабатывают до $10 млн в месяц. Больше этого мы пока не видели. Хотя я думаю, ситуация будет меняться.
Никита Шевченко, основатель WeLoveNoCode.
Конечно, есть и недостатки. Например, у вас не будет доступа к коду, а значит конфиденциальность данных придется обеспечить другими способами.
Еще нужно хотя бы базовое понимание работы с API. «Крупное» приложение невозможно без интеграции с внешними сервисами. Может понадобиться понимание HTML и CSS, принципов построения базы данных.
Пожалуй, самое большое разочарование начинающих no-code-девелоперов — несоответствие между ожиданиями и реальностью. Мы часто слышим, как людям обещают, что за два дня они смогут создать копию AliExpress. Это откровенная неправда. На такое потребуется несколько месяцев работы. Кроме того, в процессе создания продукта возникают различные нюансы, в них тоже приходится разбираться и, соответственно, тратить время.
Ирина Лаврова, CEO Skillum.
Как работают no-code-платформы
От двух недель для человека с опытом до пары месяцев у новичка. Столько времени может занять разработка приложения с помощью конструктора. Чтобы оно было качественным, заплатить придется в среднем $50-100 в месяц за подписку.
Создать приложение можно практически на любом инструменте. Кстати, изначально оно не будет нативным.
Можно использовать два варианта решения:
- WebView — нативная обертка, в которую можно завернуть приложение и разместить его в Google Play или App Store. При этом конечные пользователи даже не догадаются, что это не нативное приложение.
- PWA (progressive web app) — прогрессивное веб-приложение. Работает без подключения к интернету и без публикации в сторах. Его можно скачать прямо с сайта. Но возможны некоторые функции нативного приложения. Скажем, push-уведомления.
Некоторые платформы умеют сами упаковывать приложения в WebView и PWA, например Adalo и Glide. Другим нужны дополнительные сервисы. Так обстоят дела с Bubble. Ему для «упаковки» необходимо использовать инструменты вроде BDK.
10 популярных сервисов для ноукод-программирования
Логика конструкторов проста и понятна. Сначала нужно сформировать интерфейс приложения из иконок, кнопок, текста. Для этого используется редактор drag-n-drop, когда компоненты «двигают руками». Можно выбрать подходящий шаблон или все собирать с нуля. Затем элементы связывают между собой и с необходимыми базами данных.
Большинство сервисов имеют бесплатную версию с ощутимыми ограничениями и несколько тарифов на выбор. Работают на всех устройствах Android и iOS. Их можно публиковать в App Store и Google Play Store, делать веб-приложения.
Конструкторов сегодня очень много, но есть несколько популярных и хорошо себя зарекомендовавших.
-
. Специалисты утверждают, что на его изучение придется потратить не один месяц, но оно того стоит. Платформа закрывает все потребности, начиная с бэкенда, базы данных и рабочих процессов и заканчивая версткой. А недостающий функционал всегда можно дополнить с помощью плагинов.
-
. Простой в использовании конструктор с понятным интерфейсом. Бесплатная версия подойдет, скорее, для обучения. Она сохраняет брендинг Adalo и не предусматривает размещения в апсторах. Есть возможность докупить плагины. . Сервис предлагает подробные видеоуроки по сбору приложений. Например, голосового помощника или переводчика.
-
. В этом конструкторе в качестве базы данных и контента для наполнения служат электронные таблицы. Вы можете синхронизировать платформу с таблицами Google или самого сервиса.

Дальше выбираете готовый шаблон или создаете приложение с нуля. Меньше возможностей у визуального редактора, компоненты нельзя передвигать, менять их размеры вручную, но кнопки, изображения, карты, текстовые поля — все необходимое в наличии.
Из ощутимых ограничений бесплатной версии — хостинг на домене Glide.
-
. Работает по схожему принципу, нужна интеграция с базой данных. Например, с таблицами не только Google, но и Excel. Кстати, эту платформу в 2020 году купил Google.

-
. Создатели платформы позиционируют ее как наиболее мощный инструмент среди конкурентов и обещают, что продукты на нем будут работать, как на современных фреймворках. Есть еще несколько особенностей:
- если у других сервисов итоговый ценник зависит от количества проектов, числа пользователей в них, тут платите только за месячную подписку;
- вы являетесь владельцем исходного кода и данных проекта;
- можно создавать не только мобильные, но и десктопные приложения.
-
. Полезный инструмент для создания бизнес-приложений, внутренних продуктов для автоматизации процессов. В бесплатной версии приложение нельзя использовать за пределами интерфейса редактора самого Retool. Платить нужно за каждого конечного пользователя. . Позволит разработать собственный голосовой или чат-бот. В качестве «кирпичиков» — вопросы и ответы, программирующие нужные диалоги. Создает приложения для Amazon Alexa и Google Assistant.

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

-
. Интегратор, как и Zapier. Специалисты отмечают — чуть попроще и дешевле. Сценарии взаимодействия можно строить с нуля или использовать готовые шаблоны. Если нужно связать приложение с сервисом, которого нет в базе Integromat, навыки программирования не понадобятся. Достаточно заполнить форму и по подсказкам платформы подключиться к его API через HTTP.
Есть разные практики. Иногда для создания одного приложения используют 3-4 no-code сервиса. Соответственно, нужно знать их все, понимать, как они между собой работают, ну и платить за каждый. Чем больше платформ завязано на одном приложении, тем больше рисков для бизнеса. Что-то пошло не так на одной — сломалось все.
Мы используем универсальные инструменты, чтобы не зависеть от целого ряда сервисов. Скажем, мобильное приложение в связке с Bubble можно быстро упаковать для размещения в App Store и Google Play, нет необходимости в дополнительных сервисах. Glide и Adalo делают приложения и под Android, и под iOS, но есть отличия, например, Adalo дает больше возможностей.
В целом нет необходимости использовать разные сервисы, главное выбрать правильный под свою задачу.
Ирина Лаврова, CEO Skillum.
Шаблонные решения
У большинства no-code-платформ есть библиотеки с шаблонами, которые значительно облегчают работу визуальным разработчикам. Но можно пойти еще дальше и купить готовое решение для приложения. Такие темплейты достаточно «заполнить» — оформить свой продукт в макет.
Если речь об MVP, срочном тестировании или совсем уж о простеньком приложении без индивидуальных фич, это еще быстрее и дешевле. Купите шаблон, загрузите туда свои товары и залейте лого.
Найти их можно в специальных маркетах:
No-code-инструменты сегодня дают уйму возможностей для разработки мобильных приложений. Чтобы понять, насколько они вам подходят, надо делать и смотреть на результаты, советуют специалисты.
Не ждите. Сделайте какой-то набор функционала, сразу проанонсируйте, запускайте и смотрите, как люди используют продукт. Если хоть кто-то заплатил, значит направление правильное. Нет — все переделать. Как только кто-то заплатит, улучшайте. Сделайте что-то, привлеките 100 пользователей, посмотрите результат и повторите, пока не станете миллионной компанией.
Никита Шевченко, основатель WeLoveNoCode.
Запомнить
Массовый уход бизнеса не только в онлайн, а и в гаджеты актуализировал запрос на быстрое и дешевое создание мобильных приложений.
Именно поэтому все популярнее становятся платформы, работающие по принципу no-code. Речь идет о визуальном программировании без написания кода. А значит, чтобы справиться с такой задачей, хватит поверхностных знаний в разработке.
Логика конструкторов понятна на интуитивном уровне. Сначала из «кирпичиков» собирается интерфейс приложения, затем иконки, кнопки, текст связывают между собой и с базами данных, «оживляя» приложение. При этом можно выбрать подходящий шаблон или все делать с нуля.
No-code подходит для создания MVP, тестирования идеи или новых фич в продукте, экономии времени для решения типовых задач. Наконец, он вполне может обеспечить вас продуктивным и современным приложением.
А скорость и относительная дешевизна позволяют сразу же запустить аппу и улучшать ее, уже опираясь на фидбек от пользователей.
12 лет в журналистике. Работала шеф-редактором телеканала, редактором прямых эфиров и многих проектов. В том числе детской познавательной программы. Поэтому мой главный навык — рассказывать доступно и увлекательно о чем угодно.
No-code и сферы его применения
Наблюдаем за ростом популярности нового IT-движения
Так называемое явление «No-code», или же «Zero-code», сейчас активно набирает обороты. На рынок приходит всё больше инструментов для создания программ без кода, а их создатели с удовольствием берут деньги инвесторов на свои разработки. За последние пять лет мы наблюдаем, как более чем миллиард долларов поступают в сферу стартапов и как минимум два no-code проекта стали прорывными: первый — Airtable, оценённый в 1,1 млрд долларов в 2018 году, второй — Notion, который недавно достиг оценки в 2 млрд долларов. Zapier, первый no-code проект, остаётся в тени, собрав лишь 1,3 млн долларов. Однако есть ощущение, что он ещё стрельнёт.
За последние два года стали появляться очень активные no-code проекты. О так называемых “не-кодерах” слышно везде, от упоминания в книгах и учебниках до постов в социальных сетях и на досках объявлений. No-code сейчас и вправду в тренде.
Команда Runa Team видит большой потенциал в этой сфере. Она вложила часть средств в no-code, или, как их ещё называют, low-code проекты, и среди них: платформа для разработки игр AppOnBoard, конструктор маркетинговых чат-ботов Spectrm, инструмент для автоматизации рабочего пространства n8n, а также конструктор интернет-магазинов Ecwid.
В этой статье сотрудники Runa Team поделятся результатами своих исследований, связанными с no-code платформами, а также представят список из более чем 50 no-code стартапов. Но перед этим не будем торопиться и подумаем над следующими вопросами:
- Что такое no-code?
- Для чего нужен no-code?
- Почему no-code так популярен?
- Отличаются ли подходы no-code и low-code?
- Какие существуют инструменты, основанные на no-code?
Что такое no-code?
No-code — это интуитивно понятный и простой интерфейс для создания пользовательских веб-приложений, которые заменяют код. К примеру, ниже вы можете увидеть как выглядит разработка мобильной игры на платформе Buildbox:
Конечно, no-code применяется не только для разработки игр, но и во многих других случаях. Вся эта история началась ещё давным-давно с приходом первых конструкторов сайтов, таких как WordPress. Вторая волна no-code началась после 2010 года с появлением вышеупомянутых Airtable, Webflow и Zapier. Их основатели начали придумывать новые варианты использования, чтобы помочь бизнесам по всему миру. Сооснователь Zapier Уэйд Фостер в подкасте для Acquired LP пошутил о так называемой концепции AWZ (Airtable, Webflow, Zapier), используемой основателями стартапов, в которых Airtable и Zapier используют для бэкенда, а Webflow для фронтенда. В общем, Airtable является улучшенной версией Excel и Google Spreadsheets, Webflow позволяет создавать сайты для бизнеса, а Zapier соединяет воедино несколько приложений для автоматизации рабочих процессов.
Для чего нужен no-code?
У no-code есть множество применений:
- Автоматизация и оптимизация рабочих процессов — no-code приложения позволяют значительно улучшить эффективность компании и легко организовывать деловые процессы. Раньше, если вы хотели внедрить на сайт форму Gmail или Dropbox, вам нужно было уметь программировать. Пополнение баз данных новыми строками требовало много времени и сил. Даже чтобы создать простейшее веб-приложение, вам нужно было знать как минимум основы HTML. Теперь же каждый может делать это независимо от умения программировать.
- Быстрый запуск нового продукта или MVP — благодаря no-code, компании легко могут выпустить MVP и проверить свои наработки. Только представьте: две нетехнические компании хотят выпустить новый невероятный стартап. Им нужна площадка для экспериментов и прогонов идей, чтобы проверить осуществимость своих задумок. Первым делом нужно запустить сайт или мобильное приложение, чтобы оценить спрос на продукт. Как поступить: заплатить команде разработчиков или работать со штатным программистом? В наше время им не нужно утруждать себя ни тем, ни другим — на помощь приходит no-code.
- No-code, совмещённый с кодом — обычно, no-code разработка основывается на различных шаблонах, но количество их вариаций ограничено. Однако в некоторых случаях у компании есть возможность добавить частичку своего кода. При таком раскладе компании могут увеличить сложность своего продукта с помощью своих навыков разработки. Такой вариант также подходит двум нашим уже знакомым нетехническим компаниям. Как только команда определилась с идеей и пора расширяться, тогда же можно нанять разработчиков, чтобы улучшить продукт и завоевать рынок.
- Создание внутренних инструментов работы — no-code позволяет создавать собственные CRM, формы опросов, чек-листы, панели мониторинга, админ-панели, приложения для совместной работы, корпоративные системы и даже мобильные приложения для сотрудников компании. В большинстве случаев создание бизнес-приложений требует бэкенд-интеграции с другими программами, чего можно достичь благодаря инструментам автоматизации вроде Zapier или Airtable.
Однако, несмотря на увеличение числа no-code продуктов, индустрии всё ещё нужны разработчики для создания фундаментальных и сложных продуктов. И всё же рынок быстро развивается, и поэтому возникает вопрос: может ли кто-нибудь создать техно-бизнес с капитализацией более миллиарда долларов совсем без программирования?
Почему no-code так популярен?
Популярность движения no-code хорошо прослеживается на графике увеличения поисковых запросов термина “no-code”:
No-code популярен, во-первых, отчасти потому, что он сокращает количество повторяющихся задач и позволяет непрограммистам самостоятельно автоматизировать монотонную работу. Во-вторых, компании, придерживающиеся философии “бережливого стартапа” (Lean Startup), могут быстро выпускать MVP-версии своих приложений. Как видно на графике ниже, спрос на продакт-менеджеров растёт, и компаниям нужно больше таких ценных сотрудников:
Для таких случаев no-code действительно является отличным решением, и даже не нужно нанимать всё больше разработчиков для каждого следующего продукта. Команды продакт-менеджеров могут собрать первую версию приложения и протестировать её, поняв, есть ли у него потенциал стать тем самым заветным стартапом на миллиард долларов.
Отличаются ли подходы no-code и low-code?
Когда заходит речь о no-code, часто можно услышать похожий термин: low-code. Разница заметна сразу: low-code требует умения программировать. Их можно формально разделить на два сегмента клиентов:
- No-code предназначен для людей, не связанных с техническими специальностями. Такой подход позволяет непрограммистам создавать IT-продукты и автоматизировать своё производство.
- Low-code, в свою очередь, больше подходит разработчикам. Этот подход облегчает процесс разработки.
В этом сегменте есть несколько весьма интересных low-code проектов и компаний, разрабатывающих их.
Какие существуют инструменты, основанные на no-code?
Существует список занятных no-code компаний, расположенных в ЕС и в США. Все эти компании подразделяются на две большие категории: внешние и внутренние, в зависимости от способа их применения:
- Внешние — к этой категории принадлежат компании, которые используют no-code для создания привлекательного продукта. Среди них конструкторы сайтов, мобильные приложения, платформы для разработки игр и создания чат-ботов. Сюда также относятся no-code приложения из сферы финансов и страхования, а также подкаст-приложения.
- Внутренние — в этой категории находятся компании, в которых no-code применяется для создания инструментов, предназначенных для использования внутри компании. В области этой части компаний находится много подгрупп, включая решения для совместной работы, инструменты оптимизации рабочего пространства, конструкторы приложений (CRM, чек-листы и т.д.), так называемые “продвинутые базы данных”, позволяющие создавать приложения из внешних источников, и даже no-code модели машинного обучения!
Ну а здесь можно ознакомиться с полным списком из 50 таких компаний.
Заключение
Мы живём во время, когда происходит бурное развитие технологий. Со времён пузыря доткомов техно-компании стали важной частью нашей жизни, хотя многие инструменты всё ещё доступны лишь малой части из нас: программистам. Однако высокий спрос на разработчиков привёл к появлению нового класса технических специалистов — не-кодеров. No-code существует, чтобы приносить пользу, позволяя людям создавать IT-решения и справляться со сложными задачами без большого технического опыта за плечами. No-code делает наши жизни лучше и открывает нам мир возможностей для тех, кто не умеет программировать.