Adalo конструктор приложений на русском языке

Обновлено: 04.12.2022

Чтобы опубликовать приложение на Adalo в App Store, уйдет от нескольких дней до двух недель. Из расходов — от 50 $ за подписку на Adalo и годовой сбор в 99 $, который Apple снимает с разработчиков.

Весь процесс загрузки приложения в App Store мы разбили на семь шагов:

  • Шаг 1. Зарегистрировать учетную запись разработчика
  • Шаг 2. Обновить платежную информацию
  • Шаг 3. Сделать идентификатор приложения
  • Шаг 4. Подключить приложение к App Store
  • Шаг 5. Создать для Adalo пароль доступа к приложению
  • Шаг 6. Собрать приложение в Adalo
  • Шаг 7. Отправьте сборку в App Store

Шаг 1. Зарегистрировать учетную запись разработчика

Сперва зайдите в свой аккаунт Apple ID или создайте новый — это можно сделать в разделе «Управление Apple ID». Затем присоединитесь к программе разработчиков Apple. Для этого перейдите на страницу программы, кликните по кнопке Start Your Enrollment и заполните данные о себе.

На следующей странице зарегистрируйте учетную запись Apple Developer на физическое лицо или организацию.

В чем разница:

  • Individual / Sole Proprietor. Доступ к аккаунту разработчика есть только у вас, приложения публикуются от вашего имени.
  • Company / Organization. Приложения публикуются от лица компании, но для регистрации понадобится юридическое лицо. Учетной записью сможет пользоваться несколько человек.

Если вы регистрируете компанию, введите ее D-U-N-S — уникальный девятизначный номер, присвоенный в американской базе данных. Чтобы его узнать, заполните форму на сайте Apple.

Если у компании нет D-U-N-S, получить его можно там же, это бесплатно.

Когда вы заполните все поля в форме регистрации разработчика, нажмите Continue. За несколько дней Apple проверит заявку, аккаунт зарегистрируют, и на указанную почту придет письмо с подтверждением.

Шаг 2. Обновить платежную информацию

С каждого разработчика Apple собирает 99 $ в год. Добавьте данные карты и оплатите сбор до публикации приложения.

Как это сделать:

1. Войдите в свою учетную запись разработчика на сайте Apple.

2. Введите данные карты, с которой каждый год будут списывать 99 $.

На всякий случай включите автосписание, чтобы потом не забыть продлить аккаунт — если не оплатить сбор вовремя, приложения пропадут из App Store, а через 30 дней их безвозвратно удалят.

3. Подождите, пока платеж пройдет. Это занимает до 48 часов.

Шаг 3. Сделать идентификатор приложения App ID

Откройте страницу Apple Developer, нажмите Account в правом верхнем углу и войдите со своим Apple ID.

Кликните по Certificates, Identifiers & Profiles, затем выберите Identifiers в меню слева.

Нажмите на синюю кнопку «+» рядом с заголовком Identifiers.

Выберите App ID и нажмите Continue.

В поле Bundle ID введите название приложения в формате com.«название_приложения».ios (например, com.instagram.ios). Если нужно, добавьте описание — его увидит только ваша команда.

Откройте раздел Capabilities, прокрутите вниз и выберите Push Notifications. Важно их включить, даже если приложение не будет отправлять пуш-уведомления.

Проверьте данные и нажмите Register, чтобы зарегистрировать идентификатор.

Шаг 4. Подключить приложение к App Store

2. Нажмите My Apps, а затем кнопку «+».

3. Выберите New App.

4. Укажите название приложения, оно будет отображаться в App Store. Выберите основной язык и введите идентификатор Bundle ID, который вы сделали в шаге 3. Этот же текст скопируйте в поле SKU, а затем нажмите Create.

Шаг 5. Создать для Adalo пароль доступа к приложению

Чтобы добавить приложение Adalo в App Store, понадобится подключить конструктор к вашему Apple ID. Для этого нужно создать пароль для приложения (app-specific password). Он позволит загрузить сборку на проверку в TestFlight.

Как сгенерировать пароль:

1. Откройте раздел Manage your Apple ID и войдите в свою учетную запись разработчика.

2. В разделе Security найдите подзаголовок App-specific passwords и нажмите Generate Password.

3. Введите «Adalo» и нажмите Create.

Вы увидите 16-значный пароль в формате «xxxx–xxxx–xxxx–xxxx».

4. Скопируйте пароль и сохраните его в надежном месте.

Пароль приложения отображается только один раз. Скопируйте его до того, как нажмете Done, иначе придется генерировать новый.

Шаг 6. Собрать приложение в Adalo

1. Откройте Adalo, выберите вкладку Publish на панели инструментов, затем разверните область iOS App.

2. Чтобы продолжить, нажмите кнопку Update settings.

3. По порядку введите свои учетные данные Apple: идентификатор пакета Bundle ID, почту и пароль учетной записи Apple ID, а также пароль приложения, который вы сгенерировали в шаге 5.

5. Укажите настройки iOS-приложения:

  • название;
  • цвет загрузочного экрана (отображается, когда приложение запускается);
  • запросы на разрешения приложения (здесь нужно добавить текст, зачем приложению доступ к камере, галерее, местоположению и другим функциям смартфона).

6. Нажмите Save iOS settings.

7. Нажмите Start new TestFlight build.

8. Дождитесь письма с подтверждением, что приложение уже доступно для тестирования в TestFlight. Подробнее о тестировании в TestFlight — в документации Apple.

Так выглядит уведомление об ошибке, это не помешает опубликовать приложение в App Store.

