Top.Mail.Ru
kata academy

Создание мобильного приложения без программирования: no-code платформы



Время чтения: 3 минуты

Екатерина Булатова — редактор блога Kata Academy

Хочешь кодить как босс?
Заполняй форму и начни свой путь в IT прямо сейчас!
Сегодня создать мобильное приложение без единой строчки кода — вполне реально. No-code платформы позволяют запускать MVP (минимально жизнеспособный продукт), бизнес-приложения, интернет-магазины, формы обратной связи, внутренние CRM и даже стартапы за несколько часов. Делимся списком платформ, условиями использования и пошаговым планом создания приложения.
Что такое no-code?
No-code (от англ. без кода) — это подход к разработке, при котором ты собираешь приложение из готовых блоков и компонентов, как из конструктора. Вместо программирования — визуальный интерфейс, логика на основе условий и визуальных сценариев.
IT-калькулятор зарплат
Узнай свою рыночную зарплату за 1 минуту!
Какие приложения можно создать на no-code платформах?
  • Приложение для записи клиентов: расписание, форма записи, напоминания
  • Мини-CRM для бизнеса: база клиентов, сделки, статусы, задачи
  • Приложение для сбора заявок или обратной связи: формы, анкеты, отзывы
  • Каталог товаров или меню: список позиций, категории, фото, фильтры
  • Образовательное приложение: курсы, уроки, видео, тесты
  • План тренировок: календарь занятий, видео, напоминания
  • Путеводитель: карта, фото, описания, рекомендации
  • Клуб по интересам: личный кабинет, чат, публикации
  • Приложение для мероприятий: афиша, билеты, регистрации, расписание
  • Внутреннее приложение для сотрудников: чек-листы, база знаний, отчёты, задачи
  • Мобильный маркетплейс
  • Приложение для поиска специалистов
Читать про IT — здорово, но ещё лучше работать в IT. В Kata Academy тебя ждёт обучение с гарантией трудоустройства и поддержкой личного ментора. Выбирай удобный формат платежей: плати вперед или вноси основную часть оплаты после трудоустройства!
Популярные no-code платформы
Большинство известных платформ работают в России с ограничениями, в том числе могут быть затруднения с оплатой тарифов — нужна зарубежная банковская карта. Для публикации App Store, Google Play, RuStore потребуется скачать APK-файл и вручную загрузить его через аккаунт разработчика в маркете. Скачивание APK-файла чаще всего доступно только на платных тарифах.

Adalo — визуальный редактор, drag-and-drop, подходит для нативных приложений. В бесплатной версии можно опубликовать готовый проект только как PWA (прогрессивное веб-приложение), есть ограничение по количеству записей в базе. Для увеличения лимитов и публикации в маркетах нужен платный тариф: от $36 в месяц.

Glide — работает на основе Google Таблиц (начиная с тарифа Pro, в бесплатном и начальном тарифах доступны только внутренние таблицы Glide), отлично подходит для создания простых приложений: анкет, заявок, списков клиентов, внутреннего учета задач или базы данных. Хороший выбор для тестирования идей (MVP), автоматизации работы и сбора информации.

На бесплатном тарифе можно создать простое приложение ограниченным объемом данных, такой вариант подходит, если нужно сделать приложение для себя или для тестирования гипотезы. Платные тарифы от $25 в месяц, Pro — $99 в месяц. Отметим, что у Glide нет прямой возможности публикации приложений в сторах, платформа ориентирована на создание PWA, которые устанавливаются через браузер (по ссылке).

Thunkable — платформа для создания нативных мобильных приложений для iOS и Android без кода. Поддерживает визуальное программирование, имеет простой редактор с drag-and-drop интерфейсом, возможность добавлять анимации, подключать API и публиковать приложения в App Store и Google Play (на платных тарифах).

На бесплатном тарифе можно скачать проект только для тестирования, публикация в сторах доступна на платных тарифах от $59 в месяц.

FlutterFlow — позволяет создавать приложения на Flutter, экспортировать код и дорабатывать вручную. Подходит для дизайнеров и продвинутых пользователей.

Визуальный редактор доступен бесплатно, но для экспорта кода нужно повысить тариф, $30 в месяц, если достаточно веб-публикации на пользовательском домене, от $70 в месяц для публикации в сторах.

AppGyver — одна из самых функциональных no-code платформ. Она поддерживает создание сложных и масштабируемых приложений с широкими возможностями кастомизации — включая работу с разными API, сложную логику, интеграции с внешними сервисами и продвинутый дизайн интерфейса. Подходит для создания внутренних бизнес-приложений и корпоративных систем. Требует больше времени на освоение, особенно для новичков. Платформа доступна бесплатно, в том числе скачивание APK-файла.

