Bubble — платформа для создания многофункциональных веб-приложений без использования программного кода (No-Code). Платформа содержит в себе необходимые для разработки: графический редактор, сбор данных, подключение других сервисов по API. Пользователь может создать как отдельные веб-приложения, так и полноценные десктопные программы и приложения для мобильных устройств.
Графический редактор позволяет создавать интерфейс веб-приложений с логической структурой, корректно работающей пре перемещении пользователя по приложению. Редактор состоит из коллекции контейнеров и динамических элементов (меню навигаций, графиков, новостных лент, формы и т. д.), которые имеют много возможностей для настройки. Структурные данные хранятся в отдельном хранилище. Хранилище данных содержит в себе данные пользователей, пользующихся разработанным приложением, из базы данных можно управлять пользователями. При помощи JavaScript созданное приложение можно интегрировать по API с другими сервисами.
Особенности Bubble:
- Создание подогнанного под стандарты сайтов дизайна с возможностью вставки изображения, видео, иконок, карт и другого.
- Возможность создания многоязычного приложения — автоматический перевод на один из 80 языков.
- Масштабируемость приложения — платформа позволяет создавать как демоверсии продукта, так и полнофункциональные программы, поддерживающие миллионы пользователей.
- Экспорт и управление информацией — импортирование или экспортирование данных приложения в формате CSV или Excel.
- Магазин плагинов — содержит пользовательские шаблоны и плагины для реализации недостающих функций приложения.