Создать мобильные приложения проще, чем кажется. От вас потребуются самые минимальные познания в Google-таблицах, аккаунт на Glide и немного терпения: сборка подобного проекта занимает всего четыре шага.
Что такое Glide?
Glide — no-code конструктор для создания MVP и веб-приложений. Это значит, что для работы с ним умение кодить не требуется совсем: его интерфейс состоит из компонентов, которые размещаются в виде списка. Свои нюансы тут есть, но по сравнению с кодингом их не слишком много.
Даже навыки в дизайне на первых этапах не нужны. У Glide масса готовых шаблонов, а о том, как выходить за рамки шаблонных решений и даже подключать к инструменту ChatGPT, можно узнать на интенсиве по разработке мобильных приложений.
Главная особенность Glide — низкий порог вхождения. Это один из самых доступных и понятных зерокодинговых инструментов, идеальный вариант для новичка. А ещё он довольно старый, а значит, почти на любой вопрос можно найти ответ в интернете — или спросить сообщество. У зерокодеров на Glide есть телеграм-чат, в котором пользователи с готовностью обмениваются опытом.
Так что «затык» на пути — это не страшно. Все проблемы решаемы.
Как сделать мобильное приложение на Glide?
Как и было обещано, проект создается всего за четыре шага. Нулевой шаг — это регистрация на платформе.
1. Собираем таблицу
В качестве основы можно взять Google-таблицу, а можно создать все нужное в интерфейсе инструмента. Главное, чтобы таблица была правильно оформлена:
- первая строка: название свойства;
- последующие строки: данные.
Таким образом вас получится база данных. В ней может храниться информация о клиентах или товарах, список услуг, даже каталог книг домашней библиотеки, если вы вдруг решили попрактиковаться и сделать что-нибудь простое.
2. Создаем вкладки TABS
Второй шаг — работа с вкладками в разделе TABS. Здесь все удобно устроено: для каждой можно определить источник данных, то есть, любой из листов в нашей табличной базе данных, название и иконку, а также создать стиль.
Glide интуитивно понятный, поэтому важное сразу отображается в виде экрана смартфона. Можно посмотреть, как приложение будет выглядеть в реальной жизни. Кстати, наш виртуальный проект полностью функционален, и между вкладками можно переключаться прямо на экране.
3. Стилизуем приложение
Осталось стилизовать каждую из вкладок. Glide позволяет выбрать один из восьми стилей, которые определяют и эстетику проекта, и его функциональные возможности. Эти стили — список, календарь, плитка, карта, свайп, карточки и чек-лист. Восьмой — детальная настройка, позволяющая вручную заполнить проект разными полезными компонентами, среди которых кнопки, картинки, текстовая информация и другое.
Для добавления достаточно кликнуть по элементу, после чего он появится на экране. К сожалению, Glide не позволяет передвигать компоненты вручную, зато структура в виде списка упрощает процесс разработки.
4. Публикуем проект
Как только стилизация завершена, наступает важный момент — публикация проекта. У Glide есть бесплатный тариф, идеально подходящий для начинающих зерокодеров, и он тоже позволяет публиковать. Правда, только на домене glideapp.io. Система генерирует QR-код, с помощью которого приложение можно скачать.
Платные тарифы начинаются с $25 в месяц и позволяют в том числе опубликовать мобильное приложение на собственном домене. Но это уже вариант для тех, кто планирует зарабатывать на no-code разработке. Даже портфолио можно сделать на бесплатной версии Glide.
Разработка мобильных приложений на Glide — не замена традиционному программированию, но очень часто оно просто не требуется. Фитнес-приложения, сервисы доставки, букинга, каталоги, интернет-магазины — их можно сделать и на no-code платформах, а для программирования стоит оставить сложные решения с уникальным функционалом.
И компании давно это поняли. Нанять одного зерокодера и получить через пару недель готовое приложение для большинства бизнесов выгоднее, чем вкладываться в сложный и дорогостоящий проект.
О том, как выходить за рамки шаблонных решений и даже подключать к инструменту ChatGPT можно узнать на интенсиве по разработке мобильных приложений.