Шаг 7. Отправьте сборку в App Store

Когда вы проверили приложение в TestFlight, отправьте его в App Store, как описано в руководстве.

Шаг 8. Следите за статусом проверки

Как только вы отправили приложение, за статусом проверки можно следить в разделе My Apps в App Store Connect или в App Store Connect на iPhone и iPad. В среднем, половину сборок проверяют в первые сутки, 90% — в течение 48 часов. Когда приложение проверят, вам пришлют уведомление по имейлу.

Учим делать приложения и автоматизировать процессы без кода

ZEROCODER — первый университет зерокодинга в СНГ. Мы учим делать сложные решения без кода и быстро запускать MVP без затрат. Выпускники курса «Зерокодер мобильных приложений» собирают простые приложения под iOS и Android за 1–2 дня, сложные — за 1–2 недели. С обычной разработкой на это уходят месяцы и миллионы рублей.

Курсы помогают стать зерокодером и хорошо зарабатывать на фрилансе или в штате, интегрировать тысячи сервисов, автоматизировать аналитику, рассылки, маркетинг и управление командой, а еще — запускать свои стартапы.

Самый популярный вопрос среди начинающих зерокодеров — можно ли собрать мобильное приложение без программирования. Расскажем, с помощью каких инструментов это можно сделать, чем они отличаются и сколько это стоит.

Существует три подхода к созданию мобильных приложений:

  • Традиционный. Предполагают написание кода, создание макета, оптимизацию, команду и другие этапы.
  • Зерокодинг. Не требует знания языков программирования. Это похоже на использование Тильды (это тоже, кстати, инструмент зерокодеров) для создания сайтов: не надо знать CSS, HTML, JS — просто расставляешь блоки с контентом, настраиваешь анимацию и получаешь отлчиный сайт.
  • Low-code — это что-то среднее между зерокодингом и программированием: писать код все-таки приходится, но немного.

Инструменты зерокодинга уже могут покрыть большинство задач бизнеса. И вместо того, чтобы изобретать велосипед, можно за несколько дней запустить MVP или проверить гипотезу с минимальными затратами. А если в запасе хотя бы пара недель — то и запилить полноценное приложение. Решения на зерокодинге можно собирать в одиночку — вся инфраструктура предоставляется платформами и не надо дополнительно тратиться на хостинг, администрирование серверов и т.п.

При этом обычная разработка затянется на 3−6 месяцев и съест до миллиона рублей — если работать с фрилансером или скромной региональной студией.

Самые мощные и популярные инструменты мобильной разработки без кода — Adalo, Glide и Bubble. С их помощью можно создать и опубликовать мобильное приложение. Они бывают трех типов:

Мобильная версия сайта — сайт в интернете, адаптированный под экраны смартфонов. Это самый «бесправный» тип приложений: всегда нужен интернет, пуши можно включать только в браузере, постоянно на виду элементы навигации браузера.

PWA (Progressive Web Application) — когда мобильная версия сайта устанавливается на смартфон как приложение. Из плюсов — не надо поддерживать две кодовые базы, под iOS и Android, приложение всегда «обновлено» до последней версии, можно работать с некоторыми нативными функциями смартфонов. Например, отправлять пуши, устанавливать ярлык на экран, элементы навигации браузера не мешают (их просто нет). такие приложения умеют создавать и Bubble, и Adalo, и Glide.

Нативные — когда приложение публикуется в официальных сторах. В Adalo уже встроена такая функция, а приложения на Bubble можно обернуть в специальный контейнер и тоже опубликовать в Google Play и App Store. Нативные приложения позволяют работать со всеми функциями телефона: камерой, микрофоном, GPS, контактами, файлами, акселерометром, push-уведомлениями, памятью девайса, адаптивной версткой — всё, как в обычном коде, только без кода.

    по макияжу по подписке. аренды жилья в Вене. фотошколы. наставников в Digital.

Glide — платформа для создания мобильных приложений без кода. Лучше всего функции сервиса описывает девиз «Создавайте приложения из Google Sheet за пять минут, бесплатно». Glide-приложения нельзя загрузить в сторы, но можно опубликовать в интернете как PWA. Платформа отлично подходит для создания простых приложений и MVP — много готовых симпатичных шаблонов, понятные интуитивные настройки.

На бесплатном тарифе есть ограничение по объему данных, 10% комиссия со всех платежей и лого Glide, а платные стартуют от $32 в месяц.

    для бронирования тренировок и снаряжения в фитнес-клубе
  • Индийский headhunter для педагогов

Adalo — nocode-платформа для создания веб- и мобильных приложений, которые можно публиковать в App Store, Google Play или в интернете как PWA. Новая версия раскатывается в сторы прямо из личного кабинета на платформе, публикуется тоже оттуда (но нужен аккаунт в AppStore и Google Play). Adalo позволяет создавать приложения в интуитивно-понятном интерфейсе методом drag’n’drop из готовых или кастомных дизайн-шаблонов. Эта платформа мощнее Glide и на ней можно собирать более сложные приложения.

На бесплатном тарифе нет ограничений по количеству приложений, а вот количество данных фиксировано — плюс придется «потерпеть» лого платформы. Платные тарифы стартуют от $50 в месяц и дают возможность публиковаться в сторах.

    для геймификации карьеры мобильных сайтов для рестораторов

Bubble — одна из самых продвинутых визуальных сред программирования для создания веб-приложений. На нем можно собирать настольные или адаптивные веб-приложения для любого размера экрана.

