Приложение украинского разработчика точнее всех в мире предсказывает дождь: как оно работает

Приложение RainViewer работает в 90 странах мира, включая Украину. Его разработчик уверяет, что во всех этих странах приложение дает самый точный краткосрочный прогноз осадков. Оно собирает данные с 1,2 тыс. погодных радаров по всему миру и умеет предсказывать дожди, грозы и снегопад на час вперед с точностью от 55 % до 90 %. Главного конкурента приложения, DarkSky, недавно купила компания Apple.

Проект в одиночку создал украинский разработчик Алексей Счастливый. Мы расспросили Алексея, как создавался проект и как он работает.


О приложении

Идея RainViewer родилась у Алексея Счастливого еще в 2012 году. Он тогда был разработчиком в IT-компании MacPaw. У Алексея была одна из первых версий iPhone, и он хотел создать какое-то приложение для него.  О бизнесе не думал, расценивал это скорее как хобби.

Алексей Счастливый

Задача, которую взялся решать Алексей, лежала на поверхности. Большинство ресурсов предсказывали дождь или любые другие осадки немногим точнее гадалок – в народе это называется «пальцем в небо». В прогнозе обещан ливень, а на улице светит солнце. Или наоборот.

Так происходило потому, что большинство ресурсов использовало для прогнозов данные, которые обновляются раз в 6 часов. Украинский Гидрометцентр свои расчеты производит и вовсе дважды в сутки – за это время все может измениться.

Курс Power Skills For Tech від Enlgish4IT.
Зменшіть кількість непорозумінь на робочому місці та станьте більш ефективним у спілкуванні в мультикультурній команді. Отримайте знижку 10% за промокодом ITCENG.
Реєстрація на курс

Самый точный прогноз дают метеорадары. Они раз в 5–10 минут сканируют пространство в радиусе 200–400 км вокруг себя и выявляют зоны осадков, их направление и тип (дождь, град, снег). Алексей решил написать программу, которая будет отслеживать эту информацию.

Всего в Украине три современных метеорадара, но работают только два: в Киеве и Харькове. «Один из них принадлежит корпорации «Украэрорух», и данные с него нужно покупать. Я собираюсь это сделать в этом году, это стоит 9 тыс. грн в месяц», – говорит Алексей.

Есть еще около пяти старых радаров, из которых работает только один, в Запорожье: он выдает данные об осадках раз в час.

В основном информация бесплатна и открыта для любого желающего. RainViewer именно так и работает: приложение бесплатно получает данные от тысячи радаров по всему миру. У 30 % радаров есть хороший API (интерфейс, к которому можно подключиться и собирать данные – прим. ред.), у остальных 70 % стран просто есть один или несколько веб-сайтов, с которых можно брать информацию.

С госорганами, как правило, договариваться не нужно. Часто это даже невозможно: «На первые письма отвечают изредка, а дальше и вовсе замолкают», – делится Алексей.

Как работает приложение

Принцип работы такой: радары выдают информацию о точном расположении зон осадков, их интенсивности и скорости движения. RainViewer собирает эту информацию в одно большое изображение, анализирует ее и строит прогноз на 90 минут вперед. Каждые 5 минут поступает более 600 изображений, которые нужно обработать.

Еще приложение может давать долгосрочный прогноз: в бесплатной версии – до 7 дней, в платной – до 14. Для этого они пользуются глобальным сервисом AerisWeather, который генерирует прогноз погоды для разработчиков со всего мира.

Сердце проекта – система «генерации и отображения карты осадков», которую Алексей создал сам за два месяца. Она берет все изображения с радаров и четырех спутников и в реальном времени отрисовывает карту осадков в нужном размере и цвете.

«Это все происходит за считанные миллисекунды. Как правило, данные дольше доставляются через интернет, чем генерируются системой», – говорит Алексей.

RainViewer

Как развивалось приложение

У приложения сейчас около 30 серверов по всему миру. Основные, которые обрабатывают изображения и строят прогноз, находятся в Германии и Финляндии.

