«Смотри.Учись» — сервис онлайн-видеокурсов
Сегодня в рубрике «Стартапы» — мобильное приложение «Смотри.Учись», которое позволяет дистанционно изучать различные дисциплины по видеоурокам от экспертов. Передаём микрофон.
Меня зовут Виктория Кулик, мне 39 лет. Я являюсь одним из основателей этого проекта. До создания образовательного сервиса занималась стратегическим консультированием и участвовала в управлении крупным холдингом.
Мы с моим другом из инвестиционного банка (он стал инвестором и сооснователем проекта) решили создать платформу, которая позволит любому эксперту и преподавателю эффективно монетизировать свой опыт.
С чего всё началось
Дистанционное обучение сегодня находится на пике популярности, но этот тип получения знаний не всегда преподносится студентам в удобной форме. Если ещё пять лет назад сайты считались наиболее удобным вариантом обучения в онлайне, то сейчас большая часть аудитории переключилась на смартфоны и планшеты. Так и возникла потребность в толковом приложении, которое ответит на запрос аудитории.
Сервис должен был стать удобным как для студентов, так и для преподавателей. В нём нужно было совместить:
-
Удобный интерфейс, понятный любому пользователю.
-
Мощную базу для просмотра видеоконтента и дополнительных файлов.
-
Самые востребованные функции соцсети и мессенджера: дружба пользователей, шеринг и обмен сообщениями.
Так и получилось приложение «Смотри.Учись». Сервис привязан к одноименному сайту, запущенному в середине 2016 года, на котором действует бонусная система, а также есть возможность покупать и дарить курсы. Поэтому важно было грамотно интегрировать в приложение эти функции, не переведя при этом акцент с его главной цели — дистанционного обучения. Расставив все приоритеты, мы приступили к разработке.
Принцип работы приложения
Для начала обозначим возможности сервиса тезисно:
-
Выбор курсов из каталога с описанием как самих курсов, так и их авторов.
-
Просмотр демовидео для незарегистрированных на курс пользователей с целью оценки качества преподавания.
-
Покупка платных видеокурсов и регистрация на бесплатные, их просмотр и прохождение тестов.
-
Общение с инструкторами и студентами на форуме.
-
Бонусная программа по аналогии с сайтом.
-
Возможность подарить курс любому адресату.
На первом этапе до авторизации в приложении пользователю доступен весь каталог курсов по разным направлениям: ИТ, строительство и ремонт дома, спорт, йога и танцы, дизайн и архитектура, музыка и искусство, кулинария, развитие личности, иностранные языки и прочее. Выбрав интересующий раздел, студент может купить в нём нужный ему курс и изучать его в видеоформате в любое время.
Студентам и преподавателям конкретного курса видны аккаунты других пользователей. Они могут добавляться в друзья, обмениваться личными сообщениями и задавать вопросы в форуме.
Это особенно удобно тем, кто хочет находиться в контакте с автором мастер-классов, задавать ему уточняющие вопросы, заострять внимание на сложных моментах конкретной тематики. Здесь мы реализовали не главную, но очень важную цель: сократили ту самую дистанцию и воссоздали привычную современному человеку форму общения.
В приложении есть система поиска с возможностью отсортировать курсы по популярности, новизне и категориям. В самом профиле курса есть разделы с описанием, планом обучения, резюме инструктора и отзывами других студентов.
Краткое описание курса содержит информацию об уровне сложности, целевой аудитории и возрастных ограничениях для студентов. В нижней части экрана перед пользователем открывается ряд возможных действий: посмотреть демовидео, поделиться новостью об интересном курсе в соцсети, отложить, подарить или купить курс.
Дополнительные возможности
Любой пользователь может посмотреть часть видеоурока в течение пяти минут без регистрации на курс. Это позволяет ближе ознакомиться с контентом и формой его подачи и принять решение: начинать обучение или нет.
За покупку курсов, шеринг в соцсетях, приглашение друзей на сайт и отзывы студент получает бонусы, на которые можно покупать курсы или делать подарки. Вся информация о начисленных бонусах поступает к нему через оповещения и доступна в основном меню.
Техническая сторона
При разработке приложения мы старались использовать сильные стороны как проверенных временем, так и самых передовых технологий. На практике встречаются случаи, когда приходится расширять возможности таких инструментов, как Nginx или Memcached, и даже исправлять в них ошибки.
Например, на этапе проектирования модуля, отвечающего за обработку загружаемых пользователями видеофайлов, пришлось решать сразу несколько сложных с технической точки зрения задач:
-
Поддержка максимального количества браузеров и устройств.
-
Быстрая подготовка пережатого с нужными параметрами видео.
-
Максимально быстрая отдача видеопотока сервером.
Среднестатистическому пользователю может показаться, что эти задачи весьма тривиальны, ведь у всех перед глазами есть, например, YouTube, Vimeo и прочие гиганты индустрии. Они имеют достаточно ресурсов, чтобы поднять планку ожидаемого удобства весьма высоко. Однако связывание всех частей воедино сопряжено с огромным количеством проблем и компромиссов между удобством, защитой и другими особенностями сервиса.
Сегодня приложение умеет принимать на вход видеофайлы практически любого формата и достаточно быстро их обрабатывать даже в условиях повышенной нагрузки на серверы. При этом оно работает достаточно прозрачно для пользователей, автоматически находя обходные пути даже в случае загрузки «битых» или нестандартных файлов.
Мы не останавливаемся на достигнутом и продолжаем работу над сервисом. Постоянно следим за автоматически генерируемыми отчётами о качестве сконвертированного видео и оперативно реагируем на запросы инструкторов о расширении возможностей.
Приложение доступно для пользователей смартфонов на платформе Android.
© vc.ru