20 апреля в минском ресторане «7 небо» состоялся первый отечественный хакатон Windows 8. На мероприятии, которое длилось с утра до позднего вечера, любой желающий мог разработать приложение под WinPhone 8/Win8 — в составе команды или в одиночку превратить оригинальную идею в реальный апп. Посильную помощь девелоперам оказывали приглашенные эксперты, которые на протяжении всего хакатона давали советы по реализации и функционалу. В итоге полторы сотни участников разработали более десятка новых приложений: от генератора теплых ламповых нян котов до битторрент-клиета, оффлайн-карты Минска, поисковика столичной недвижимости и затягивающих логических игр. В финале эксперты отобрали и наградили лучших.
По мере наполнения участниками ресторан «7 небо» все больше напоминал оживленный офис — опытные и начинающие, независимые и представляющие крупные ИТ-компании разработчики оживленно болтали за столами перед раскрытыми ноутбуками. Некоторые пришли в составе заранее сформированных групп, кто-то планировал разработать что-нибудь стоящее в одиночку, вооружившись лишь прорывной идеей. Но каждому ближайшие 12 часов предстояло напряженно программировать.
«Я на таком хакатоне впервые. У меня, если честно, нет никаких идей, но я хотел бы научиться красиво писать под Windows 8. Надеюсь, получится присоединиться к какой-нибудь команде и покодить», — делится один из участников Антон.
На минский хакатон для чтения обучающих докладов и помощи участникам в разработке, юзабилити и дизайне приехали представитель «Microsoft Россия» и евангелист Windows 8 Стас Павлов, CEO компании DevRainSolutions Александр Краковецкий, руководитель белорусского Windows-сообщества Максим Павловский и другие мэтры.
«В течение дня каждый из вас, даже тот, кто никогда не сталкивался с Windows 8, сделает свое первое приложение», — пообещала Яна Потеева — руководитель event-направления dev.by, который организовал мероприятие.
Представитель Microsoft Мария Аникина отметила, что решение провести очередной хакатон Windows 8 именно в Минске пришло не просто так: «За последние годы мы видим, что очень хорошие приложения под WindowsPhone и Windows 8 создаются именно здесь. Мы хотим увеличить количество таких приложений и просто быть к вам ближе».
По мнению главного технического эксперта от Windows Стаса Павлова, минский хакатон отличается от остальных: «Обычный хакатон выглядит так: вы пришли, где-то там сидят организаторы, а вы сами делаете что-то непонятное. Если не обладаете глубокими техническими знаниями, то дойти с чем-то достойным и интересным до конца мероприятия шансов нет. У нас довольно хитрый хакатон: на протяжении всего времени здесь будет кто-то выступать. Контент подобран так, что вы действительно сможете уйти с мероприятия со знаниями о том, как написать базовое приложение под Windows 8 — например красивый RSSreader, который является 90% успеха. Вообще, мы не ожидали, что придет так много людей: для Москвы собрать кого-то на выходных попросту нереально, поэтому мы начинаем подобные мероприятия в пятницу, а в субботу приходят уже только те, кто доживет. Спасибо за то, что решили подарить свой выходной день нам!»
Мероприятие официально стартовало. Участники незамедлительно принялась разрабатывать приложения, не забывая параллельно слушать полезные доклады. Стас Павлов рассказал о том, с чего начинать при создании первого приложения для Windows 8, о проектировании приложений и об аппах с общим кодом для WindowsPhone и Windows 8.
Александр Краковецкий из DevRain Solutions поведал об опыте компании в создании хорошего Windows 8 приложения, а его коллега Михаил Галушко рассказал о создании фреймворка для разработки Windows 8 аппов и о must have библиотеки для Windows 8 разработчика. Александр Сороколетов из DreamTeam Mobile выступил с докладом «Интеграция приложений в экосистеме Windows 8: протоколы и ассоциация с типами файлов». Егор Богатов из viber рассказал о коммуникациях в Windows 8, а Александр Кичкайло из Offsiteteam Corp — о создании Windows Store приложений для MS Project Server.
В течение мероприятия было проведено три Call 2 Apps, во время которых разработчики презентовали на сцене свои продукты. Эксперты оценивали степень готовности и вносили пожелания. Авторы лучших приложений награждались сувенирами, но самые ценные подарки ждали финалистов, которых объявили под покровом ночи в самом конце марафона.
Безоговорочным победителем хакатона Windows 8 стала команда Brain Boost. Вступив в гонку лишь на втором Call 2 Apps, к финалу ребята умудрились разработать целую серию игр на развитие способностей — логики, памяти и внимания. За старания участникам команды был вручен WindowsPhone HTC.
Вторые места разделили разработчик приложения OfflineMinskMap и команда-разработчик игры Hot Scroll, за что получили по NokiaLumnia 820. Приложение OfflineMinskMap позволяет пользоваться подробной картой белорусской столицы без подключения к интернету. До конца хакатона автор успел внедрить несколько «фишек» в соответствии с пожеланиями экспертов — например, если пользователь хочет посмотреть карту местности за пределами Минска, приложение автоматически перенаправит его на GoogleMaps.
Игру Hot Scroll команда представила эффектно: вручив ноутбук одному из членов жюри, разработчики на радость публике устроили соревнование на скорость скроллинга. По задумке приложения, каждому из участников назначался один из двух персонажей. Герои начинали бежать со скоростью, соответствующей быстроте вращения колесика мышки. Победителем, конечно, становится тот, кто первым пересекает финишную черту. В планах — добавить платную возможность выбора направления скроллинга, вверх или вниз, и сделать браузерный клиент.
Специальными призами отметили команды iTechArt, Code Matters и MvG, а также разработчиков приложения Minsk Apartment. iTechArt разработала интерактивный путеводитель по Беларуси с перечислением достопримечательностей и мест отдыха, возможностью узнать историю разных городов и посмотреть карты. В перспективе обещано настроить подгрузку картинок из Flickr и динамическое обновление контента.
Команда MvG разработала видеорегистратор для автомобиля на базе мобильного телефона с возможностью смотреть положение машины в момент регистрациина карте.
CodeMattres представила математический квест — игру, где с помощью математических операций над набором чисел нужно получить определенный результат. Предусмотрен таймер для динамичности, ожидается доработка мультиплеера.
Приложение MinskApartment позволяет искать жилье в столице с отображением адресов на карте и возможностью прикладывать к объявлениям фотографии.
Специальный приз от компании Clickand Growполучили разработчики битторрент-клиента для Windows 8.
Ноткой радости, любви и плюшевости на хакатоне Windows 8 стало приложение от приглашенного эксперта Андрея, которое он разработал между тем, как помогал командам. В нем можно нажимать на кнопки клавиатуры, чтобы вызывать на экран любимцев всех женщин и некоторых бородатых мужчин — нян котиков. Как и во всех классических аркадах, в конце приложения появляется босс — огромный нянкэт, который может бесконечно крутиться под экстаз умиления у публики и радовать всех своей беспрецедентной добротой.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.