В команде Счастливого восемь человек. Разработкой iOS, сайтом и системой обработки и хранения данных Алексей занимается лично. Еще есть два Android-разработчика, специалист, который написал версию для Apple Watch, маркетолог, дизайнеры и два сотрудника службы поддержки. Все они работают удаленно по несколько часов в день. Также Алексею помогает жена: она занимается маркетингом проекта и поддержкой пользователей.

Первая версия RainViewer на AppStore

Алексей запускал проект без вложений, занимался им в свободное от основной работы время. Первые пользователи пришли органически. За первые 9 месяцев в App Store приложение скачали 3 тыс. раз. За следующие 3 месяца – еще 5 тыс. раз.

«Летом 2017 года я заработал первые $500 за месяц на приложении и решил уйти с основной работы, чтобы посвятить больше времени своему проекту. Тогда 75 % дохода приносила реклама, а за $0,99 ее можно было отключить», – говорит он.

Сейчас RainViewer обменивается данными со 1180 радарами в 90 странах мира. На AppStore у приложения 1,4 млн скачиваний, а на Google Play – 1,2 млн. В день активных пользователей обычно 50–150 тыс., в месяц – 500-600 тыс., иногда доходит до 1 млн.

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

Как продвигают и сколько зарабатывают

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

«Все зависит от того, идут ли дожди в регионе. Если в стране сезон дождей, то приложением пользуются чаще», – объясняет Алексей.

Сейчас заработок идет через подписку. Месячная стоит $3, годовая – $15. За эти деньги пользователь может:

  • отключить рекламу;
  • добавить больше избранных мест;
  • получать расширенный прогноз погоды на 48 часов и 14 дней вместо 24 часов и 7 дней;
  • получать более частые обновления карты (раз в 5 минут, а не раз в 10 минут);
  • получать прогноз осадков на 90 минут вместо 30 минут;
  • отслеживать направление движения осадков (пока только для Android-версии).

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

В начале лета главного конкурента проекта, DarkSky, купила компания Apple, чтобы добавить поминутный прогноз осадков для США в стандартное погодное приложение новой версии операционной системы iOS. По сути, после покупки Apple конкурента проект Алексея остался единственным в мире с бесплатным API.

«Когда это случилось, все переживали, что теперь Apple доработает свое стандартное приложение и люди не будут пользоваться сторонними сервисами. Но, честно говоря, доработок немного, да и выглядят они так себе. Поэтому, по сути, аналогов нашему продукту нет», – уверен Алексей.

На вопрос, сколько стоит компания, Алексей говорит, что оценить сложно, так как инвестиций они не привлекали и предложений по поводу продажи им не поступало. Теоретически он был готов продать бизнес за $1,5 млн, при этом отмечает, что эта оценка может разойтись с мнением возможных покупателей.

Нещодавні статті

Power BI: какой курс выбрать для начинающих

Power BI (Business Intelligence) Microsoft – это не просто платформа для анализа данных, а ключевой…

15/01/2024

Лас-Вегас: удивительная история города азарта, мафии и головной боли для архитектора

Лас-Вегас — один из самых узнаваемых городов на планете, который ежегодно манит к себе миллионы…

24/11/2023

Более 800 раз. Пограничники подсчитали, сколько взяток им предлагали уклонисты

Из-за широкомасштабного вторжения россии в Украине было введено военное положение и объявлена ​​мобилизация. Военнообязанным мужчинам…

24/11/2023

На 100 отзывов – 100 отказов? Советы рекрутеров, как не терять мотивацию при поиске работы

«Вижу цель – не вижу препятствий». Знакомая фраза? Часто ею руководствуются кандидаты, ищущие работу мечты.…

24/11/2023

Открытый банкинг. В НБУ раскрыли детали предстоящего обмена данными между банками

Национальный банк Украины работает над открытым банкингом. Речь идет о структурированном и безопасном обмене данными…

24/11/2023

Финансовый консультант потратил более $4 млн своего клиента на азартные игры и недвижимость

В США финансовому консультанту предъявили обвинение в растрате около $5 млн, которые принадлежали его клиенту.…

24/11/2023