Posted on 2. March 2017

Выпущенна предварительная сборка 15042 Windows 10 SDK

Microsoft выпустили новое обновление Windows 10 SDK, предварительный просмотр которого будет использован в союзе с Windows 10 Insider Preview (Сборка 15042 и выше). Предварительный SDK это предварительная версия и она не может быть использована в рабочей среде. Пожалуйста, устанавливайте SDK только на Ваш тестовый компьютер. Предварительный SDK сборки 15042 содержит исправления ошибок и изменяет разработку по отношению к контактной API зоне. Если Вы работаете над приложением, которое Вам нужно отправить в магазин, Вам не должны устанавливать предварительный просмотр.

 

Предварительный SDK можно загрузить из раздела разработчиков на Windows Insider.

 Для обратной связи и обновлений по известным вопросам, пожалуйста, смотрите форум разработчиков. По запросам новых функций, зайдите на нашу страницу Windows Platform UserVoice.

Что нового

Никаких API изменений не произошло с момента сборки 15021.

Установка Windows SDK переименована: Если у Вас есть сценарии, предназначенные для установки предыдущего SDK, Вам нужно будет обновить путь, чтобы использовать новое имя: WinSDKSetup.exe.

Теперь Windows SDK будет официально поддерживаться только для Visual Studio 2017 и выше. Вы можете скачать Visual Studio 2017 RC здесь.

Известные проблемы Windows SDK

Шаблон DX12 сбрасывается при запуске сборки 15042: Это известная ошибка в программе установки Windows SDK. Если Вы столкнулись с этой проблемой, Вы можете восстановить SDK, запустив следующую команду из командной строки: C:\program files (x86)\windows kits\10\bin\10.0.15042.0\x86\DismFoDInstall.cmd

Невозможно развернуть на устройстве: Если Вы не можете развернуть Ваше приложение на устройстве или эмуляторе, это может быть из-за неправильной установки Windows IPOverUSB. Чтобы обойти эту проблему:

  1. Откройте ISO
  2. Перейдите в папку WindowsSDK\Installers
  3. Дважды щелкните по файлу "Windows IP Over USB-x86_en-us.msi"
  4. Следуйте указаниям

Происходит сбой комплекта сертификации приложений Windows при запуске из Visual Studio: Если Visual Studio не может развернуть приложение, при запуске может произойти сбой комплекта сертификации приложений Windows. Чтобы обойти эту проблему:

1. Запустите комплект сертификации приложений для Windows с помощью сочетания клавиш Windows

2.   Предоставьте указатель прямо к пакету для запуска тестов

 

API обновления и дополнения

Никаких API изменений не произошло с момента сборки 15021. Для получения списка добавленных API-интерфейсов с момента юбилейного обновления Windows 10, смотрите 15021.



Posted on 1. March 2017

UNETA Spring 2017

Друзья, 10го марта проведем очередную встречу сообщества разработчиков Uneta. Будет много интересного и нововго. Приходите!

 



Posted on 1. March 2017

Смешанная реальность Windows на устройствах Acer Development Edition

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

Microsoft сотрудничаем с ведущими производителями устройств, включая Acer, ASUS, Dell, HP, Lenovo и 3Glasses, по широкому набору гарнитур, которые сочетаются со смешанной реальностью Windows-готовых ПК.  Это первые гарнитуры смешанной реальности, которые доставляют встроенные внутренние отслеживания, следовательно, нет необходимости приобретать или устанавливать внешние трекеры или датчики в стене. Кроме того, Вам не нужно возиться с сложной настройкой, просто подключите и играйте.

На конференции разработчиков игр в Сан-Франциско, Microsoft поделились следующим этапом  путешествия в смешанную реальность. Поскольку компания продолжает наращивать темпы, начиная с этого месяца начинаются отгрузки гарнитуры Developer Edition, которые были созданны в сотрудничестве с Acer, нашими партнерами-разработчиками. 

Первый показ гарнитуры смешанной реальности Acer Windows Development Edition!

В целях расширения возможностей для еще  большего круга разработчиков создавать решения для смешанной реальности, Microsoft предоставила "золотой билет" для разработчиков игр, которые посетили конференцию смешанной реальности для Windows, и эти разработчики получат гарнитуру Acer Developer Edition в ближайшие месяцы. Разработчики игр, заинтересованные в создание контента для смешанной реальности Windows, могут подписаться на ID@Xbox. Все другие разработчики могут узнать о программе смешанной реальности для Windows здесь.

Мы также рады сообщить, что смешанная реальность для Windows будет со временем испытана на других устройствах. Наша цель - принести содержимое смешанной реальности на семейные устройства Xbox One, включая Project Scorpio, в 2018 году.

