четверг, 29 ноября 2012 г.

TechEd 2012 Russia моими глазами.



Я хотел бы рассказать о конференции TechEd 2012 Russia которая проходила с 27.11-28.11.2012 в «Крокус Экспо», виденье моими глазами.

Спасибо, Microsoft Россия за приглашение на конференцию!

Международной конференции TechEd Russia 2012 посвящена самой актуальной технологической информации в области современных технологий Microsoft. Там можно узнать много нового, о технологиях Microsoft’а, «потрогать» их продукцию и их партнеров, а именно планшеты на Win8, ибо я все думаю покупать или нет =), правда Surface замечен мной не бы.  А что самое главное, установить контакты  Российского и международного уровня.
Участие в конференции – самый простой способ для занятого профессионала в сфере ИТ оставаться в курсе важнейших трендов индустрии и технологий Microsoft.
Программа была довольно насыщенная и довольно интересная.

 «6 минут до начала»

Меня интересовали разработки в области Windows Phone 8, Windows 8 - первоочередная моя цель докладов.

Трек №0. На пленарном докладе был показан коротенький ролик о том, как видит Microsoft будущее и что делает в осуществлении этого. Конечно, было много слов о новых платформах Windows 8 и  Windows Phone 8, про другие технологии тоже не забыли, как например Microsoft Dynamics и как всегда много слов о том, как хорошо «жить» в облаке. Миша Черномордиков продемонстрировал хорошую работу распознание речи на русском языке на телефоне под управлением Windows Phone 8.

Трек №1. «Новые возможности платформы Windows Phone 8 для разработчиков» читал ее Стас Павлов.



Windows Phone 8, довольно сильно отличается от своего предшественника 7, хотя снаружи не особо, да и разработчиков на самом деле не так уж сильно коснулось.

Это был обзорный доклад о том, что появилось нового, на какие доклады стоит сходить, чтобы послушать более подробно о новых «фичах».
К основным особенностям новой платформы можно отнести следующие функции/возможности:


  •        Поддержка многоядерных процессоров, до 64
  •        Поддержка 2 новых разрешений дисплеев, теперь это: WVGA, WXGA и 720p
  •        Поддержка карт памяти MicroSD
  •        Встроенный браузер Internet Explorer 10, как говорят еще быстрее и надежнее
  •        Поддержка нативного кода, C++, Direct3D
  •        Работа с NFC и Bluetooth при помощи PeerFinder, а также StreamSocket
  •        Позднее расскажу о том как я игрался с Bluetooth’ом и сколько неожиданностей это вызвало =)
  •        WinRTP API
  •        Карты Nokia Maps интегрированные в систему
  •        Новые живые плитки 3 размеров с расширенными возможностями
  •        Как они называют «линзы», эта технология открывает новые возможности по     редактированию, накладыванию фильтров и другие вкусности, при работе с камерой.
  •        .Net 4.5
  •        VoIP
  •        Garbage Collection
  •        Работ картографических сервисов в фоне
  •        И много другого по мелочам и нет.



Полный список с небольшими пояснениями 
  
Трек №2. «Windows 8: Экосистема и лучшие устройства». Промо трек о том, какие дивайсы сейчас есть на рынке или появятся в будущем  на новой OC. Небольшие рассказы о том, как это все гармонично связывается между собой новые продукты Windows Phone, Windows 8 и даже не забыли старый добрый xbox 360. Некоторые вещи, мне показались довольно интересны, как например, SmartGlass и еще.

Трек №3. «Реализация покупок внутри приложений для Windows Phone 8» читал ее Клиф Симпкинс (Cliff Simpkins) является менеджером продукта в команде Windows Phone и отвечает за взаимодействие с разработчиками. Клиф – очень яркий докладчик и интересный собеседник, жалко, что мой английский очень низок.
Рассказ был довольно интересен, но синхронный перевод страдал, не дотягивая даже до гугл транслита, что очень печально. Речь шла о том, что в WP8 был в веден  MO billing. Что можно оплачивать, делать какие-то отдельные покупки, путем оплаты с телефона, через мобильного оператора, притом все это берет на себя microsoft marketplace, забирая себе 30% выручки (как и с обычных продаж). Это очень интересная тема, которую следуют исследовать в будущем. Так же был рассказ о том, как это здорово, и это увеличивает продажи в среднем в 2 раза, а при русском менталитете, мне кажется, это цифра еще больше. Немного рассказал о схеме free to play с цифрами, в сравнении с другими моделями монетизации.

Трек №4. «Тестировании приложений с использованием Microsoft Test Manager 2012 и Lab Management 2012». Тема этого доклада отличается от WP8, Win8 разработки, но пошел туда исходя из соображений, что на новой работе столкнулся  с юнит тестированием, немного углубиться не помешает. Довольно интересная вещица, возможно, что Win 8, WP8  разработка отделиться от основной группы разработчиков перекачивав на tfs  с gita.
Ссылки по теме:
Что нового в Microsoft Test Manager 2012

На этом первый день закончился.
День второй.
Трек №1. «Windows 8: Дизайн приложения», читал который Константин Кичинский. Краткий и довольно емкий доклад о том, как следует  строить «правильные» приложения.
Много полезных ссылок на данную тему:



Трек №2. «Взаимодействие между приложениями в Windows Phone 8».  Очень интересный и познавательный рассказ о появлении в  Windows Phone 8 новой возможность для разработчиков по регистрации своего приложения, как обработчика специфического протокола. Это позволяет другим приложениям запускать ваше с параметрами, которые определяют его поведение, как будто это специализированные задачи загрузки и запуска.

