July 17, 2007

Отчет: Конкурс гаджетов в Украине от Майкрософта, опыт разработчика

Этим летом представительство компании Майкрософт в Украине проводит конкурс среди разработчиков гаджетов для сайта Live.com и Vista Sidebar. О начале разработки было объявлено 16 июня, гаджеты принимались до 16 июля, после чего началось голосование самих пользователей на сайте GadgetCompetition.com.ua. Само голосование будет продолжаться до 6 августа, после чего объявлят победителей. Главный приз конкурса - оплаченное участие в конференции для разработчиков TechEd 2007 в Барселоне. Среди участников голосования также разыгрывают призы.
Подобный конкурс Майкрософт планирует провести в 15 странах. Кроме Украины летом конкурс проводится в Швейцарии, Австрии и Норвегии, во всех остальных странах, в том числе в России конкурс будет осенью этого года (кроме России, участвуют Бельгия, Хорватия, Египет, Греция, Венгрия, Польша, Португалия, Румыния, Нидерланды, Великобритания). В конкурсе могут принять участие также и гаджеты, разработанные до объявления конкурса.
На украинский конкурс было представлено 67 гаджетов, большинство среди которых для Vista Saidebar.
Если сравнивать гаджеты для Висты с веб гаджетами, то количество закачек первых было значительно выше, думаю, это потому, что Виста гаджетами больше интересуются западные пользователи, поэтому такая разница скорее всего мало повлияет на результаты голосования. Согласно данным представительства Microsoft будут браться ко вниманию только голоса пользователей, в аккаунтах Live ID которых указана страна Украина. Что касается функционала голосования, то мне приходилось слышать много нареканий, что он очень не понятен и не удобен, это целая головоломка :)
Лично я представил на конкурс пару веб гаджетов (для Live.com). Поскольку до этого имел опыт разработки гаджетов для IGoogle и Netvibes, то скажу, что API от Microsoft выглядит как то менее удобным для разработчика, хотя разработка в среде Visual Studio .Net 2005, лично для меня, более привычная. Свой гаджет старался разрабатывать так, чтобы он работал не только в Live.com, но и в IGoogle и Netvibes, его даже можна встроить в любую HTML страницу.
Были также некоторые проблемы работы гаджета в браузерах отличных от Interent Explorer, в частности плохо работает ресайзинг высоты гаджета (а точнее он полностью отсутствует в Firefox и Opera), встречал на форумах сентенцию разработчиков от Майкрософт, что лучше уж так, чем вообще не поддерживать Firefox... Както странно звучит, ведь в IGoogle и Netvibes подобных проблем не наблюдалось.