Когда мы начнем поэтапный выпуск комплектов разработчика в этом месяце, наборы будут включать гарнитуру Acer, вместе с документацией и доступом к сборке Windows 10 Insider preview и пакета средств разработки программного обеспечения (SDK), которые позволят разработчикам создавать приложения смешанной реальности.


Спецификации для гарнитуры смешанной реальности Acer Windows Development Edition включают в себя:

 

  • Два жидкокристаллических дисплея с высоким разрешением в 1440 х 1440
  • Дисплей частоты обновления до 90 Гц (родной)
  • Встроенный аудио выход и поддержка микрофона через разъем в 3,5-мм
  • Одноместный кабель с HDMI 2.0 (дисплеем) и USB 3.0 (данными) для подключения


Posted on 11. February 2017

Новое руководство дизайна UWP приложений от Microsoft

В просторах интернета уже несколько месяц витает слух о новых рекомендациях Майкрософт в дизайне UWP приложений. И вот первая публичная информация о новом направлениии в дизайне появилась в время мероприятия Windows Dev Day 8го февраля. По задумке экспертов Майкрософт новые рекомендации дизайна упростят создание более естественных(используя инструменты Ink и  Dial) и привлекательных интерфейсов UWP приложений.

Отдельно хочу отметить следующие улучшение:

  • более гибка возможность анимации переходов в UWP приложениях
  • использование более широкого спектра возможных визуальных эффектов
  • поддержка SVG формата и др.

Детально о нововведениях в обновлении Creator Update рассказывает Harneet Sidhana



Posted on 10. February 2017

Windows SDK для Google Analytics

Google Analytics является одной из наиболее популярных аналитических решений для веб-сайтов и мобильных приложений. Google Analytics широко используется для отслеживания пользовательских сеансов, переходов в приложении, событий, сбоев, социальных взаимодействий и рекламных кампаний на Android и IOS.

И сегодня Google Analytics SDK запускается для Windows Store (UWP) приложений, предоставляя простой способ для разработчиков Windows 10 получить доступ к этим ценным услугам. SDK может быть интегрирован в ваши приложения с помощью пакета NuGet. Его источник размещен на GitHub.

Существует C# SDK, который может использоваться как для универсальных Windows Store приложений, так и для настольных приложений, а также есть C++ WinRT компонент для разработчиков, ориентированных на UWP приложения, написанные на C ++ или JavaScript. Оба из них, C# SDK и компонент C ++ WinRT, используют одинаковые API, таким образом используется единых подход в разработке.

SDK построен на основе  протокола передачи статических данных Google сервиса, который позволяет разработчикам отправлять данные к серверам Google Analytics через HTTP-запросы. API-интерфейсы Windows SDK для Google Analytics созданы по образцу имен классов и шаблонов проектирования от компании Google Android SDK, чтобы максимально обеспечить портативность и читабельность для тех, кто уже знаком с Google Analytics на других платформах.

Начать работу

Если Вы предпочитаете видео формат, это "Начало работы с Windows SDK для Google Analytics" наглядно показывает каждый шаг ниже.

Если Вы предпочитаете письменную форму, здесь показано как добавить Windows SDK для Google Analytics в проект:

 

  •  И наконец, добавьте свой код для отслеживания событий.


Posted on 9. February 2017

Анонс проекта Rome для Android

Ранее уже писал о проекте Rome, который позволяет улучшить взаимодействие пользователей с одним приложением на разных устройствах платформы Windows.

Первая версия проекта Rome для удаленного запуска приложений и удаленных сервисов приложения появилась в Windows 10 Anniversary Update.

Project Rome для Android 

 

Project Rome for Android

 

Сегодня компания Microsoft анонсировала выход Android версии проекта Rome. Эта версия SDK работает с Java и Xamarin.

Примеры приложений можно скачать с GitHub'а данного решения. Видео с демонстрацией работы проекта Rome на устройстве с Android:

 

Скачать пример на Java

Скачать пример на Xamarin



Posted on 8. February 2017

UWP компоненты Telerik на Github

Telerik объявила о том, что контролы для универсальной платформы Windows становится с открытым исходным кодом и они доступны на GitHub. Опубликованное решение представляет собой набор из более 20-ти элементов управления UI для разработчиков UWP приложений. Оно включает в себя различные элементы управления для множества приложений. Одними из наиболее популярных элементов управления в пользовательском интерфейсе UWP являются Cетка(grid), Диаграмма, DataForm и ListView, которые используются в большинстве бизнес-приложений.