Bubble позволяет проектировать сложную бизнес-логику — это настоящий комбайн. Приложения на Bubble нельзя выкладывать в сторы напрямую, но есть обходные пути — обернуть их в специальный контейнер и после этого опубликовать в маркетплейсах от Apple и Google.

На бесплатном тарифе тоже есть лого платформы, нельзя привязать приложение к своему домену, количество объектов в базе данных ограничено 200 и закрыт доступ к API. Платные тарифы начинаются от $25 в месяц.

Разработка приложения «под ключ» — сложный процесс, в котором участвует целая команда специалистов. Программисты пишут бэкенд и фронтенд, дизайнеры создают «человеческий» UX/UI и вкусную картинку, тестировщики ищут ошибки, проджекты управляют всем процессом, лиды — командами, эккаунты общаются с клиентами. И каждый не просто просиживает штаны, а действительно работает и нужен.

Сколько денег возьмет за разработку веб-студия и сколько времени потратит, зависит от сложности проекта и имиджа компании, но в среднем — от 500 тыс. до 5 млн рублей, а средний срок разработки — 4−6 месяцев (по сведениям с Хабра, DTF и Appinventive). Сложные приложения легко могут стоить дороже 10 млн рублей и пилиться больше года — особенно если поджимают сроки или подрядчик входит в какой-то рейтинг вроде Теглайна. И всё это без учёта поддержки, обновлений, продвижения и возможных проблем с масштабированием и доработками.

Nocode-разработка обходится дешевле. Например, Сергей Горелов в одиночку собрал полнофункциональное приложение для фитнес-клуба за пару недель — такое же приложение обычная студия будет разрабатывать около полугода и возьмёт за работу 700−800 тысяч рублей.

А Евгений Спорыхин из nocode Hero вместе с WeLovEnocode запилил карьерный трекер с геймификацией на Bubble. Вместе с детализацией техзадания, доработками, дополнительными функциями и пятью итерациями по дизайну (клиент не совсем понимал, какой он хочет видеть визуальную составляющую) это заняло три месяца и обошлось заказчику примерно в 700 тысяч рублей.

Аналогичная работа «в коде» длилась бы гораздо дольше, а заказчик отдал бы не меньше 4 млн рублей. При этом первую полнофункциональную версию запустили уже через 2 недели — всё остальное ушло на доработки дизайна и добавление новых идей клиента.

Да, у мобильных приложений на зерокодинге пока есть некоторые ограничения: например, чтобы сделать массовый сервис с трафиком в десятки миллионов человек, когда критичны скорость работы и премиальный дизайн, придется создавать свое решение, нанимать программистов или отдавать разработку на аутсорс. А вот первые версии такого продукта — особенно MVP — можно собирать и без кода. Приложения на несколько десятков или сотен тысяч пользователей nocode-платформы также выдержат без проблем.

Снижение стоимости мобильных приложений неизбежно привлечет массовую категорию новых клиентов — теперь приложение может себе позволить даже скромный ИП-шник или владелец пары овощных киосков.

  • Платформа: Glide
  • Время на разработку: 2 недели (большая часть — наполнение базы данных)
  • Затраты: 12$ (базовый тариф в Glide)

Игорь — профессиональный программист. Как-то раз ему понадобилось выполнить техническую задачу за пару дней — так он вошел в зерокодинг. Сначала автоматизировал на Integromat, потом перешел на Glide. А в пандемию он назерокодил приложение для обучения макияжу MAKE — помогал жене перевести бизнес в онлайн.

Игорь освоил Glide за три дня, еще 4 дня делал структуру приложения. Дольше всего вносил список из 400 продуктов — это заняло 2 недели😂 Приложение интегрировано с ЮKassой, Integromat и GetCourse, можно выбрать свой цветотип, форму лица и глаз, найти инструменты и средства для макияжа, а также получить советы — где их лучше купить, чтобы не попалась подделка.

Если пользователь оплатил подписку с помощью банковской карты, информация о ней сохраняется. За 3 дня до окончания подписки пользователя предупредят о предстоящем списании. После автооплаты система пришлет результат — успешно прошло списание или денег на карте не оказалось. Эта логика собрана на GetCourse.

No-code решения все активнее набирают популярность, полностью меняя мир разработки. На рынке представлено множество готовых решений под абсолютно разные задачи: от инструментов для создания одностраничных сайтов до конструкторов production-ready приложений.

Большое количество вариантов усложняет процесс выбора. Решить подобный вопрос может хороший сравнительный анализ.

В этой статье вы найдете детальный обзор двух платформ — AppMaster.io и Adalo. Мы сравнили их возможности, функциональность, доступность. Смотрите и решайте, что подойдет вам больше.

AppMaster.io — no-code платформа с автоматической кодогенерацией и возможностью создавать полноценный бэкенд с помощью ИИ. Инструмент позволяет строить серверные, нативные мобильные и веб-приложения без написания кода.

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

AppMaster.io — профессиональный инструмент, который позволяет строить серверные, веб и нативные мобильные приложения c генерацией бэкенда на языке Go, создавать базы данных, работающие на PostgreSQL, строить бизнес-процессы, выгружать исходный код для дальнейшей самостоятельной работы.

С AppMaster.io вы можете создавать готовые приложения, работая как с бэкендом, так и с фронтендом, при этом необязательно владеть каким-либо языком программирования.

Adalo — это тоже no-code платформа c широкими возможностями для создания веб и нативных мобильных приложений.

Adalo также позволяет работать с серверной частью (бэкендом) и интерфейсом приложения (фронтендом), используя базы данных, интеграции и бизнес-логику. Инструмент предлагает базу готовых шаблонов для создания мобильных приложений. Хороший вариант для быстрого старта.

Начнем наш обзор с базы данных.

Для работы большинства приложений в первую очередь необходима база данных, в которой будет хранится вся информация.

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

В Adalo у вас будет возможность создавать коллекции (Collections) — аналог базы данных. Внутри каждой коллекции можно добавлять разные свойства (property). Платформа работает только с основными типами полей: text, number, boolean, date & time, date, image, file.

Между свойствами можно настраивать связи. В Adalo это стандартные связи БД: один-к-одному, один-ко-многим, многие-ко многим.

Слева расположена панель, где можно редактировать таблицы. Все элементы для работы с таблицами сгруппированы и представлены в виде списков. Такой подход усложняет визуальное восприятие и представление связей между таблицами.

В AppMaster.io базам данных отведена гораздо большая роль. На платформе есть Data Models Designer, где можно создавать модели данных, работать с типами полей. При этом в AppMaster.io количество поддерживаемых типов полей намного больше, чем в Adalo. Помимо базовых типов, также поддерживаются: integer, boolean, string, enum, float, geo point и другие.

Все модели базы данных представлены в виде блоков. Их можно свободно перемещать по рабочей области и выстраивать в нужном порядке. Также к каждой модели можно добавить кастомные поля. При создании нового поля вводится его название, описание, выбирается тип и указываются дополнительные настройки.

При создании новой модели ей присваиваются служебные поля: ID, дата создания, дата изменения, дата удаления.

Здесь также используются стандартные виды связей между таблицами реляционных БД: один-к-одному, один-ко-многим, многие-ко-многим.

БД в AppMaster.io работает на PostgreSQL — гибкая и надежная СУБД с высокой производительностью, которая умеет создавать, хранить и извлекать сложные структуры данных.

Дизайнер БД упрощает и делает более удобным процесс создания базы данных, за что ценится разработчиками. Все модели и связи между ними отображены в рабочей области в виде схемы. Связать модели между собой, можно просто протянув стрелку от одного блока к другому.

Данные нужно не только хранить, но и обрабатывать. Для этого существует бизнес-логика.

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

Все доступные элементы для работы с логикой расположены во вкладке Screens. По факту вы создаете пустой экран и добавляете на него нужные элементы: кнопки, иконки, списки, изображения. Все компоненты для удобства разделены на группы: Navigations, Lists, Buttons, Simple, Forms & Fields.

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

Adalo позволяет настраивать стандартные действия: Link, Data Changes, Create, Update, Delete. Можно также создать кастомное действие. Оно основывается на работе с API, но функция доступна только в платной версии.

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

AppMaster.io отличается более профессиональным подходом к бизнес-логике. Это одно из самых главных преимуществ платформы. В отличие от похожих инструментов, AppMaster.io позволяет строить бизнес-процессы любой сложности без ограничений. С мощным функционалом платформы можно создавать полноценный гибкий бэкенд без единой строчки кода.

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

У каждого процесса по умолчанию есть блоки start & end. Блоки бизнес-процесса напоминают блок-схему. У каждого блока есть 2 типа коннекторов (точек подключения):

  • flow_connection — коннектор потока выполнения, описывает очередь блоков;
  • var_connection — коннектор переменных, описывает какую переменную откуда брать.

Бизнес-процессы делятся на 3 категории:

  • бизнес-процессы бэкенда — компилируются в исходный код на языке Go, выполняются в серверном приложении;
  • бизнес-процессы веб приложений — доставляются в веб приложение, обрабатываются языком JavaScript на стороне браузера;
  • бизнес-процессы мобильных приложений — доставляются в мобильные приложение и выполняются в них (Swift для iOS, на Kotlin для Android).

Как результат, вы строите сложную логику, направляя ее как угодно. Все представлено в виде блоков, которые можно легко перемещать. У вас перед глазами будет находиться весь процесс и вы сможете отслеживать его направления, перемещая блоки для вашего удобства.

Без преувеличения можно сказать, что с AppMaster.io вы можете реализовать любой функционал. Здесь и создание чат-ботов, блокчейнов, разработка корпоративных сервисов по любым кастомным запросам.

Часто при создании приложения нужно получить данные извне, помимо тех, что были внесены в БД. Например, чтобы узнать прогноз погоды или биржевые котировки. Тогда возникает необходимость в подключении сторонних сервисов.

Adalo позволяет расширять функционал через Zapier, Integromat, Airtable и External API. Работа с API значительно облегчает эту задачу: можно подключить разные сервисы и придумать интересные решения. Функционал называется External Collections, который работает через API. Каждая такая коллекция позволяет настроить одно из пяти действий эндпоинтов:

  • Get All Records
  • Get One Record
  • Create a Record
  • Update a Record
  • Delete a Record

Каждое действие имеет метод (GET, POST, PUT, PATCH, или DELETE) и URL.

Через Zapier можно интегрировать приложения со многими современными сервисами: социальные сети, тот же Trello. Сами Adalo утверждают, что интеграция доступна с более чем 1500 сервисами.

В AppMaster.io дополнительный функционал можно добавить, используя встроенные модули, или с помощью редактора запросов к внешним API.

Список модулей растет с развитием платформы, но их главным преимуществом остается то, что каждый из них можно добавить всего за один клик.

Благодаря работе с внешним API можно создавать любые решения и расширять проекты, легко подключая разные сторонние сервисы с открытым API.