Botmother (для Telegram Mini App) — визуальный конструктор чат-ботов и мини-приложений в Telegram. Подходит для консультаций, заказов, заявок, доставки, микросервисов прямо внутри Telegram. Тарифы от 4399 рублей в месяц.
Как создать мобильное приложение на no-code платформе? На примере Adalo
Для инструкции мы выбрали Adalo, потому что эта платформа одна из наиболее простых для пользователя:

  • Полностью визуальный интерфейс — всё делается «перетаскиванием» блоков.
  • Понятная логика: страницы, кнопки, переходы — без сложных настроек.
  • Не требует подключения внешних баз данных — есть встроенная система хранения данных.
  • Интерфейс интуитивно понятен.
Создание мобильного приложения «Доска задач»

Шаг 1: Регистрация и создание проекта

  • Перейди на adalo.com и зарегистрируйся.
  • Нажми Create New App → выбери Mobile App → задай имя, например, TaskBoard.
  • Выбери пустой шаблон (Blank).
Шаг 2: Создание базы данных

1) Перейди в раздел Database (слева внизу)
2) Создай коллекцию «Списки задач» (Boards или Lists):
- Поле Название (Text) — название доски или списка задач.
3) Создай коллекцию «Задачи» (Tasks):
- Поле Название (Text) — заголовок задачи.
- Поле Описание (Text) — описание задачи.
- Поле Статус (Text) — например, «В работе», «Сделано».
- Поле Дата (Date/Time) — срок выполнения.
- Поле-связь Принадлежит списку — ссылка на коллекцию «Списки задач».

Шаг 3: Создание главной страницы (список досок)

- Добавь список, который выводит коллекцию «Списки задач».
- Добавь кнопку «+ Создать список» для добавления нового списка задач.

Шаг 4: Страница конкретного списка задач

1) Создай новую страницу, на которой будет показываться выбранный список и его задачи.
2) На этой странице добавь:
- Заголовок — название списка задач.
- Список задач из коллекции «Задачи», отфильтрованный по текущему списку (Принадлежит списку = этот список).
- Кнопку «+ Добавить задачу» для создания новой задачи.

Шаг 5: Страница создания/редактирования задачи

1) Создай страницу с формой для заполнения:
- Поля «Название», «Описание», «Статус» (выпадающий список), «Дата».
2) Кнопка «Сохранить» — сохраняет новую задачу в коллекцию и привязывает её к выбранному списку.

Шаг 6: Логика переходов

Описание логики приложения «Доска задач»
  • На главной странице — при нажатии на список переходим к странице списка задач.
  • Кнопка «+ Создать список» открывает форму для создания нового списка.
  • На странице списка задач — кнопка «+ Добавить задачу» открывает форму создания задачи.
  • Нажатие на задачу открывает страницу редактирования с её данными.
Как настроить эту логику?

Переход от главной страницы к задачам конкретного списка
1) На главной странице у тебя есть List (Список), в котором отображаются «Списки задач». Выдели элемент списка (List).
2) В правом меню найди блок Actions → нажми на него.
3) Выбери Link → New screen (или уже существующую страницу, например Tasks Page).
4) Включи передачу данных: выбери This List → «Current Список задач» — это позволит второй странице знать, к какому списку относятся задачи.

Кнопка «+ Создать список» → форма создания нового списка
1) Создай кнопку с текстом «+ Создать список».
2) В блоке Actions добавь Link → к экрану добавления нового списка (создай его, если ещё нет).
3) На экране добавления списка размести форму:
- Привяжи её к коллекции «Списки задач».
- Поле — «Название».
4) Кнопка «Сохранить» должна выполнять два действия:
- Создаёт новый список.
- Возвращает на главную страницу (добавь Action: Link back).

Нажатие на задачу → открытие страницы редактирования
  1. На странице со списком задач (Tasks Page) — выбери элемент списка «Задачи».
  2. В блоке Actions → добавь Link → на страницу редактирования задачи.
  3. Передай данные: «Current Задача».
  4. На странице редактирования:
- Используй форму, привязанную к коллекции «Задачи».
- В свойствах формы установи Update mode (обновление).
- Добавь кнопку «Сохранить» → вернуться назад.

Шаг 7: Тестирование

  1. Используй встроенный Preview-режим в Adalo, чтобы проверить работу приложения.
  2. Проверь добавление, редактирование и удаление списков и задач.

Шаг 8: Публикация

  1. На бесплатном тарифе можно сделать PWA-версию (приложение через браузер).
  2. Для публикации в маркетах нужен платный тариф, который позволяет экспортировать APK или IPA.
Подробно о публикации приложения мы рассказывали в этой статье.

Обучение разработке с трудоустройством
Если ты хочешь создавать мобильные приложения и другие IT-продукты на профессиональном уровне и зарабатывать на этом от 120 000 рублей на старте, приглашаем тебя в Kata Academy.
Выбирай курс по Java-разработке или по Go-разработке, обучение с нуля до гарантированного трудоустройства. Все условия закреплены в договоре. Внести основную оплату за курс можно уже после выхода на работу, то есть, после получения результата обучения! Узнай подробнее по ссылке.

Статьи для старта в IT

Истории наших выпускников

Стань тем, кто задаёт тон в IT!
Подпишись на нашу рассылку и первым получай статьи по Java, JavaScript, Golang и QA. Позволь себе быть экспертом!