С увеличивающимся интересом к Windows 10, это было вполне логично, что мы расширяем наше портфолио компонентов UI для UWP. Телерик UI для универсальной платформы Windows уже расширил возможости многих приложения в Windows Store. В действительности, сегодня Телерик UI является наиболее популярной UI библиотекой среди всех приложений в Windows Store. Таким образом, эти виджеты уже были проверены и испытаны в реальном мире ™


Полный список доступных элементов управления пакета Telerik.

Telerik UI для UWP репозиторий на GitHub.



Posted on 12. October 2016

Project Rome. Работа приложения на разных устройствах.

Сегодня пользователи используют сразу с несколько устройств. Устрайства разделены разными платформами и форм-факторами: мы читаем новости на планшетах, общаемся с друзьями через телефон, работаем на ПК. А вечером смотрим фильмы и играем в игры на игровых консолях.

Платформа Windows работает на большом наборе устройств начиная с настольных компьютеров, ноутбуков и смартфонов, и заканчивая широкоформатными хабами, HoloLens, IoT и Xbox консолями. Этот спект устройств увеличивается, если включить во внимание Android и iOS устройства, различные устройсва дополнительной и виртуальной реальности, и новые продукты IoT.

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

Project Rome Introduction

Проект Rome - это платформа, которая упращает работу пользователя с одной задачей на множестве устройств. Она позволяет пользователям сосредоточитва на решении задачи, не отвлекаясь на форм-факторы различных устройств. Даное решение появилось в Windows 10 Anniverary Update (Windows 10, Version 1607) в виде Remote System API, позволяющего разработчикам расширить функционал своих приложених на устройствах в сети или через облака.

Проект Roma разрывает существующие границы между всеми Windows устройствами и создает сценарии, которые больше не принадлежат одному устройству. Remote System API является ключевым моментом проекта Rome и позволяет в разы улучшить взаимодействим пользователей с широким набором устройств на платформе Windows.

Более детально о возможностях преокта Rome можно узнать по ссылкам:


Скачайте Visual Studio для начало работы с проектом Rome


Posted on 28. March 2012

Презентации докладов MS SWIT 2012

22 и 23 марта компания Microsoft провела свое самое большое в году мероприятие для разработчиков и IT специалистов, на которой присутствовало 800 человек занятых в IT индустрии Украины. На конференции можно было узнать о последних направлениях, которые развивает компания и познакомиться с интересными людьми. Те кто не приехал – могли смотреть онлайн трансляцию основного потока докладов конференции в котором рассказывали о возможностях новой платформы Windows 8.

На конференции компания DCT была представлена 4-мя докладчиками: Ангелина Лукошкина (эксперт по дизайну Metro и Windows Phone приложений), Денис Резник (MS SQL MVP), Александр Фещенко (Microsoft Azure MVP) и я.

Презентации моих докладов смотрите ниже:

Разработка игр для Windows Phone

Metro Style Applications: интеграция с платформой

Учасники конференции получили книгу “Windows 8 для C# разработчиков” соавтором которой я являюсь. Сейчас можно скачать ее pdf версию:

Windows 8 для C# разработчиков

Вскоре должны опубликовать видео записи всех докладов конференции. После публикации обновлю статью, добавлю видео. Следите за изменениями в моем блоге.



Posted on 15. November 2011

Windows Phone 7.5 MiniCamp

WP7MiniCamp

Компания Microsoft Ukraine продолжает нас радовать мероприятиями посвященными платформе Windows Phone 7. На очередном мероприятии, которое пройдет 24 ноября в офисе компании, речь пойдет о новых возможностях платформы Windows Phone Mango. Расписание мероприятия:

09:00–09:30 Регистрация

09:30–10:30 Создание приложений для Windows Phone 7.5, средства разработки.

Андрей Терехов, директор департамента стратегических технологий, Майкрософт Украина

10:30–11:30 Многозадачность в Windows Phone 7.5,

Сергей Лутай, Digital Cloud Technologies, Silverlight MVP, MCT, MCPD

11:30–12:00 Кофе, перерыв

12:00–13:00 Live Tiles и Push Notification
Александр Краковецкий, разработчик программного обеспечения MVP/ RD,
автор
wp7rocks.com

13:00–14:00 Разработка игр под Windows Phone 7.5.

Сергей Лутай, Digital Cloud Technologies, Silverlight MVP, MCT, MCPD

14:00–14:30 Обед

14:30–15:00 METRO. Дизайн под Windows Phone.

Никита Лукьянец, UX-евангелист, Майкрософт Украина

15:00–16:00 Интеграция с поиском, контактами, Picture Hub и др.

Сергей Байдачный, специалист по разработке программного обеспечения, Майкрософт Украина

Зарегистрироваться на мероприятие можно на официальной странице