В AppMaster.io реализована работа с эндпоинтами. Все эндпоинты распределены по папкам в зависимости от данных, с которыми они работают. Например, эндпоинты для работы с мобильными приложениями находятся в папке Mobile Applications.

Помимо системных эндпоинтов, вы можете создавать свои. AppMaster.io позволяет создавать несколько типов API-эндпоинтов:

  • API для обращения к бэкенду от веб-интерфейса и сторонних систем;
  • вебхуки для приема уведомлений от сторонних систем;
  • веб-сокеты.

Для каждого из типов можно выбрать бизнес-процесс с нужными данными и настроить middleware.

Adalo подходит для создания веб и нативных мобильных приложений. Платный тариф позволяет адаптировать ваши проекты под системы Android и iOS. Вы генерируете build-file проекта и загружаете его в App Store или Play Market.

Популярные виды: приложения на доставку, онлайн-каталоги, системы бронирования. Больше примеров можно найти на странице Showcase.

AppMaster.io открывает возможности для создания более сложных цифровых решений, включая внутренние бизнес-продукты (CRM, ERP, программы обучения и др.), нативные мобильные приложения, веб-приложения и серверные приложения требующие более сложной бизнес-логики.

Веб-приложения строятся на Vue2 с автоматической привязкой к сгенерированному бэкенду. Мобильные приложения строятся с использованием собственного фреймворка APMS, использующего Swift (для iOS) и Kotlin (для Android).

Мобильные приложения достаточно один раз опубликовать в Play Market или App Store. Все последующие обновления будут мгновенно отображаться в приложении без необходимости повторной публикации в магазин, нужно только переопубликовать бэкенд.

Для каждого типа приложения есть свой редактор. Рассмотрим каждый из них детальнее.

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

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

Дизайнер веб-приложений предназначен для создания админ-панелей и одностраничных веб-приложений (SPA), например, клиентских порталов.

В блоке Главного меню можно размещать новые страницы, которые будут формировать панель навигации. В блоке Компоненты приложения можно разместить скрытые элементы для вызова их из любой части приложения. Это могут быть модальные окна или вложенные страницы. Хедер и футер будут видны на всех страницах. Можно разместить тут компоненты, которые должны быть видны пользователям все время.

Центральная зона рабочей области предназначена для размещения содержимого и компонентов страницы.

Adalo позволяет публиковать мобильные приложения в Google Play и App Store. Вы можете использовать поддомен Adalo или собственный домен для публикации веб-приложений. Но для использования собственного домена необходимо активировать платный план.

AppMaster.io предлагает несколько вариантов публикации — вы можете использовать AppMaster Cloud, любое стороннее облако или персональный сервер. Мобильные приложения можно публиковать прямо в App Store и Google Play. Более того, вы можете создать несколько планов публикации: для разработки, пре-продакшна и продакшна. Доступность планов развертывания варьируется в зависимости от тарифного плана. Вы также можете экспортировать исходный код, если решите отменить подписку.

Adalo доступна тем, кто не знаком с программированием. В основном инструмент используют фрилансеры, стартапы, любители. Для того, чтобы разобраться в платформе, начать создавать свой проект и завершить его, не потребуется много времени. Поэтому платформу активно используют маленькие компании, которым необходимо создать MVP за максимально короткие сроки и без лишних затрат.

AppMaster.io в первую очередь рассчитан на бизнес-пользователей и сложные технические решения, требующие более мощных ресурсов. Платформа активно используется крупными предприятиями, которым необходимо внедрять кастомные решения для автоматизации и оптимизации рабочих процессов.

Платформа также подходит студиям, специализирующимся на no-code разработке, разработчикам-фрилансерам, стартапам и людям, увлеченным программированием.

AppMaster.io сложнее Adalo, так как включаем больше профессиональных инструментов для создания широкого спектра продуктов.

Оба инструмента имеют интуитивно понятный интерфейс и удобные билдеры. Вы можете видеть и настраивать все элементы будущего приложения в режиме реального времени.

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

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

В дизайнерах приложений панели компонентов и их настроек разделены, что делает их максимально доступными и дает четкое разделение между элементами и группами настроек.

Тем не менее, оба инструмента работают с визуальным моделированием, что является главным преимуществом no-code платформ.

Adalo — более простой инструмент. Работа с ним происходит быстрее, во многом потому что функционал инструмента сильно ограничен, и на изучение уходит не так много времени. Для старта вам потребуется не больше часа. Этого времени хватит, чтобы изучить возможности платформы и начать работу.

Панель инструментов интуитивно понятна и не перегружена, поэтому даже новичку будет легко разобраться.

Изучение займет больше времени в случае с AppMaster.io. Сложность AppMaster.io объясняется функциональным разнообразием и более высоким уровнем готового продукта. Инструмент предлагает множество разных фич и дает больший контроль над процессом разработки. Редактор бизнес-процессов — как раз один из тех компонентов платформы, которому уделяется много времени и внимания.

Для обычного пользователя, не знакомого с программированием, процесс работы с AppMaster.io покажется сложным. Технически подкованному пользователю потребуется намного меньше времени, чтобы разобраться с процессами и начать работу.

У обоих инструментов есть подробная база знаний с видеоуроками и сообществами, где можно общаться с другими разработчиками и авторами самих платформ.

У Adalo есть три плана подписки. Первый вариант бесплатный, он используется в основном для ознакомления с продуктом, так как имеет ограничения: 50 строк данных на приложение и возможность использования только поддомена Adalo для развертывания. Два других плана стоят $50 и $200 в месяц. Возможности и функционал расширяются с изменением плана, однако бесплатного пакета вряд ли хватит для создания хорошего продукта. Зато вы сможете протестировать инструмент и решить подходит ли он вам.

