Александр Анкудимов опытный разработчик с богатым портфолио. В «Зерокодере» он учился несколько лет назад, в одном из первых потоков института. Еще во время обучения он сделал три полноценных проекта на 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 и есть по своей сути закладки страниц сайтов. Но выглядят и работают они как обычные приложения и незнающие люди не смогут их отличить.

В итоге порядок действий пользователя следующий:

  1. Пользователь скачивает из AppStore или Google Play приложение под названием Link Market.
  2. Из 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