Александр Анкудимов опытный разработчик с богатым портфолио. В «Зерокодере» он учился несколько лет назад, в одном из первых потоков института. Еще во время обучения он сделал три полноценных проекта на Glide и Adalo с публикациями в магазинах и всего за три месяца обучения собрал портфолио. Любимым Сашиным кейсом тогда стал — MustLive, приложение для саморазвития, агрегатор с рекомендациями книг, подкастов, фильмов, игр и музыкальных альбомов с которыми нужно успеть познакомиться в течение жизни.
Зерокодинг: узнайте как создавать полноценные IT-продукты без единой строки кода за несколько дней вместо нескольких месяцев!
Сейчас Саша сам консультирует клиентов, а география его проектов растягивается на несколько стран и континентов. В своем блоге он пишет об инструментах ноукода и о том, что нового происходит в этой сфере: на примере успешных кейсов показывает, как подбирать подходящий инструмент для каждой задачи. Один из его последних проектов — это создание собственного магазина приложений. Зачем ему это понадобилось, разбираемся в беседе.
Магазин Link Market: идея проекта
Как и говорил, одна из последних моих разработок — Link Market. Магазин приложений, аналог Google Play и AppStore, который я создал скорее для спортивного интереса. Но если смотреть со стороны пользователя — зачем ему ещё один магазин приложений? Есть две причины:
Во-первых многие банковские приложения сейчас удалены из AppStore и Google Play. Но у некоторых банков есть PWA (progressive web applications) версии своих приложений, которые они распространяют через свои сайты. Эти PWA можно загрузить в Link Market, тем самым приблизив их к пользователю.
PWA (progressive web applications) — это приложение, которое по функционалу напоминает сайт, но его устанавливают на электронное устройство. PWA обычно доступны только по гиперссылке или QR-коду. Преимущества: Разработка и поддержка гораздо дешевле, чем у мобильных приложений, можно скачать напрямую с сайта.
Во-вторых очень часто no-code-разработчики на Glide сталкиваются с тем, что клиенты отказываются от их услуг по причине невозможности публикации приложений в Google Play и AppStore. И это большая проблема, сужающая рынок для тех кто работает только на Glide. Link Market сам находится в сторах, как и любое другое приложение. Из него уже можно скачать нужный PWA. Таким образом через приложение-посредник можно получить желаемый результат: веб-приложение в классическом маркете.
Как известно в AppStore и Google Play можно публиковать только нативные приложения. То есть разработанные на языке программирования или на серьезных конструкторах типа FlutterFlow или хотя бы Adalo. К слову, Glide такие приложения сделать не позволяет, он предназначен для создания PWA. Именно PWA распространяются по ссылке или QR коду, а нативные приложения через сторы.
Поэтому у меня и возникла идея – создать ресурс, с помощью которого можно будет устанавливать приложения, которых нет в сторах. Магазин, заточенный под PWA. В Link Market разработчики на Glide, Adalo и других конструкторах могли бы спокойно загружать свои проекты, делая их доступнее для потребителя Конечно при условии что они делают именно веб-версию, а не нативную. Вместе с тем я хотел, чтобы магазин решал важную проблему заблокированных банковских приложений. Сейчас конечно у банков есть веб-версии своих площадок, но почему бы не упростить пользователю жизнь и не собрать их в одном месте? В общем, мыслей на реализацию было достаточно.
Как создавался Link Market
Итак, Link Market — обычное нативное приложение для iOS и Android, сделанное на FlutterFlow, в основе которого лежит фреймворк Flutter и язык программирования Dart. Поэтому Link Market ничем не отличается от проектов изначально написанных на коде. А вот в него уже загружаются и из него скачиваются PWA. Эти PWA и есть по своей сути закладки страниц сайтов. Но выглядят и работают они как обычные приложения и незнающие люди не смогут их отличить.
В итоге порядок действий пользователя следующий:
- Пользователь скачивает из AppStore или Google Play приложение под названием Link Market.
- Из Link Market устанавливает нужные PWA, которых не найдёт в сторах.
Это буквально аналог Google Play и AppStore, который можно скачать с маркетов. Я брал за референсы именно их — никакой революции, все стандартно: страница профиля, главная страница, страница публикации приложения, мацерации и так далее.
Мне точно нужны были на странице блоки «Новости» и подборки «Лучшие» или «Популярные» приложения. В каждое из них можно «провалиться» и посмотреть его интерфейс или видео о нем, посмотреть отзывы, если они есть, посмотреть языки, рейтинг и так далее. Там уже есть несколько моих кейсов, некоторые разработчики тоже добавили свои проекты на Glide и Adalo. Так библиотека Link Market постепенно пополняется.
Чтобы попасть со своими кейсами в приложение, разработчики загружают в Link Market свои проекты, делают описание, заливают скриншоты, добавляют ссылку на само приложение и отправляют на модерацию. Модераторы проверяют приложение на соответствие описанию и работоспособность. Если же есть проблема, они ее описывают и отправляют на доработку. Кроме того, модераторы отвечают на жалобы.
То есть как я и говорил, в Link Market все стандартно — описание продукта, комментарии, отзывы. Самые простые базовые функции, которые есть в подавляющем большинстве приложений. Там нет никаких интеграций, никакого лишнего контента. Только то, что пользователи сами туда добавят.
Link Market уже доступен на Google Play, а в скором времени появится в AppStore.
Ссылка на Link Market в Google Play:
https://play.google.com/store/apps/details?id=com.ankudimov.linkmarket&pcampaignid=web_share
Связаться с Александром
Сайт: https://ankudimov-design.com/
LinkedIn: www.linkedin.com/in/ankudimov
Telegram: @for2nate