Представляем проект Windows Device Portal Wrapper

С выпуском юбилейного обновления Windows 10 Anniversary Update появился новый набор инструментов: Портал устройства Windows. Портал устройства представляет собой небольшой веб-сервер, заключённый в каждом устройстве Windows, который вы можете включить, когда вы включаете режим разработчика. Мы использовали Портал устройства в качестве отправной точки для нового поколения диагностических инструментов Windows — инструментов, которые работают на всех ваших устройствах, а не только на рабочем столе. Читать далее Представляем проект Windows Device Portal Wrapper

Гладкое взаимодействие и движения в визуальном слое UWP приложений

API композиции поставляются с надёжным движком анимации, который обеспечивает быстрое и непрерывное выполнение движения в отдельном процессе приложения универсальной платформы Windows (UWP). Это обеспечивает последовательное отображение без пропусков 60 кадров в секунду при запуске приложения и на IoT устройствах, а также на игровой приставке. Это довольно просто и быстро.

Читать далее Гладкое взаимодействие и движения в визуальном слое UWP приложений

Полировка анимаций и звука в вашем UWP приложении

Есть множество качественно разработанных приложений. Часто то, что отличает отличное приложение на универсальной платформе Windows (UWP) от просто хорошего — это небольшие штрихи, такие как анимация и звук. В этой публикации будут даны указания на некоторые тонкие нюансы, которые могут помочь вам поднять ваше приложение на следующий уровень. Также мы затронем некоторые из тем, которые уже были охвачены в этой серии публикаций, такие как цвет, навигация, визуальная коммуникация и визуальные подсказки. Читать далее Полировка анимаций и звука в вашем UWP приложении

Использование информации о состоянии батареи и фоновой активности

Платформа Windows является целевой для целого спектра устройств: настольные компьютеры, ноутбуки, планшеты, телефоны, HoloLens, IoT и Xbox. Как разработчик вы хотите, чтобы ваши пользователи имели отличный пользовательский опыт работы с вашим приложением на всём спектре устройств, на котором оно доступно. Каждое из этих устройств имеет уникальные возможности, о которых ваше приложение должно быть в курсе. Некоторые из них имеют большие экраны, некоторые имеют маленькие экраны. Некоторые из них имеют клавиатуры для ввода, некоторые имеют сенсорные экраны. Некоторые из них являются стационарными и подключены к стенной розетки для питания от сети, а некоторые являются портативными и используют батарею. Читать далее Использование информации о состоянии батареи и фоновой активности

Создание интуитивной навигации UWP-приложений

В последних нескольких публикациях мы рассмотрели концепции дизайна пользовательского интерфейса (UI), такие как типографика, визуальные подсказки и проектировочное мышление. В сегодняшней публикации, мы посмотрим на тему, которая имеет гораздо меньше общего с решением проблем проектирования пользовательского интерфейса и много большего с решением проблем проектирования пользовательского опыта (UX), речь пойдёт о навигации. Читать далее Создание интуитивной навигации UWP-приложений

Использование обозревателя файлов приложения для просмотра данных приложения

Платформа универсальных Windows приложений (UWP) предоставляет несколько способов сохранения данных для вашего приложения на устройстве, как удалённо, так и локально. Зачастую ваше приложение управляет совсем небольшим спектром поведения этих данных, будь то сохранение файла состояния игры, некоторые кэшированные ресурсы, или файл настроек. Диагностирование проблем с этими данными может быть затруднено, когда данные находятся вне досягаемости, поэтому в Портал устройства Windows был добавлен обозреватель файлов для загруженных на устройство приложений. Читать далее Использование обозревателя файлов приложения для просмотра данных приложения

API и элементы управления для работы с картой в универсальных приложениях Windows: использование внешних элементов

В первой публикации из этой серии мы начали с обзора класса MapControl в универсальной платформе Windows (UWP). Во второй публикации мы поработали с геолокацией, геокодированием и картами маршрутов. В этой финальной публикации мы собираемся кастомизировать MapControl для своих нужд, изменив его флажки и внешние элементы. Читать далее API и элементы управления для работы с картой в универсальных приложениях Windows: использование внешних элементов

API и элементы управления для работы с картами в платформе универсальных приложений Windows: сервисы местоположения

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

Читать далее API и элементы управления для работы с картами в платформе универсальных приложений Windows: сервисы местоположения

Начинаем работать с API и элементы управления для работы с картами в платформе универсальных приложений Windows

Поскольку приложения становятся все более и более ориентированы на местоположение, разработчики должны интересоваться как интегрировать карты и сервисы определения местоположения в существующие приложения. Универсальная платформа Windows (UWP) предлагает широкий выбор элементов управления и сервисов для этой задачи.
Часть 1: Начинаем работать с API и элементы управления для работы с картами в платформе универсальных приложений Windows
Часть 2: API и элементы управления для работы с картами в платформе универсальных приложений Windows: сервисы местоположения
Часть 3: API и элементы управления для работы с картой в универсальных приложениях Windows: использование внешних элементов
Примеры кода в этой публикации либо взяты непосредственно из или основаны на универсальных примерах, опубликованных Microsoft на GitHub. Эти примеры представляют отличную возможность познакомиться с различными API и элементами управления платформы UWP и перейти непосредственно к работе с картами. Читать далее Начинаем работать с API и элементы управления для работы с картами в платформе универсальных приложений Windows