Построение Campus Plus: история старшеклассника

Построение Campus Plus: история старшеклассника

Идея Campus Plus

Идея Campus Plus заключалась в том, что система управления обучением в моей школе не имела мобильной версии. Поэтому, когда ученики хотели проверить свои домашние задания или расписание, им приходилось заходить в браузер на компьютер и входить в систему – каждый раз.

Для студентов и педагогов, которые хотят решить подобные проблемы в своих школах, Adalo — конструктор приложений без кода для веб-приложений на базе данных и нативных приложений iOS и Android — одна версия для всех трёх платформ, опубликованная в Apple App Store и Google Play — позволяет превращать идеи в функциональные приложения без обучения программированию.

Интерфейс приложения Campus Plus с панелью студента

Мобильной версии не было! В этом была проблема, которую я пытался решить.

Вот что делает Campus Plus: он извлекает данные из системы управления обучением и показывает вам ваши задания и расписание в мобильном приложении. Кроме того, я добавил множество различных функций сообщества и коммуникации:

  • Администрация школы может отправлять push-уведомления всем студентам
  • Есть различные страницы сообщества, где клубы и спортивные команды могут публиковать посты
  • Я добавляю школьную газету и меню обеда
  • Есть система отметки прихода для когда вы делаете тест на COVID в школе
  • Вы можете использовать его для учёта посещаемости

Всё начиналось с невозможности проверить домашнее задание, и теперь это решает все эти другие проблемы, которые были в моей школе.

Обзор функций Campus Plus на экранах

От создания прототипов для развлечения к разработке приложения

Во время карантина я (как и все остальные) очень скучал и начал увлекаться дизайном UX – просто для изучения. Я начал изучать различные программы для создания прототипов и дизайна UX и начал разрабатывать различные идеи приложений, которые у меня были.

Одна из этих идей была создать приложение для моей школы. Так что я просто разработал его в Figma и получил крутой прототип. Когда я показал прототип своему декану (чтобы представить его ему), он был очень взволнован и подумал, что это было бы действительно круто. Мой директор в этот момент проходил мимо и тоже был очень взволнован перспективой приложения.

Когда я понял, что моя идея будет хорошо воспринята, мне нужно было разобраться со следующей большой частью головоломки: Мне учиться программировать или нанять разработчика? Именно тогда я начал изучать различные инструменты без кода, и именно тогда я нашёл Adalo.

Процесс разработки Campus Plus

После месяца или двух разработки у меня был работающий прототип фронтенда! Я представил приложение директору школы, главе отдела коммуникаций и главе отдела технологий в моей школе. Им это очень понравилось, но они указали на важное препятствие: я не был авторизован для получения доступа к API системы управления обучением школы.

Это было огромным препятствием: как мне заставить приложение извлекать эти необходимые данные из системы управления обучением в приложение? Я, вероятно, потратил три месяца на работу над различными типами интеграций. У меня были URL-адреса iCal-ленты из системы управления обучением, которые каждый студент мог ввести в моё приложение, но у меня не было способа преобразовать это в данные в приложении.

Именно тогда я обнаружил Make.

Интеграция движущихся частей и запуск в App Store

Я начал разрабатывать различные рабочие процессы или сценарии в Make. Я мог запускать сценарий каждый день, который сканировал бы URL-адрес ленты каждого студента, а затем анализировал бы его в задания и расписание. На это ушло много времени – но как только я это сделал, у меня был действительно хороший работающий прототип приложения и я смог запустить его на 70 бета-тестеров к концу года в моей школе.

На этот год я составил план развёртывания и получил приложение в App Store! Я смог запустить его для всех четырёх классов в моей школе в этом году. Прямо сейчас у нас есть чуть больше 500 пользователей (практически вся школа!)

Процесс отправки приложения в App Store может быть сложным для разработчиков в первый раз, но Adalo справляется с большей частью сложности. Платформа управляет сертификатами, профилями подготовки и руководящими принципами магазина, позволяя молодым разработчикам, таким как я, сосредоточиться на функциях, а не на борьбе с техническими требованиями Apple.

Листинг Campus Plus в App Store

Как я выбрал Adalo и Make

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

То, что мне понравилось в Adalo с самого начала, это то, насколько это было интуитивно, по сравнению со всеми остальными. Особенно конструктор с перетаскиванием! Это выглядело и ощущалось очень похоже на Figma, к которому я привык работать. Платформу пользователи описывали как «простую, как PowerPoint», что соответствовало моему опыту работы с инструментами дизайна.