AppMaster.io предлагает четыре плана подписки. У него нет бесплатного плана, но стартовый пакет стоит $5/месяц. Если сравнить бесплатный план Adalo, в котором доступно только 50 записей в БД, AppMaster.io за $5 предлагает 10,000 записей, что дает значительно больше возможностей за сравнительно невысокую стоимость. К тому же выбранный тарифный план можно расширить, подключив дополнительный функционал, без изменения самого тарифа.

Существует корпоративный план, по которому вы можете запросить индивидуальную цену в зависимости от функционала, предоставляемого в пакете.

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

Самый популярный вопрос среди начинающих зерокодеров — можно ли собрать мобильное приложение без программирования. Расскажем, с помощью каких инструментов это можно сделать, чем они отличаются и сколько это стоит.

Какими бывают мобильные приложения

Существует три подхода к созданию мобильных приложений:

  1. Традиционный. Предполагают написание кода, создание макета, оптимизацию, команду и другие этапы.
  2. Зерокодинг. Не требует знания языков программирования. Это похоже на использование Тильды (это тоже, кстати, инструмент зерокодеров) для создания сайтов: не надо знать CSS, HTML, JS — просто расставляешь блоки с контентом, настраиваешь анимацию и получаешь отлчиный сайт.
  3. Low-code — это что-то среднее между зерокодингом и программированием: писать код все-таки приходится, но немного.

Инструменты зерокодинга уже могут покрыть большинство задач бизнеса. И вместо того, чтобы изобретать велосипед, можно за несколько дней запустить MVP или проверить гипотезу с минимальными затратами. А если в запасе хотя бы пара недель — то и запилить полноценное приложение. Решения на зерокодинге можно собирать в одиночку — вся инфраструктура предоставляется платформами и не надо дополнительно тратиться на хостинг, администрирование серверов и т.п.

При этом обычная разработка затянется на 3−6 месяцев и съест до миллиона рублей — если работать с фрилансером или скромной региональной студией.

На курсе «Зерокодер мобильных приложений» ты научишься создавать приложения под iOS и Android. Простые — за 1−2 дня, сложные — за 1−2 недели. Курс состоит из 5-и модулей, 30+ уроков, тренировочных задач и Q&A-сессий с лучшими экспертами в Glide и Adalo.

На чем собирают мобильные приложения без кода

Самые мощные и популярные инструменты мобильной разработки без кода — Adalo, Glide и Bubble. С их помощью можно создать и опубликовать мобильное приложение. Они бывают трех типов:

Мобильная версия сайта — сайт в интернете, адаптированный под экраны смартфонов. Это самый «бесправный» тип приложений: всегда нужен интернет, пуши можно включать только в браузере, постоянно на виду элементы навигации браузера.

PWA (Progressive Web Application) — когда мобильная версия сайта устанавливается на смартфон как приложение. Из плюсов — не надо поддерживать две кодовые базы, под iOS и Android, приложение всегда «обновлено» до последней версии, можно работать с некоторыми нативными функциями смартфонов. Например, отправлять пуши, устанавливать ярлык на экран, элементы навигации браузера не мешают (их просто нет). такие приложения умеют создавать и Bubble, и Adalo, и Glide.

Нативные — когда приложение публикуется в официальных сторах. В Adalo уже встроена такая функция, а приложения на Bubble можно обернуть в специальный контейнер и тоже опубликовать в Google Play и App Store. Нативные приложения позволяют работать со всеми функциями телефона: камерой, микрофоном, GPS, контактами, файлами, акселерометром, push-уведомлениями, памятью девайса, адаптивной версткой — всё, как в обычном коде, только без кода.


Glide

    по макияжу по подписке. аренды жилья в Вене. фотошколы. наставников в Digital.

Glide — платформа для создания мобильных приложений без кода. Лучше всего функции сервиса описывает девиз «Создавайте приложения из Google Sheet за пять минут, бесплатно». Glide-приложения нельзя загрузить в сторы, но можно опубликовать в интернете как PWA. Платформа отлично подходит для создания простых приложений и MVP — много готовых симпатичных шаблонов, понятные интуитивные настройки.

На бесплатном тарифе есть ограничение по объему данных, 10% комиссия со всех платежей и лого Glide, а платные стартуют от $12 в месяц.

Adalo

    для бронирования тренировок и снаряжения в фитнес-клубе
  • Индийский headhunter для педагогов

Adalo — nocode-платформа для создания веб- и мобильных приложений, которые можно публиковать в App Store, Google Play или в интернете как PWA. Новая версия раскатывается в сторы прямо из личного кабинета на платформе, публикуется тоже оттуда (но нужен аккаунт в AppStore и Google Play). Adalo позволяет создавать приложения в интуитивно-понятном интерфейсе методом drag’n’drop из готовых или кастомных дизайн-шаблонов. Эта платформа мощнее Glide и на ней можно собирать более сложные приложения.

На бесплатном тарифе нет ограничений по количеству приложений, а вот количество данных фиксировано — плюс придется «потерпеть» лого платформы. Платные тарифы стартуют от $50 в месяц и дают возможность публиковаться в сторах.

Bubble

    для геймификации карьеры мобильных сайтов для рестораторов

Bubble — одна из самых продвинутых визуальных сред программирования для создания веб-приложений. На нем можно собирать настольные или адаптивные веб-приложения для любого размера экрана.

