Xmall.space — создай мобильное приложение из готовых модулей

Как сделать мобильное приложение, когда нет времени и бюджета на полноценный цикл разработки.

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

Конструктор приложений

Мы в Xmall.space решили сделать мобильные приложения доступнее для бизнеса и создаем конструктор из готовых модулей. Часто у бизнеса схожие задачи и подходы, а цель так вообще одна. Было бы здорово иметь готовый набор модулей, из которых можно было бы собирать приложения для разных клиентов. Это удобно для всех — бизнесу не нужно вкладываться в разработку с нуля, а у нас появляется возможность продавать один продукт несколько раз. Если писать поддерживаемый код (пока это получается!), то делать редизайн экранов приложения гораздо проще, чем каждый раз писать приложения заново.

Детали на выбор

Мы выделили для себя три направления — торговые центры, интернет-магазины и управляющие компании. Для них сделали базовые модули, которые, как нам кажется, понадобятся всем: экраны приветствия и загрузки, регистрация пользователя, пуш сообщения и тд. Управлять контентом можно через CMS, которую тоже написали сами.

Как это сделано

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

Примеры доступных модулей
Примеры доступных модулей

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

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

Пример управления контентом в нашей CMS
Пример управления контентом в нашей CMS

Как получить

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

Возможные варианты оформления главного экрана
Возможные варианты оформления главного экрана

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

Что дальше

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

Если Вас заинтересовал наш конструктор, пишите в форму обратной связи или на почту. Также с удовольствием обсудим наш подход к бизнесу в комментариях!

55
2 комментария

Сделайте Тильду для мобильных приложений и покорите мир! Успехов! 

Ответить

Спасибо! С сайтами ситуация несколько проще. Мы дорабатываем нашу систему и приложения можно будет собирать автоматически. Но людям же нужно, чтобы они попали в Гугл плэй и Эппл стор, а тут уже ручной труд.

Ответить