Я нашёл инструмент, где можно было ввести URL-адрес iCal-ленты и превратить его в JSON. Я попробовал несколько инструментов, прежде чем нашёл Make – было здорово просто экспериментировать с различными блоками. Затем я мог обработать данные и отправить их обратно с помощью webhook в Adalo.

Это был мой момент озарения, когда всё сошлось вместе. Было много настроек, которые мне нужно было сделать, но это был определённо действительно крутой способ соединить оба программных обеспечения.

Почему Adalo вместо других вариантов

Оглядываясь назад, несколько факторов сделали Adalo правильным выбором для Campus Plus. В отличие от платформ, таких как Glide, которые сильно ориентированы на шаблоны с ограниченной творческой свободой, Adalo дал мне гибкость для создания именно того, что нужно моей школе. И в отличие от FlutterFlow, который требует технических знаний и отдельную настройку базы данных, встроенная база данных Adalo позволила мне сосредоточиться на разработке, а не на инфраструктуре.

Цена тоже имела смысл для студенческого проекта. Adalo начинается с $36/месяц с неограниченным использованием и без ограничений на количество записей в платных планах – критично, когда вы имеете дело с 130 000+ записей расписания. Сопоставимые платформы, такие как Bubble, начинаются с $69 в месяц с плата в зависимости от использования и ограничениями на записи, которые могли бы привести к неожиданным расходам по мере роста Campus Plus.

Получение 300 установок в первый день

Когда Campus Plus был готов к запуску, я сделал большое объявление на школьном собрании. А затем по классам я провел 20-минутный сеанс обучения, показывая людям, как использовать приложение, как создать учётную запись и что они могли делать с приложением.

Я просто был рад, что столько людей загрузили приложение в первый день – около 300 из них! Но это означало, что у меня было 130 000 записей, и это были все отдельные события расписания. Так что представьте себе хаос, который у нас был с синхронизацией, это было довольно сумасшедшее! Это постоянно истекало по времени, и я очень волновался о том, будет ли вообще работать всё приложение.

Быстрое решение, которое я придумал, заключалось в том, что каждый сценарий обрабатывает только 50 пользователей на основе номера пользователя из Adalo.

С момента создания Campus Plus компания Adalo прошла серьёзную модернизацию инфраструктуры с выпуском Adalo 3.0 (конец 2025 года). Платформа теперь в 3-4 раза быстрее имеет модульную инфраструктуру, которая масштабируется в соответствии с потребностями приложения. Для студентов-разработчиков, создающих похожие приложения сегодня, проблемы масштабирования, с которыми я столкнулся, были бы значительно снижены — платформа теперь поддерживает приложения с более чем миллионом активных пользователей в месяц без проблем с истечением времени ожидания, с которыми я встречался.

Прелесть этого приложения в том, что оно получает данные из системы управления обучением, поэтому учителям не нужно использовать приложение. Я думаю, что, возможно, 10–20% учителей загрузили его из любопытства, но по сути это приложение для студентов.

Интерфейс приложения Campus Plus с представлением расписания

Мои выводы из опыта создания Campus Plus

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

Мой совет для всех, кто хочет попробовать создавать приложение или создавать что-то без кода: Не бойтесь просто начать! Постарайтесь перенести всё, что у вас в голове, на экран компьютера как можно быстрее. Это не повредит!

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

Ada, конструктор искусственного интеллекта Adalo, позволяет вам описать то, что вы хотите, и генерирует ваше приложение. Magic Start создает полные основы приложения из описания, а Magic Add добавляет функции на естественном языке.

Для студентов, рассматривающих аналогичные проекты сегодня, AI Builder Adalo (начало 2026 года) обещает сделать этот процесс ещё быстрее. Magic Start позволяет создавать полные основы приложения из описаний, а Magic Add позволяет добавлять функции, просто описывая то, что вы хотите — превращая то, что у меня заняло месяцы, в потенциально дни.

Я рассматриваю возможность изучения интерактивного дизайна в колледже. Я очень хочу работать в сфере образовательных технологий и в конце концов создать свой стартап.

Спасибо за то, что поделились своей историей с нами, Зак! Мы рады, что вам удалось использовать Adalo чтобы воплотить вашу идею в жизнь.

