Приложение What to watch
Highload начинает публиковать истории о pet-проектах, вошедших в топ-20 лучших по итогам голосования наших читателей. Параллельно эти проекты оценивает жюри из опытных разработчиков и инвесторов. Победителей конкурса мы планируем объявить 10 июля.
Лучшие проекты получат призы от компании Genesis: занявший первое место – Apple iPhone 12 64GB, второе место – наушники Marshall Monitor II ANC Black, третье – набор Arduino.
Дальше — рассказ разработчика Максима Ищенко о его pet-проекте — мобильном приложении What to Watch.
Я люблю смотреть хорошие фильмы. В какой-то момент у меня появилась идея сделать агрегатор информации по фильмам на разных языках с поиском, фильтрами, площадками для просмотра и всей необходимой информации в одном месте.
Я мобильный разработчик с 2015 года. Задумывал этот проект для реализации своих идей и как отдушину от работы (где обычно вы делаете то что нужно, а не то, что хотите), а также для прокачивания скиллов мобильной разработки.
Основная идея — удобный поиск фильмов. Приложение дает пользователю возможность поиска фильмов в трех режимах: список, полные детали, просмотр трейлеров с фильтрацией. Авторизированному пользователю доступна возможностью сохранять фильмы в профиле (в категориях «Буду смотреть», «Смотрел» и «Избранное»). Кроме того, пользователю доступны жанры и специальные категории для поиска фильмов. Сохраненные фильмы в профиле доступны офлайн, без интернет-подключения.
Есть идея в будущем добавить еще функционал подписок и друзей, а также возможность отслеживать их предпочтения.
После того, как у меня возникла идея простого поиска фильмов, я стал начал заниматься поиском источников информации (видео, данных о фильмах, переводов, источников онлайн-просмотра). После начал задумываться о базовом концепте UX и придумал название What to Watch, а друзья помогли с логотипом и серверной частью.
Вот какие технологии я использовал:
Среди самых сложных для меня этапов разработки оказались:
Идея полностью реализована как мобильное приложение для iOS и Android. Все детали есть по этой ссылке.
Функционал полностью реализован, в базе сейчас 21 тыс. фильмов (с 1989-го до 2020 года). Приложения локализованы под 15 языков и опубликованы в маркетах. Основные баги уже исправлены, App Center помогает в сборе информации о сбоях.
У приложения уже около 3,5 тыс скачиваний на Android и более 2,5 тыс. — на iOS. Сейчас в месяц делается примерно 300–400 новых скачиваний на Android и 200 — на iOS. Все это без вложений в рекламу и продвижение.
Монетизация уже реализована через рекламу AdMob (баннер внизу экрана, нативная реклама в списках, полноэкранная реклама) и платное отключение рекламы (оно стоит $2,5).
В рамках конкурса pet-проектов разработчики и инвесторы оценят проект What to Watch по таким критериям:
1. Оригинальность идеи.
2. Качество кода.
3. Технический уровень.
4. Жизнеспособность идеи.
5. Перспективы проекта как бизнеса.
6. Инвестиционная привлекательность.
Победителей среди 20 кейсов определят на основе оценок инвесторов (45%), разработчиков (45%) и голосов читателей Highload (10%).
Более подробно, кто и как будет оценивать кейсы, можно прочитать здесь: статья об экспертах, критериях и правилах конкурса.
Вячеслав Белый
Mobile Team Lead, Co-Founder iOS Ukraine.
Оценивает проекты на iOS.Mobile Team Lead, co-founder iOS Ukraine, основатель первой в Украине онлайн-конференции по iOS-разработке, ведущий обучающего YouTube-канала, консультант и аудитор мобильных команд.
Елена Мажуга
Старший инвестиционный аналитик Genesis Investments.
Роман Бабицкий
Основатель инвесткомпании Babitskyi Investment, глава совета по вопросам иностранных инвестиций и экономического развития Украины.
Дмитрий Томчук
Основатель инвестиционного фонда Fison.
Андрей Губский
Microsoft MVP, PhD Software Architect в Video Intelligence AG. Создатель проекта //devdigest. Один из организаторов Ukrainian .NET Developer Community.
Более десяти лет работает в IT-индустрии. Поддерживает ряд библиотек с открытым исходным кодом. В профессиональной сфере занимается высоконагруженными проектами и проектами, связанными с медиа.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…