Posted on 5. April 2017

Выпущены Windows 10 Creators Update и Creators Update SDK

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

Разработчики Microsoft прилагают много усилий, чтобы внедрять инновации в Windows и приподносят возможности этих инноваций разработчикам и пользователям Windows. Microsoft выпустила Windows 10 Anniversary Update всего лишь восемь месяцев назад, и уже видим, что более 80% компьютеров под управлением Windows 10 используют Anniversary Updatе (версия 1607) или более поздние версии.

 

Можно смело сказать, что с сегодняшним выпуском обновления Windows 10 Creators Update, пользователи снова быстро перейдут к последней и лучшей версии Windows. Для разработчиков это самое время, чтобы подготовиться к следующей волне.

Что нового в Creators Update

Вот лишь несколько новых и мощных возможностей в Creators Update:

 

  • Улучшения визуального слоя (эффекты, анимация и переходы) и повышение количества эффектов на уровень XAML с улучшенными элементами управления, которые упрощают добавление улучшений в приложения
  • Улучшения рукописного ввода, в том числе анализ рукописного ввода и улучшенное распознавание, а также панель инструментов с новыми эффектами (наклонный карандаш) и инструменты (транспортир для рисования кривых и кругов)
  • Более мощные и гибкие API для Surface Dial
  • Значительные усовершенствования Bluetooth с Bluetooth LE GATT Server, периферийный режим для более простого обнаружения устройств Windows и поддержка слабосвязанных устройств Bluetooth (эти устройства с низким энергопотреблением не обязательно должны быть явно сопряжены)
  • Более эффективное взаимодействие с пользователем посредством уведомлений, которые теперь можно сгруппировать по приложению, привязать к данным и содержать встроенные элементы управления, такие как индикаторы выполнения
  • Улучшения  Desktop Bridge, чтобы как можно быстрее принести приложения Win32 в Windows 10 и Windows Store
  • Возможность иметь бесшовные перекрестные устройства с Project Rome и недавно выпущенным Android SDK для Project Rome
  • Более целенаправленное и эффективное привлечение пользователей через приложения Facebook с функцией установки приложения с помощью Windows SDK для Facebook
  • Улучшения фонового выполнения, которые позволяют задачам делать больше с увеличенной памятью и временем
  • Улучшенная безопасность приложений с возможностью интеграции Windows Hello
  • Улучшение аналитики приложений с помощью обновленного Dev Portal, который позволяет управлять несколькими приложениями и улучшенными отчетами
  • Более быстрое скачивание и обновление приложений с возможностью компоновки пакетов приложений и потоковой установки
  • Повышенная эффективность и гибкость благодаря новой возможности Visual Studio 2017 для одновременного запуска двух разных версий SDK на одном устройтсве
  • Значительные улучшения Windows Console и Windows Subsystem для Linux, которые позволяют использовать наиболее часто используемые платформы Linux, инструменты и сервисы
  • Возможность для разработчиков игр достигать новых аудиторий путем публикации игр UWP на Xbox через программу Xbox Live Creators
  • Удивительные 3D-впечатления от HoloLens и новых гарнитур смешанной реальности через платформу Windows Mixed Reality
     Здесь вы можете найти более полный список вместе с последней документацией разработчика.
     Microsoft расскажет все эти (и гораздо больше) на конференции Microsoft Build 2017, включая те вещи, которые мы запланировали на будущее.
     
     Начать сейчас
     Для начала ознакомьтесь с записью Clint Rutkas, чтобы узнать, как получить последнюю версию Visual Studio и SDK. Посмотрите запись блога Даниэля Джейкобсона, чтобы рассмотреть некоторые улучшения для разработчиков UWP в Visual Studio 2017.

 



Posted on 4. April 2017

Объявление о UWP Community Toolkit 1.4

На сегодняшний день UWP Community Toolkit обновляется 4й раз. В предыдущей версии были добавлены новые элементы управления, поэтому в текущей версии разработчики концентрировались на стабилизации и улучшении существующих элементов управления и служб.

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

Также разработчики представили новый проект (и новый пакет NuGet) под названием Microsoft.Toolkit.Uwp.DeveloperTools. Цель этого проекта - предоставить инструменты поддержки для разработчиков. Для первой версии проекта мы начали с двух элементов управления:

  • FocusTracker: Может использоваться в вашем приложении для отображения информации о текущем сфокусированном элементе управления (имя, тип и т. д.). Это очень усилит доступность Вашего приложения.
  • AlignmentGrid: Может использоваться для отображения сетки, помогая вам выровнять элементы управления на своих страницах.

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

 

 

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

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

2. ViewExtensions: ApplicationViewExtensions, StatusBarExtensions и TitleBarExtensions предоставляют декларативный способ установки свойств AppView, StatusBar и TitleBar из XAML.

3. NetworkHelper: дает  возможность отслеживать изменения в сетевом соединении и позволяет пользователям запрашивать сетевую информацию без дополнительных поисков.

4. Saturation: обеспечивает поведение, позволяющее выборочно насыщать элемент XAML. Мы также представили CompositionBehaviorBase, чтобы облегчить создание новых композиционных поведений (Blur теперь использует это).

5. Поддержка API потоковой передачи Twitter: службе Twitter не хватало поддержки потокового сервиса Twitter; Мы добавили поддержку живых твитов и событий.

6. Поле поиска для образца приложения: новое приложение образец позволяет вам искать образец непосредственно из главного меню.

 

Это лишь частичный список изменений в UWP Community Toolkit 1.4. Полный обзор нововведений в версии 1.4 можно найти в выпуске GitHub.

Вы можете начать работу, следуя этим инструкциям, или просмотреть последние функции, установив пример приложения UWP Community Toolkit из Windows Store.

Напоминаем, что набор инструментальных средств можно использовать в любом приложении (на ПК, Xbox One, мобильном устройстве, HoloLens и устройствах Surface Hub), ориентированном на Windows 10 November Update (10.0.10586) или выше. Несколько функций, которые доступны для более новых обновлений ОС, четко обозначены в документации и в примере приложения.

Если вы хотите внести свой вклад, присоединяйтесь к проекту на GitHub!



Posted on 1. March 2017

UNETA Spring 2017

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