Ключевые выводы

  • Студенты-разработчики могут создавать приложения для производства: Зак перешёл от прототипа Figma к 500+ пользователям в App Store без опыта программирования
  • Инструменты интеграции расширяют возможности: Make (ранее Integromat) решил проблему подключения данных, которая поначалу казалась невозможной
  • Начните с основной проблемы: Campus Plus добился успеха, потому что решал реальную проблему, прежде чем добавлять функции сообщества

Часто задаваемые вопросы

Почему выбрать Adalo вместо других решений для создания приложений?

Adalo — это конструктор приложений с искусственным интеллектом, который создаёт настоящие нативные приложения для iOS и Android из одной кодовой базы. В отличие от веб-оболочек, он компилируется в нативный код и публикуется непосредственно как в Apple App Store, так и в Google Play Store. Платформа обрабатывает сложный процесс отправки, поэтому вы можете сосредоточиться на создании приложения, а не на борьбе с сертификатами и рекомендациями магазина.

Какой самый быстрый способ создать и опубликовать приложение в App Store?

Интерфейс с перетаскиванием Adalo позволяет создавать приложения визуально, подобно инструментам проектирования, таким как Figma. Платформа автоматически обрабатывает сложность отправки в App Store. С функциями создания с помощью искусственного интеллекта, которые появятся в начале 2026 года, вы сможете описать то, что вам нужно, и платформа сгенерирует основу вашего приложения — от идеи до опубликованного приложения за дни, а не месяцы.

Могу ли я легко создать школьное приложение для отображения домашних заданий и расписания?

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

Могу ли я интегрировать внешние источники данных, такие как системы управления обучением, с приложением Adalo?

Да, приложения Adalo могут интегрироваться с внешними источниками данных через такие инструменты, как Make (ранее Integromat) и веб-хуки. Как демонстрирует история Campus Plus, вы можете получать данные из систем управления обучением, обрабатывать каналы iCal и автоматически синхронизировать информацию с базой данных Adalo для отображения заданий и расписания.

Нужен ли опыт программирования для создания приложения, подобного Campus Plus?

Для создания приложения с помощью Adalo не требуется опыт программирования. Создатель Campus Plus начал только со знаний UX-дизайна из Figma и смог создать полнофункциональное приложение, обслуживающее более 500 пользователей. Интуитивный конструктор с перетаскиванием Adalo описывается как «простой как PowerPoint», что делает его доступным для студентов и педагогов.

Могут ли приложения Adalo обрабатывать большое количество пользователей и записей данных?

Да, приложения Adalo могут значительно масштабироваться. Campus Plus успешно запустился для более чем 500 студентов с 130 000 индивидуальных записей расписания. После модернизации инфраструктуры Adalo 3.0 (конец 2025 года) платформа работает в 3–4 раза быстрее с модульной инфраструктурой, которая масштабируется для поддержки более 1 миллиона активных пользователей в месяц. Платные планы не имеют ограничений на количество записей в базе данных.

Могу ли я добавить push-уведомления в мое приложение Adalo для школьного общения?

Да, Adalo поддерживает push-уведомления, которые невероятно ценны для школьного общения. Как отмечается в опыте Campus Plus, push-уведомления более эффективны, чем электронная почта, для достижения студентов, позволяя администраторам отправлять яркие привлекающие внимание оповещения непосредственно на телефоны студентов.

Сколько стоит создать школьное приложение с помощью Adalo?

Adalo начинается с $36/месяц с неограниченным использованием и без ограничений на количество записей на платных планах. Это включает публикацию в App Store с неограниченными обновлениями. Сравнимые платформы, такие как Bubble, начинаются с $69/месяц с платежами на основе использования и ограничениями на записи, а Glide начинается с $60/месяц, но вообще не поддерживает публикацию в App Store.

Лучше ли Adalo, чем Glide, для создания школьных приложений?

Для школьных приложений, которым нужно распространение в App Store и пользовательские функции, Adalo предлагает большую гибкость. Glide ориентирован на шаблоны и не поддерживает публикацию в Apple App Store или Google Play Store. Визуальный конструктор Adalo обеспечивает полную творческую свободу при этом публикуя нативные приложения в обе магазины из одной кодовой базы.

Начните создавать с помощью шаблона приложения

Быстро создавайте приложение с помощью одного из наших готовых шаблонов приложений

Начните создавать без кода