Трек №3. «Windows 8 + Windows Phone. Разрабатываем мобильные решения с Windows Azure - Часть II». Интересный и познавательный доклад о том, как добавить к приложению поддержку геолокации, медиа-служб и коммуникационных служб между облаком и устройством с помощью Windows Azure.

Трек №4. «Живые плитки, экран блокировки и оповещения в Windows Phone 8». Краткий общий рассказ о новых типах плиток и размеров. Новая возможность выводить уведомления и предоставлять обои на экран блокировки, что открывает новые возможности.

Трек №5. «Разработка игр для Windows Phone 8 на C/C++». Демонстрация новых графических движков под Windows Phone 8:
И другие…
А также связку directx + xaml

Трек №6. «Модульное тестирование в Visual Studio 2012». Довольно интересный и познавательный доклад о практики модульного тестирования, а также новые возможности Visual Studio 2012.

Чуть не забыл, самая важная вещь - на WP8 теперь можно делать скриншот экрана – вкл + виндовс.


Кого заинтересовали данные доклады, могут чуть позже посмотреть их на сайте techdays





пятница, 23 ноября 2012 г.

Реклама, статистика и продвижения приложений применительно к WP7.


В данной серии статьей я расскажу о личном опыте работы со статистикой и различными рекламными модулями.
Начну издалека, у меня давно имелось приложение "Слова любимым", еще с марта 2012, и в один прекрасный вечер я решил увеличить  контент, ибо все оценки были связанны с просьбой увеличить его. На тот момент у приложения из статистики была только статистика по загрузкам доступная из маркетплейса, на тот момент это 35500 скачиваний,  в среднем в день скачивают 110-130 человек, перед праздниками оно повышается в разы.
Мне стало интересно посмотреть, как работает реклама, много ли она приносит и заодно посмотреть статистику, сколько людей пользуется постоянно, что им интересно и тд.
Код как вставлять то или другое в статье не привожу, ибо особых сложностей то не составляет, все описано в документации + куча статей на эту тему.
Статистика на выбор:
И та и та в моих целях меня удовлетворяет, но я остановился на google, устанавливается она довольно легко. Помимо общей посещаемости я фиксирую отправки - посылаю события из какой категории сообщение и каким методом оно было  отправлено.
Со статистикой на этом я и решил остановиться.
Статистика меня в целом порадовала, API работает стабильно, среднее количество посещений составляет 750-850 в день. Новых посетителей 40% и 60% возврата. Возвраты я считаю это хорошо =)

Так же я решил попробовать поставить рекламу и посмотреть, что это за зверь, и много ли он принесет.
Рекламы для WP7 существует не мало, вот самые популярные:

Самая надежная в плане API и ошибок. Самый высокий eCPM  (эффективная цена за тысячу показов) + оплачивается 100% показов.
Проблема в том, что они не переводят деньги в Россию. Но сеть расширяется, надеюсь в скором бедующем появиться.

Простое API, ошибок за две недели тестирования не наблюдал.  eCPM - средний.
Вывод средств банковский перевод или веб мани.

WP7 ориентированный провайдер рекламы, позволяет рекламировать свои приложения в обмен на отображение рекламы в вашем приложении.

Один из самых популярных и часто используемых разработчиками рекламной сети.
Правда eCMP низкий, FillRate (количество ответов с рекламой к общему числу запросов рекламы) ~20%. Возможен вывод средств в Россию при помощи банковского перевода.

Плохой FillRate в некоторых странах, в том числе и в России.  eCMP аналогичен Google AdMob.
Вывод средств в Россию возможен:
Минимальный вывод  $50 для PayPal или $300 для банковского перевода.
Срок выплаты - 60 дней.

При работе с рекламой не стоит забывать про очень приятную утилиту adrotator, она позволяет менять рекламу налету.


Из всего этого разнообразия я решил остановиться на русском провайдере рекламы «Бегун».
Ибо это мой первый опыт, а общаться и разбираться на родном языке - приятнее.
Зарегистрировавшись и скачав SDK, не поняв как тут можно подключить свое приложение, я обратился в службу тех. поддержки, отвечают они довольно шустро, в течении дня, где мне сказали, что я должен зарегистрироваться как партнер  и предоставить информацию о своем приложении.
Притом на одном почтовом ящике они не разрешают держать два аккаунта, что печально.
Из информации они требуют ссылку на магазин или обзор приложения, дальше все делают сами.
После этого у меня появилось две партнерские программы:
WindowsPhone приложение и АвтоКонтекст показы для мобильных.
Установив рекламу, обновив приложение в магазине, я стал с нетерпением дожидаться миллионов (шучу). За 1000 показов они обещают платить около 25 руб., за клики в районе 2 рублей.  Это не миллионы, но все равно приятно.
Первые результаты рекламы меня сразу расстроили и я в пал в непонимание.
Первая рекламная программа показывала клики  ~20шт., а вторая ~10 показов в день.
Пообщавшись с тех. поддержкой пришло понимание,  в рекламный баннер они подсовывают рекламу двух видов: одна оплачивается только за клики, а вторая только за показы. У меня преобладает первая реклама. Вторая до сих под не перевалила за 100 показов в день, при том что у первой в районе 4к в день. Возможно, это связано с количеством рекламодателей 1-4.
В итоге по деньгам было получено:
Клики - в день 10 - 30, при средней ставке за клик 1,2 рубля (0,7 - 4 руб.) это 10-30 рублей
Показы - в день 15 - 40, это около 50 копеек.


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