Bubble позволяет проектировать сложную бизнес-логику — это настоящий комбайн. Приложения на Bubble нельзя выкладывать в сторы напрямую, но есть обходные пути — обернуть их в специальный контейнер и после этого опубликовать в маркетплейсах от Apple и Google.

На бесплатном тарифе тоже есть лого платформы, нельзя привязать приложение к своему домену, количество объектов в базе данных ограничено 200 и закрыт доступ к API. Платные тарифы начинаются от $25 в месяц.

Экспресс-сравнение платформ


Мобильный зерокодинг и традиционная разработка: стоимость и сроки

Разработка приложения «под ключ» — сложный процесс, в котором участвует целая команда специалистов. Программисты пишут бэкенд и фронтенд, дизайнеры создают «человеческий» UX/UI и вкусную картинку, тестировщики ищут ошибки, проджекты управляют всем процессом, лиды — командами, эккаунты общаются с клиентами. И каждый не просто просиживает штаны, а действительно работает и нужен.

Сколько денег возьмет за разработку веб-студия и сколько времени потратит, зависит от сложности проекта и имиджа компании, но в среднем — от 500 тыс. до 5 млн рублей, а средний срок разработки — 4−6 месяцев (по сведениям с Хабра, DTF и Appinventive). Сложные приложения легко могут стоить дороже 10 млн рублей и пилиться больше года — особенно если поджимают сроки или подрядчик входит в какой-то рейтинг вроде Теглайна. И всё это без учёта поддержки, обновлений, продвижения и возможных проблем с масштабированием и доработками.

Nocode-разработка обходится дешевле. Например, Сергей Горелов в одиночку собрал полнофункциональное приложение для фитнес-клуба за пару недель — такое же приложение обычная студия будет разрабатывать около полугода и возьмёт за работу 700−800 тысяч рублей.

А Евгений Спорыхин из nocode Hero вместе с WeLovEnocode запилил карьерный трекер с геймификацией на Bubble. Вместе с детализацией техзадания, доработками, дополнительными функциями и пятью итерациями по дизайну (клиент не совсем понимал, какой он хочет видеть визуальную составляющую) это заняло три месяца и обошлось заказчику примерно в 700 тысяч рублей.

Аналогичная работа «в коде» длилась бы гораздо дольше, а заказчик отдал бы не меньше 4 млн рублей. При этом первую полнофункциональную версию запустили уже через 2 недели — всё остальное ушло на доработки дизайна и добавление новых идей клиента.

Да, у мобильных приложений на зерокодинге пока есть некоторые ограничения: например, чтобы сделать массовый сервис с трафиком в десятки миллионов человек, когда критичны скорость работы и премиальный дизайн, придется создавать свое решение, нанимать программистов или отдавать разработку на аутсорс. А вот первые версии такого продукта — особенно MVP — можно собирать и без кода. Приложения на несколько десятков или сотен тысяч пользователей nocode-платформы также выдержат без проблем.

Снижение стоимости мобильных приложений неизбежно привлечет массовую категорию новых клиентов — теперь приложение может себе позволить даже скромный ИП-шник или владелец пары овощных киосков.

Примеры мобильных приложений без кода на Glide

MAKE. Мобильная методичка по макияжу по подписке на Glide

  • Платформа: Glide
  • Время на разработку: 2 недели (большая часть — наполнение базы данных)
  • Затраты: 12$ (базовый тариф в Glide)

Игорь — профессиональный программист. Как-то раз ему понадобилось выполнить техническую задачу за пару дней — так он вошел в зерокодинг. Сначала автоматизировал на Integromat, потом перешел на Glide. А в пандемию он назерокодил приложение для обучения макияжу MAKE — помогал жене перевести бизнес в онлайн.


Игорь освоил Glide за три дня, еще 4 дня делал структуру приложения. Дольше всего вносил список из 400 продуктов — это заняло 2 недели😂 Приложение интегрировано с ЮKassой, Integromat и GetCourse, можно выбрать свой цветотип, форму лица и глаз, найти инструменты и средства для макияжа, а также получить советы — где их лучше купить, чтобы не попалась подделка.


Цепочка проверки оплаты в Integromat

Если пользователь оплатил подписку с помощью банковской карты, информация о ней сохраняется. За 3 дня до окончания подписки пользователя предупредят о предстоящем списании. После автооплаты система пришлет результат — успешно прошло списание или денег на карте не оказалось. Эта логика собрана на GetCourse.


Настройка автооплаты и цепочки уведомлений в GetCourse

WOM. Airbnb для аренды квартир в Вене

  • Платформа: Glide
  • Время на разработку: 70 часов
  • Затраты: 12$ (базовый тариф в Glide)

Путешествуя по Вене, digital-стратег Олег Ширяев обнаружил, что арендовать на короткий срок квартиру в центре города практически невозможно. Если и удавалось найти вариант, то квартира была едва пригодна для жилья. Все объекты контролировались риэлторами и разного рода посредниками.

Когда Олег нашел способ арендовать жилье без посредников, к нему пришла идея мобильного приложения.

WOM — это площадка, которая помогает найти и забронировать жилье в центре Вены напрямую у владельца. Если уже пользовались Airbnb, то и в WOM разберетесь. У приложений даже схожие интерфейсы — чтобы пользователи не переучивались и заново не привыкали к новому меню.

Сервис разработан на Glide — платформе мобильной none-code разработки. Через веб-интерфейс разработчик редактирует визуал, а с данными работает в подключенной Google-таблице, которая выполняет роль базы данных. Создатели Glide говорят, что простейшие приложения можно собрать за 7(!) секунд.


