Как стать автором
Поиск
Написать публикацию
Обновить
-0.2

Windows Phone *

Мобильная ОС компании Microsoft

Сначала показывать
Порог рейтинга
Уровень сложности

История Imagine Cup 2014 глазами Brainy Studio

Время на прочтение6 мин
Количество просмотров6.4K
В прошлом году замечательная команда студентов-программистов из Перми Briany Studio отправилась на финал соревнований Imagine Cup в штаб-квартиру Майкрсофт в Сиэтл и принесла России победу в категории «игры». Сейчас, когда основной этап соревнований в России только начинается, ребята решили поделиться своими впечатлениями от поездки, чтобы вдохновить другие команды на участие в конкурсе и победу. Мы с удовольствием публикуем впечатления ребят в нашем блоге.

Всем привет! Летом 2014 года наша команда Brainy Studio оказалась в финале международного конкурса Imagine Cup, где мы представляли Россию в номинации «Игры» со своим проектом TurnOn. Нам удалось занять первое место, выиграть главный приз в размере 50 000 долларов, а также получить 20 000 евро на развитие своего стартапа в дополнительном конкурсе AppCampus Award.



Если интересно — заходите под хабракат, там ещё много красивых видео!
Читать дальше →

Возрастной рейтинг игр магазина Windows понятным языком

Время на прочтение4 мин
Количество просмотров11K

Не секрет, что в России c 01.09.2012 года были введены возрастные ограничения на ТВ, поэтому совсем неудивительно, что ограничения по возрасту распространяются и на игры в Windows Store. Учитывая, что вы можете предоставить вашу игру для рынков различных стран, желательно знать и особенности иноземного лицензирования.

Для тех, кому тяжело читать мануалы, кто предпочитает отсутствие лишний подробностей и готов смириться с довольно вольным языком, я постараюсь под катом «на пальцах» объяснить, как получить рейтинг для игры.
Читать дальше →

Application Insights – собираем телеметрию Windows Phone и Windows приложений

Время на прочтение4 мин
Количество просмотров8.9K


Я рада сообщить вам о том, что теперь Application Insights поддерживает сбор телеметрии Windows и Windows Phone приложений. Теперь вы можете получить информацию о том, как пользователи взаимодействуют с вашим приложением, а также диагностировать проблемы, возникающие при работе приложения. Все полученные данные визуализируются на портале Azure Preview.
Читать дальше →

Разработать мобильное приложение и выиграть — интервью с главой департамента мобильной разработки Александром Богдановичем

Время на прочтение6 мин
Количество просмотров7.8K
Мы начинаем серию интервью с нашими специалистами на самые актуальные и интересные темы из мира IT.
И сегодня на вопросы ответил Александр Богданович — глава департамента разработки мобильных приложений XIM Wireless. Александр рассказал о выгодах мобильного приложения для бизнеса, поделился секретами о том, как не «прогореть» с мобильным приложением и пояснил, почему же выгодно разрабатывать именно кросс-платформенное приложение.

Читать дальше →

«Трудности» перевода приложений для Windows Store

Время на прочтение4 мин
Количество просмотров9.5K


У меня было локализованное приложение для Windows Store. В нем была возможность переключить язык на английский, но даже с английским интерфейсом приложение продолжало удивлять англоязычных пользователей русскими кириллическими «иероглифами» на заставке и логотипах. А русскоязычные пользователи в свою очередь удивлялись тому, что приложение называлось не по-русски. О том, как получилось такое безобразие и как сделать хорошо эта статья.

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

Анонс конференции Mobius 2015: доклады по iOS, Android и Mobile Security

Время на прочтение4 мин
Количество просмотров6.8K
Всем привет!

3 апреля 2015 года в Санкт-Петербурге пройдёт конференция Mobius для программистов, разрабатывающих ПО под Android, iOS, Windows Phone и другие мобильные платформы.



Доклады конференции будут сугубо ТЕХНИЧЕСКИМИ. В программе:
  • более 20 технических докладов от экспертов в области мобильной разработки;
  • Мастер­классы от гуру программирования под iOS и Android;
  • Зоны свободного общения — возможность неформального контакта с участниками.


На конференции НЕ БУДЕТ:
  • докладов про маркетинг и продвижение мобильных приложений;
  • презентаций про инвестиции, стартапы, бизнес-­модели, монетизацию и т.п.;
  • лекций про внедрение Agile и других методологий разработки;
  • коворкингов, хакатонов и прочих всем надоевших баззворд-активностей.


Из похожих конференций в России есть только московская конференция #MBLTDev от компании e-Legion и… и всё. Все остальные конференции занимаются играми, продвижениями, трафиками и другими не-девелоперскими делами. Так что приятно, что в этом поле появился хоть кто-то, кроме нас :) Потому что на других конференциях, конечно, попадаются девелоперские доклады, а иногда и целые секции, но этого, к сожалению, все равно мало. Особенно на фоне роста числа технических мобильных конференций в Европе и США.

Подробнее о Mobius 2014 и Mobius 2015 ...

Зачем мы сделали приложение Билайн под Windows Phone и что в этой ОС есть такого, чего нет в iOS и Android

Время на прочтение4 мин
Количество просмотров34K
У нас есть приложения для абонентов с личным кабинетом на Android и iOS. Когда число пользователей смартфонов WP в нашей сети перевалило за полмиллиона, мы, естественно, начали писать приложение. Учитывая количество потенциальных установок и тот факт, что у других операторов приложения на WP нет, Microsoft всячески помогала нам с информацией по особенностям ОС.

А особенностей было много. Например, выяснилось, что нативный контрол карты в SDK для Windows Phone 8.1 Runtime достаточно медленно работает с метками на карте, если их больше 5. Во время изменения положения и масштаба эти пины отстают от самой карты. Можно использовать MapIcon, но в этом случае не гарантируется, что пин будет показан на карте: например, его может перекрыть название улицы. Пришлось делать кастомный растровый слой на карте для улучшения производительности.



Вторая сложность – в Windows Phone 8.1 Runtime SDK нет возможности отправить USSD-запрос из приложения или скопировать какой-то текст (номер USSD-запроса, например) в буфер обмена системы.
Читать дальше →

Внимание, конкурс идей приложений для Microsoft и Mojio

Время на прочтение2 мин
Количество просмотров5.1K
Привет, Хабр! Сегодня мы хотим объявить о сотрудничестве Microsoft с ванкуверской компанией Mojio, партнером Windows Dev Center и создателем открытой платформы для «подключенных автомобилей» (connected car).



В рамках сотрудничества и во имя поощрения разработки приложений для Windows Phone обе компании решили провести конкурс приложений, в котором вы можете стать обладателем одной из подарочных карт Visa номиналом $1000.
Читать дальше →

Как получить удобный доступ к XAML-ресурсам из Code-Behind

Время на прочтение13 мин
Количество просмотров19K


Хочу рассказать, как максимально удобно работать с XAML-ресурсами из Code-Behind. В этой статье мы разберемся, как работают пространства имен XAML, узнаем о XmlnsDefinitionAttribute, используем Т4-шаблоны и сгенерируем статичный класс для доступа к XAML-ресурсам.
Читать дальше →

WRL и BindableAttribute

Время на прочтение4 мин
Количество просмотров3.3K
Основным паттерном при разработке UI приложений для Windows Runtime является MVVM. В документации говорится, что объектом привязки может быть объект CLR, объект пользовательского интерфейса, объект среды выполнения Windows Runtime (если у него есть атрибут BindableAttribute или если он реализует ICustomPropertyProvider).

Наиболее простым сценарием при разработке приложений является добавление атрибута BindableAttribute к классу ViewModel и реализация интерфейса INotifyPropertyChanged. Если интересно, как это сделать с помощью MIDL, C++ и WRL, то добро пожаловать под кат.
Читать дальше →

MugenMvvmToolkit — кроссплатформенный MVVM фреймворк

Время на прочтение18 мин
Количество просмотров28K

MugenMvvmToolkit


Введение


Паттерн MVVM хорошо известен, о нем написано много статей, наверное каждый NET-разработчик сталкивался или слышал об этом паттерне. Цель этой статьи – рассказать о собственной реализации этого паттерна.
MugenMvvmToolkit — является кроссплатформенной реализацией паттерна MVVM и на текущий момент поддерживает следующие платформы:
  • WinForms
  • WPF
  • Silverlight 5
  • Silverlight for WP7.1, WP8, WP8.1
  • Xamarin.Android
  • Xamarin.iOS
  • Xamarin.Forms
  • WinRT XAML framework for Windows 8 Store apps

Читать дальше →

Топ игр и приложений 2014 года в российском Магазине Windows Phone

Время на прочтение3 мин
Количество просмотров17K
Мобильная платформа Windows Phone – самая молодая на рынке. Наша стратегия по работе с ведущими разработчиками довольно проста – мы определяем потенциально лучшие приложения и помогаем в том, чтобы они оказались на наших платформах. В этом году мы выбрали примечательные и яркие игры и приложения, которые набрали большое количество положительных отзывов и добились популярности у пользователей.



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

Мы с нетерпением ждем 2015 года и возможности преподнести вам много приятных сюрпризов, которые мы приготовили для вас в новом году.
Читать дальше →

С Новым годом!

Время на прочтение2 мин
Количество просмотров12K


Дорогие друзья,

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

Подводя итоги 2014 года, мы хотим поблагодарить всех наших читателей.
Читать дальше →

Ближайшие события

OpenGL ES 1.1 в Windows 8 и Windows Phone 8.1

Время на прочтение7 мин
Количество просмотров16K
В далеком 1998 году я пытался сделать свою игру с OpenGL. Разработка с трудом дошла до альфы и была заброшена, но что особо запомнилось, так это как удобно было делать под GL интерфейсы — ортогональная проекция, пара трансформаций, биндинг нескольких вершин с GL_TRIANGLE_STRIP и у нас уже есть кнопка. И вот, спустя шестнадцать лет и занимаясь мобильным игростроем я столкнулся с таким же подходом в OpenGL ES 1.*, разве что 2D текстуры без вращений можно теперь рисовать через glDrawTexfOES.
Я поддерживал несколько проектов, сделанных по этому принципу и понемногу в голове выстроился коварный план: сделать кросс-платформенную 2D игру на мобильных с OpenGL ES и на C#, а на десктопах с обычным OpenGL. Цели я добился не с первого раза и было с этим много проблем, но в результате очередной проект у меня работает без изменений бизнес-логики на iOS, Android, BlackBerry, Windows XP/7, Mac OS X, Linux, ReactOS, Windows 8, Windows Phone 8.1. Материала набралось на много статей, но в этот раз я расскажу именно о поддержке Windows Runtime.
Читать дальше →

Знакомьтесь, сервис HockeyApp – ваш помощник для анализа работы мобильных приложений

Время на прочтение3 мин
Количество просмотров37K


Hockey App, не так давно вошедший в состав официальных сервисов компании Microsoft, уже давно известен среди разработчиков, как инструмент для получения своевременной информации о поведении мобильных и desktop-приложений на этапе их бета-тестирования и в режиме распространения приложения в магазине.

В будущем инструментарий HockeyApp будет интегрирован в новый SDK облачного сервиса Application Insights, который на данный момент ориентирован на сбор данных об операциях, производительности и использовании приложений на различных устройствах.

Это отражает планы компании по расширению функционала Visual Studio и сервиса Application Insights для разработчиков iOS и Android.

На данный момент HockeyApp продолжает свою работу, как самостоятельный сервис. И в этой статье мы рассмотрим пример использования его механизмов для приложения Windows Phone 8.1.
Читать дальше →

Бета нового 2ГИС под Windows Phone (офлайн!)

Время на прочтение2 мин
Количество просмотров22K


Некоторые считают, что в эпоху повсеместных Wi-Fi, LTE и облачных технологий от офлайновых приложений можно отказаться. Реально существующие люди, которые знают, что интернет есть не везде и не всегда, с ними не согласятся. Более трех тысяч отзывов в Windows Phone Store с просьбами об офлайновом 2ГИС тому подтверждение.

Даже пользователи компьютеров, где, казалось бы, не может не быть интернета, просили нас сделать офлайн-версию для Mac и Linux. Мы как раз её тестируем. На мобильных устройствах проблемы с подключением встречаются куда чаще.

Windows Phone оставался единственной платформой, где 2ГИС не работал без интернета. Да, приложение есть, но работает на API 2GIS и требует подключения к сети. Почему так случилось — долгая история и отчасти уже рассказанная на Хабре.

Сегодня мы объявляем о начале бета-тестирования нового 2ГИС для WP 8.1. Поэтому чтобы принять участие — обновите ваш девайс и запишитесь.
Читать дальше →

Создание универсальных веб-приложений при помощи Web App Template

Время на прочтение10 мин
Количество просмотров34K

Всем привет!

Сегодня мы с вами будем знакомиться с инструментом для создания веб-приложений для Windows и Windows Phone – Web Application Template.

В этой статье мы с вами разберемся, что такое веб-приложения и зачем они нужны, а также посмотрим, как Web Application Template может помочь вам при создании веб-приложений.
Читать дальше →

Обзор возможностей App Annie для Windows и Windows Phone разработчиков

Время на прочтение3 мин
Количество просмотров8K


Для разработчиков Windows и Windows Phone снова хорошие новости. Одна из крупнейших и бесплатных платформ для сбора данных App Annie анонсировала поддержку аналитики магазинов приложений семейства Windows.

Наличие актуальной информации о рейтинге, количестве загрузок и доходе от приложения и быстрый доступ к детализированному анализу всего магазина позволит разработчикам и мобильным студиям принимать взвешенные бизнес решения. Решения, основанные на свежих, обработанных данных, сформированных в подробные отчеты при помощи интуитивно понятного интерфейса App Annie.

Проведем обзор основных инструментов для мониторинга и анализа магазинов приложений Windows и Windows Phone, предоставляемых этой платформой.
Читать дальше →

Windows Ad Mediator – усовершенствованный способ монетизации приложений на Windows Phone

Время на прочтение4 мин
Количество просмотров7.8K
Новая эра монетизации приложений на Windows Phone наступила с выходом расширения Ad Mediator, особенностью которого является агрегирование и управление несколькими SDK рекламных сетей.

Ad Mediator позволяет транслировать в приложении информацию из различных рекламных сетей и реализует алгоритм последовательного вызова разных SDK. Если приложение при вызове элемента рекламной сети, не получает контент, то начинает обращаться в другим SDK, подключенных рекламных сетей.


Читать дальше →

Встреча по кроссплатформенной разработке для Windows, iOS, Android – 18 декабря, Москва

Время на прочтение1 мин
Количество просмотров7K


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

Встреча будет посвящена теме кроссплатформенной разработки для iOS, Android и Windows.
Читать дальше →

Вклад авторов