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

Windows Phone *

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

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

Начался третий раунд голосования конкурса Windows Phone Next App Star

Время на прочтение1 мин
Количество просмотров2.8K
Начался третий раунд голосования конкурса Windows Phone Next App Star. Текущая таблица участников с лидерами представлена ниже.

Поздравляем финалистов второго раунда голосования и приглашаем всех принять участие в голосовании на официальной странице конкурса на Facebook!
Подробнее о конкурсе

2 российских финалиста конкурса Windows Phone Next App Star прошли во второй раунд!

Время на прочтение1 мин
Количество просмотров7.6K
Началась финальная стадия конкурса Windows Phone Next App Star о котором даже писали на хабр.
В 32 финалиста первого раунда прошли 2 из 3 приложения от российских разработчиков:


Поздравляем финалистов первого раунда голосования и приглашаем всех принять участие в голосовании на официальной странице конкурса на Facebook!
Подробнее о конкурсе

Вопрос команде разработчиков Windows Phone SDK

Время на прочтение1 мин
Количество просмотров5.2K
Разрабатывая приложения для любой мобильной платформы разработчики так или иначе встречаются с проблемами, которые могут быть вызваны как ошибками в мобильном API, запутанной логикой API, существующими ограничениями платформы, отсутствием требуемого API, так и с плохой документацией, отсутствием примеров приложений и т.д.

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

3 российских финалиста конкурса Windows Phone Next App Star

Время на прочтение1 мин
Количество просмотров4K
Началась финальная стадия конкурса Windows Phone Next App Star о котором даже писали на хабр.
Из 64 финалистов, 3 — приложения от российских разработчиков:


Поздравляем финалистов и приглашаем всех принять участие в голосовании на официальной странице конкурса на Facebook!
Подробнее о конкурсе

Сетка в дизайне интерфейсов для Windows Phone: строгий учитель или добрый помощник? (Часть 2)

Время на прочтение4 мин
Количество просмотров12K
Продолжаем публиковать статьи по следам Design Camp. Сегодня у нас продолжение статьи Егора Гилева (yegorg) об использовании сетки в Windows Phone. Статья приведена как есть и отображает авторскую точку зрения на дизайн приложений под Windows Phone.

Сетка базовых линий


Для выравнивания текста по вертикали мне гораздо больше нравится другое решение — сетка базовых линий. Это просто равномерная сетка из горизонтальных линий, как в школьной тетради. Вот пример экрана приложения «Право.ru», построенного на основе сетки базовых линий:


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

Совершенно секретно или статичный IP на Windows Phone

Время на прочтение7 мин
Количество просмотров5.9K
Понадобилось мне недавно сделать статичным IP на своем Windows Phone.
Пошел я искать решение в гугл. Все, что я там нашел, было связано непосредственно с настройкой роутера или полностью рутованными телефонами (мой рут накрылся после обновления до Tango), поэтому данное решение мне также не подошло. И вот, в голову пришла гениальная идея — а что если ребята из Samsung уже потрудились, однако сообщить об этом забыли? Так неоднократно было с меню Diagnosis. Напомню, через дыру в него создавали полноценный рут, запускали exe файлы без подписей и многое-многое другое. В прошлом. Снова гуглим, но это ничего не дает — никто толком не знает рабочих кодов диагностики. Хорошо. Ищем xap меню диагностики. На удивление, нашел, т.к. обычно они внедрены глубоко в ядро. Ядро было написано на нативном коде, однако интерфейс — на C#. То, что нужно! Нашел, правда, в кэше китайского ресурса на последней странице, но не суть.
Что же, в путь! Открываем любимый dotPeek от JetBrains и видим следующую картину:
image
Читать дальше →

Делаем виртуализацию данных в LongListSelector

Время на прочтение8 мин
Количество просмотров10K
Приветствую.

Этот пост меня побудило практически полное отсутствие описание того, как же на платформе WP8 делать виртуализацию длинных списков. Методы, использующиеся в дектопной Windows 8 тут не работают. Например, тот же ISupportIncrementalLoading попросту отсутствует на WP8.

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

PS Сейчас я перешел на iOS под Monotouch и подобных проблем нет совсем, поэтому решил достать статью из черновиков. Мало ли кому окажется полезным.

Изложение будет в виде туториала, чтобы его могли воспроизвести даже те, кто еще мало знаком с платформой и .net приложениями.

О чем я говорю


  • У нас есть список.
  • В списке есть over 100500 пунктов. Для полноты задачи — каждый из пунктов отображает картинку.
  • Мы хотим их отображать так, чтобы телефон не умер от нехватки памяти. И не просто отображать, а полноценно с ними работать


Что же нужно для этого сделать

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

AMA с Аланом Менделевичем — руководителем AdDuplex

Время на прочтение1 мин
Количество просмотров1.8K
Первый AMA с Дмитрием Нестеруком, на мой взгляд, получился достаточно интересным. Поэтому продолжаем рубрику AMA — Ask Me Anything. На этой неделе задаем вопросы Алану Меделевичу — руководителю баннерообменной сети AdDuplex.

image

Приветственное слово:

Всем привет! Меня зовут Алан ailon Менделевич. Я создатель и руководитель компании AdDuplex — ведущей баннеро-обменной сети для Windows Phone и Windows Store приложений. До AdDuplex программировал преимущественно на .NET технологиях и приложил руку к таким проектам как amCharts, SPAW Editor и т.д. Постараюсь ответить на любые вопросы о Windows Phone, Windows 8, стартапах, смысле жизни (шутка)…

В пятницу Алан ответит на все вопросы на WP7Rocks.com.

Сетка в дизайне интерфейсов для Windows Phone: строгий учитель или добрый помощник? (Часть 1)

Время на прочтение6 мин
Количество просмотров16K
Продолжаем публиковать статьи по следам Design Camp. Сегодня у нас на очереди доклад Егора Гилева (yegorg), который на момент кампа работал в компании Парксис, но в феврале 2013 г. ушел в свободное плавание и теперь вместе с ещё одним сооснователем студии Турбомилк Денисом Кортуновым работает над собственными проектами. Статья приведена как есть и отображает авторскую точку зрения на дизайн приложений под Windows Phone.

Я работаю дизайнером User Experience в компании Parcsis. В том виде, в каком она существует сегодня, она образовалась в результате слияния двух компаний: Parcsis и Турбомилк. Parcsis — это в некотором роде инкубатор, запускающий собственные интернет-проекты. Турбомилк — всемирно известная в узких кругах студия дизайна интерфейсов. Я являюсь сооснователем Турбомилка. Около полутора лет назад мы объединились, и команда дизайнеров Турбомилка стала отделом UX-дизайна объединённой компании.

В компании я слыву чудаком. Считается, что дизайнер должен работать на большом алюминевом маке и владеть айфоном, желательно последнего поколения. Я работаю на ноутбуке-трансформере с Windows 8, который купил в первый же день продаж Windows 8 в России. Телефоном у меня служит белая Lumia 710 — пока еще на Windows Phone 7.5. Вы не ошибётесь, если предположите, что я люблю Windows. Особенно новый интерфейс Windows, который раньше назывался Метро. Я его нежно люблю и как пользователь, и как дизайнер интерфейсов.

Возвращаясь к нашей компании. Один из основных проектов Парксиса называется «Право.ru». Этот проект в себя включает много всего интересного, но для сегодняшнего нашего разговора нам важна только одна его часть — та, которая является справочно-правовой системой, доступной как в вебе, так и на мобильных устройствах. Теперь и на Windows Phone:



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

Интеграция дизайна. Каждый пиксель имеет значение. Часть 2

Время на прочтение10 мин
Количество просмотров8.2K
Продолжаем публиковать статьи по следам Design Camp. Сегодня у нас продолжение выступления Евгения Гаврилова (studioab) про то, как работает команда интеграции дизайна в Windows Phone. Первая часть доступна тут: habrahabr.ru/company/microsoft/blog/170719.

10. Проверка кода на этапе Интеграции Дизайна


Интеграция дизайна невозможна без изменения в коде. Если мы хотим внедрить интеграцию дизайна в процесс раработки, мы обязательно должны понимать, что измения в код, просто необходимы. Уровень доверия интегратору должен быть такой же, как уровень доверия программисту. Интегратор несет ответственность за все сделанные изменения в коде. Он отвечает за все build-breaks, test-breaks которые он может совершить.


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

Интеграция дизайна. Каждый пиксель имеет значение. Часть 1

Время на прочтение9 мин
Количество просмотров21K
Как и обещали, начинаем публиковать статьи по следам Design Camp. Начнем со статьи Евгения Гаврилова из команды интеграции дизайна Windows Phone.

1. Детали и их важность


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



Давайте посмотрим на этот часовой механизм и обратим внимание на самые маленькие детали. Из какого материала они сделаны, какого они цвета, где расположены, какого они размера? Все это, безусловно, играет огромное значение для того, как будет в целом работать часовой механизм. Если какая-то делать будет отсутствовать по непонятной нам причине, или иметь неправильный размер, положение, а возможно и цвет, то часы будут идти неправильно, и конечный пользователь просто не будет ими пользоваться. Этот же принцип применим и к любым программным и интерфейсам. Сегодня можно с уверенностью сказать, что точная реализация всех деталей, цветовых решений, позиций элементов – это самая главная задача при реализации продуктов.
Читать дальше →

Новый практический обучающий курс по Windows Phone 8

Время на прочтение2 мин
Количество просмотров21K
Всегда приятно делиться хорошей новостью. И сегодняшнее утро я как раз и хочу начать именно с хорошей новости.

Доступен новый практический обучающий курс по Windows Phone 8 на русском языке. Для нетерпеливых — сразу ссылка на заглавную страницу курса: aka.ms/wp8labs.

Данный курс предполагает, что вы уже знакомы с разработкой под Windows Phone. Если это не так, можно начать с курса по Windows Phone 7.5 msdn.microsoft.com/ru-ru/ff380145 или книги.
Подробнее о содержании курса

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

Новости и предложения разрабочтикам Windows Phone с MWC

Время на прочтение3 мин
Количество просмотров6.4K
Сегодня в блоге Windows Phone Developer Blog появился пост с интересной информацией и не менее интересными специальными предложениями. Не смог удержаться, чтобы не поделиться с сообществом!

Сначала несколько интересных фактов о платформе Windows Phone на текущий момент.

Существенно выросла активность в Windows Phone Store — максимально за всю историю — c 75% увеличением количества загрузок приложений, на 91% увеличением доходов с платных приложений и более 1 миллиарда транзакций. Также, благодаря вашим отличным приложениям количество скачиваемых одним пользователем приложений увеличилось до 55.
Сообщество разработчиков, приложение Dev Center и специальные предложения от партнёров

Бесплатная школа разработчиков Windows Phone/Windows 8 в Санкт-Петербурге

Время на прочтение1 мин
Количество просмотров9K
Сегодня стартует набор в четвертую бесплатную школу разработчиков e-Legion в Санкт-Петербурге. С 13 марта по 10 апреля в нашем офисе дюжина учеников будет учиться создавать мобильные приложения для платформ Windows Phone и Windows 8.

Чтобы стать учеником WP/W8 школы необходимо:

  1. Зарегистрироваться на сайте;
  2. Решить тестовое задание;
  3. Прислать решенное тестовое задание вместе с анкетой с помощью формы на странице школы.

Всё это необходимо проделать до 1 марта, не затягивайте с отправкой!
Подробную информацию о программе, преподавателе, расписании и т.д. можно найти на mbltdev.ru/school.

Portable Prism

Время на прочтение4 мин
Количество просмотров6.2K
Посвящается фанатам группы Microsoft Patterns&Practices и просто любителям такой полезной штуки как Microsoft PRISM.

Разработчики, которые в своей практике встречались с Microsoft PRISM, вероятно, имеют двоякое мнение об этом фреймворке. С одной стороны, в своей по номеру 4-й, а по порядку 3-й, версии – это очень мощный и гибкий инструмент для создания композитных приложений, а с другой стороны довольно непонятная и запутанная библиотека. Но можно на PRISM взглянуть и просто как на реализацию шаблона MVVM, чем PRISM для Windows Phone по сути и является.
Читать дальше →

Winsana – клиент для сервиса управления задачами Asana на вашем Windows Phone

Время на прочтение3 мин
Количество просмотров6.6K
Наша команда перепробовала множество инструментов для управления проектами. Практически все они имели серьезный недостаток – были слишком сложными и громоздкими. В итоге даже простая операция создания задачи и назначение исполнителя вызывала раздражение и всякое нежелание пользоваться инструментом в дальнейшем. Согласитесь, что главная задача любого инструмента – облегчить жизнь, а не усложнить ее.

Около полугода назад я познакомился с сервисом Asana. Сначала начал использовать в личных целях, но в конце концов пришел к тому, что лучше использовать единый инструмент в том числе и на работе.
В качестве хранилища исходного кода мы используем облачный TFS, соответственно, управление проектами осуществляем там же. Но для нас он оказался слишком громоздок. Да и клиенты, когда видели то, с чем им придется сталкиваться каждый день, предлагали использовать Google Docs или Excel и не усложнять им жизнь.
Читать дальше →

Приглашаем мобильных разработчиков и стартаперов на AppClub { build, monetize } #4 в Киеве

Время на прочтение2 мин
Количество просмотров2.6K
21 февраля в Киеве пройдет четвертая встреча AppClub { build, monetize }.

image

AppClub {build, monetize } — профессиональное общение на тему мобильной разработки, продвижения и монетизации, а также предоставление возможность мобильным стартапам рассказать о себе и получить живую обратную связь.

What's included?
Читать дальше →

Разработка приложения «Шереметьево» для Windows Phone глазами разработчика

Время на прочтение9 мин
Количество просмотров20K
Недавно, (хотя уже в прошлом году) было опубликовано приложение Шереметьево, которое было продемонстрировано на выставке «Транспорт России». Так как я был конструктором этого приложения, и Шереметьево попросило выделить разработчика для присутствия на выставке и для консультации в трудных вопросах, я согласился с большим удовольствием – не каждый день удается побывать на таких выставках (а тут еще и за счет рабочих дней.


На самой выставке был проявлен живой интерес к приложению и пришлось очень много общаться и рассказывать. Спрашивали по теме и не по теме. Неожиданно много пришлось рассказывать про сам Windows Phone, который некоторым был в новинку. Меня довольно часто принимали за сотрудника Шереметьево, а те, кто узнавали, что я один из разработчиков этого приложения интересовались и самой разработкой. Также я получал от друзей и коллег просьбы рассказать о разработке приложения Шереметьево и теперь, когда Аплана разрешила рассказать о разработке этого приложения, решил опубликовать статью с ответами на самые часто задаваемые вопросы.
Читать дальше →

Reminiscence — изящный платформер для Windows Phone

Время на прочтение1 мин
Количество просмотров5.6K
Мы продолжаем радовать пользователей Windows Phone новыми приложениями и игрушками. Сегодня речь пойдет о только что вышедшей игре под названием Reminiscence («Воспоминания»).

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

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