Интерфейс Glide

WOM получился полноценной площадкой с каталогом квартир, картой, разделами «Вам может быть интересно» и «Сейчас просматривают». Олегу понадобилась ночь на изучение интерфейса Gilde и 2-3 дня на создание экранов и заполнение базы данных.


Экраны в WOM

WOM хоть и разрабатывалось любителем, но выглядит красиво и современно. Это еще одно достоинство none-code приложений: разработчик имеет дело только с готовыми шаблонами. Поэтому получается профессиональный дизайн без услуг художника. Сейчас актуальная версия на немецком тестируется в Вене.

Проекция. Онлайн-фотошкола с элементами соцсети и админкой

  • Платформа: Glide
  • Время на разработку: 3 недели
  • Затраты: 12$ по базовому тарифу

Еще один пример удачного приложения, собранного без кода — обучающая платформа «Проекция». Ее разработал Илья Ткач для сообщества фотографов «Фотодепартамента».

«Проекция» — приложение для учеников одноименной онлайн-фотошколы. В нем ученики делают домашние задания, получают оценки и общаются друг с другом в тематических чатах. Администраторы приложения размещают обучающие материалы и упражнения через панель управления. Можно оформить подписку и получить доступ к закрытым материалам и курсам.

Есть задания в виде тестов (чек-листы) и такие, к которым нужно приложить фото или написать развернутый ответ. Преподаватель видит результаты и выставляет оценки. Учеников, которые сделали задание лучше других, можно хвалить «знаком отличника».

Благодаря приложению и сообществу ученики сильнее погружаются в обучение, а преподавателям проще размещать материалы и общаться с учениками. Каталог учеников и чаты помогают фотографам нарабатывать профессиональные связи.

Примеры мобильных приложений без кода на Adalo

Kangoo Club Kaluga. Приложение для фитнес-клуба с расписанием, записью и бронированием униформы

  • Платформа: Adalo
  • Время на разработку: 2 недели
  • Затраты: 12$ по базовому тарифу

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


Особенность клуба в том, что для тренировки нужно арендовать специальные ботинки Kangoo: их ограниченное количество, и может не достаться нужный размер. Поэтому нужно было создавать своё приложение.

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


Благодаря приложению и сообществу ученики сильнее погружаются в обучение, а преподавателям проще размещать материалы и общаться с учениками. Каталог учеников и чаты помогают фотографам нарабатывать профессиональные связи.

Приложение Kaluga Kangoo можно скачать в App Store и Google Play.

Пример мобильного приложения без кода на Bubble

Ornum. Мобильное приложение для геймификации обучения и личного развития

  • Платформа: Bubble
  • Время на разработку: 3 недели
  • Затраты: бесплатный тариф Bubble

Еще год назад Евгений управлял SMM-агентством и не думал, что скоро будет собирать полноценные мобильные приложения. Вместе с WeLoveNoCode он сделал Ornum — приложение для управления карьерой.


Само приложение Евгений собрал в одиночку — 2−3 недели, после этого его упаковали в специальные контейнеры, чтобы загрузить в App Store и Google Play. На сегодняшний день это самое крутое мобильное приложение на Bubble от российских разработчиков, которое мы встречали.

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


Настройки механик геймификации мобильного приложения в редакторе Bubble

Революция в мобильной разработке

Зерокодинг — отличный способ создать настоящее мобильное приложение, которое по визуалу и функциям не уступает традиционным решениям, но выигрывает в скорости и стоимости.

В мобильной разработке сейчас происходит то же, что и в создании сайтов в 2014−2015 годах. Технологии быстро развиваются и становятся доступными — это даёт хороший запас маржинальности в коммерческих и личных проектах. Gartner прогнозирует, что к 2024 году 65% разработки всех приложений перейдет на no- и low-code — так что прямо сейчас мы наблюдаем революцию в разработке.

Те, кто поверил в новые технологии, уже сейчас зарабатывают на мобильной разработке без кода от 300 тыс. руб. в месяц на 2−3 проектах. Это золотое время — и оно скоро может закончиться. Сейчас один человек может составить конкуренцию студиям мобильной разработки со штатом программистов и дизайнеров: nocode-разработка занимает меньше времени, а себестоимость проекта снижается до 50 раз.

Конечно, собирать серьезные приложения уровня Сбера или Яндекс Go на зерокодинге не стоит, а вот для создания приложений в малом и среднем бизнесе или MVP для стартапов и даже технологических гигантов это отличный подход.

Изучить Adalo и Glide и сделать свое мобильное приложение без кода можно на нашем курсе «Зерокодер мобильных приложений».


Drag and drop expert-designed components or make your own. With Adalo you’re in complete control of the design.



Gone are the days of searching for the perfect developer to bring your ideas to life.

Automatically add interactions and database configuration without any code. or if you’ve already got your API, Adalo can integrate with that.


Stop telling your friends the Android version will be out shortly.

With one click you can launch a truly native version of your app on the app stores for both iOS and Android.



The best makers iterate the fastest.
Now you can afford to.

After hiring designers and developers, most entrepreneurs don’t have any money left to iterate on their products, so they cross their fingers and hope. With Adalo, you’re in complete control to add, adjust, or even build a new app.



What’s up with the name Adalo?

Our company is named after Ada Lovelace, widely considered to be the world’s first computer programmer. We hope to carry on her innovative spirit and usher in a new era where anyone can create computer programs and solve problems once thought to be impossible.

What App Are You Going to Make Today?


GET STARTED FOR FREE!

Читайте также: