четверг, 28 февраля 2013 г.

Windows Store. Popup AppBar Button

На сайте MSDN есть статья How to add a menu to an app bar, в которой рассказывается как сделать дополнительное меню в AppBar приложения для магазина Windows. Я решил немного улучшить данный вариант и сделал элемент управления, который автоматически показывал бы всплывающее меню с нужным мне контентом.
Собственно что из этого получилось я покажу на скриншоте и уже потом немного опишу весь процесс.


понедельник, 18 февраля 2013 г.

Windows Store. Rate and Review

Каждому разработчику интересно, что думают пользователи о его программе, сервисе, сайте... Что устраивает, чего не хватает, что раздражает? Магазин Windows предоставляет возможность пользователям оценить и оставить отзыв о приложении. Вещь замечательная, но далеко не каждый пользователь использует эту возможность (а некоторые возможно и не знают). А ведь это может помочь рзработчикам улучшить свой продукт, исправить ошибки, да и вообще понять, что работаешь не зря! :) Поэтому, исключительно для блага, можно подтолкнуть пользователя на столь ответственный шаг. И лучше всего это сделать ненавязчиво, с минимальными затратами "пользовательских ресурсов".

Как же открыть страницу "Отзывы и оценки" в Windows Store из приложения? Это достаточно просто:

Code:
Launcher.LaunchUriAsync(new Uri(String.Concat("ms-windows-store:REVIEW?PFN=", Package.Current.Id.FamilyName)))

Где Package.Current.Id.FamilyName - это имя семейства пакета (Package family name), которое можно найти в манифесте приложения на вкладке Packaging.

четверг, 14 февраля 2013 г.

Windows 8 Store. Локализация приложения.

С каждым днем в магазине Windows появляется все больше и больше приложений. Есть хорошие приложения и плохие, есть приложения на нашем родном языке, а есть на "китайском", при чем не понятно что они делают в Российском Windows Store и на какую аудиторию расчитаны. Конечно же такие приложения - это антипример и уж если вы распространяете приложение во всех странах (помимо своей Родины), то постарайтесь сделать  локализацию  хоят бы на анлийском языке. Отличный пример такого приложения: 
Разрабатывая свое второе приложение для Windows Store я задался целью сделать подобную локализацию, и хоть столкнулся с некоторыми трудностями, но в итоге это у меня получилось:


суббота, 2 февраля 2013 г.

Windows 8 FlipControl


Стандартный элемент управления FlipControl (от слова flip - переворачивать) имеет переднюю и заднюю часть для содержания контента и может переворачиваться от одного вида к другому. Как правило реализация подобного элемента управления сводится к созданию 2-х свойств зависимостей: FronContent и BackContent. И соответственно в качестве контента устанавливается нужный вам элемент. Я же решил пойти дальше и не ограничивать себя количеством элементов, которые может содержать FlipControl. Вот что получилось: