Утром 4-го августа команда разработчиков Windows выпустила три обновления:
- стало доступно Visual Studio 2013 Update 3, обеспечивающее целый ряд улучшений в произваодительности для разработчиков под Windows;
- так же стал доступен обновленый эмулятор для Windows Phone 8.1, позволяющий тестировать приложения на последнем версии образа мобильной ОС (прим. пер.: вообще-то речь шла о latest phone image, но я так понимаю имелось ввиду именно образ ОС);
- и, наконец, обновление Windows Phone 8.1 GDR1. Этот пункт доступен для пользователей установивших Windows Phone Preview Program for Developers, позволяющее вам запускать приложения на реальных устройствах, с последним обновлением на борту.
В этом посте, я бы хотел быстро пробежаться по этим обновлениям и погрузить вас в контекст того, что эти новые средства добавляют в ваш инструментарий разработчика.
Visual Studio 2013 Update 3
Начиная с 4-го августа обновление Visual Studio содержит целую кучу плюшек для разработчиков ориентированных на продукты Microsoft одержит (читайте подробнее в посте Soma). Я бы хотел рассказать о трех новых доступных возможностях, которые повышают опыт по созданию Windows приложений:
- появилась возможность использовать мастер настройки Push Notification для соединения вашего Windows приложения (клиентского или телефона) к .NET Azure Mobile Service;
- Sockets теперь доступны для использования в ваших Windows приложениях, добавляя новую коммуникационную опцию в WinRT приложения;
- улучшен инструментарий для дебага графики DirectX помогающий DX разработчикам повысить производительность своего труда. Включая несколько баг фиксов и добавление инструментария командной строки в DX remote MSI package (прим. пер.: не знаю что это, поэтому оставил оригинал), позволяющего захватывать графический трейс на уладенной системе без необходимости установка полного Windows SDK или Visual Studio.
Для получения этого обновления, посетите страницу загрузки Visual Studio.
Обновления Windows Phone 8.1
Также стал доступно обновление Windows Phone 8.1 GDR1 для использования разработчиками, как через эмулятор, так и с помощью физического устройства. Это обновление продолжает традицию Windows Phone предоставлять обновления перед тем, как оно станет доступно в общее пользование и предоставляет вам возможность проверить свои приложения и игры на обновлении до того, как ваши пользователи получат такую возможность.
Как показал JoeB на прошедшей неделе, там целая тонна плюшек для конечных пользователей (проверьте пост Joe об обновление для получения подробностей). Однако, вы разработчик и вы, вероятно, заинтересованны, что жа там такого в этом обновлении лично для вас. В целом, оно не содержит изменений в API, но в нем есть несколько улучшений ОС, которые, несомненно, повысят общее удовлетворение конечных потребителей от вашего продукта. Вот три улучшения пришедших с Update 1, которые, я считаю, достойны упоминания:
- улучшена поддержка VPN(прим. пер.: в оригинале этот пункт не информотивен, и я взял информацию с других источников). Получил поддержку протокол туннелирования второго уровня L2TP. Также, теперь VPN можно использовать через Wi-Fi точи в общественных местах;
- несколько улучшений для соединения посредствам Bluetooth, в частности интеграция с автомобилями и гарнитурами и мы добавили новый профиль Bluetooth Personal Area Network (PAN). Так же стоит отметимть, что команда разработчиков добавила несколько API для производителей устройств чтобы облегчить разработку их собственных приложений для своих же устройств и для информирование гарнитур телефоном посредством уведомлений;
- на стартовом экране кнопка Store app (запуск магазина приложений) теперь полноценно поддерживает Live Tile, что позволит разработчикам получать более частые посещения и устанавки и поддержка новых Live Folders должна облегчить поиск и запуск для вас.
Чтобы увидеть как ваше приложение работает на обновлении:
- вы можете скачать обновленный эмулятор Windows Phone 8.1 со страницы загрузки Windows Dev Center;
- для того, чтобы обновитьт ваш телефон до Windows Phone 8.1 Update, вам необходимо использовать программу Windows Phone Preview for Developers. После того, как вы разрешили опцию Preview, перейдите в «Настройки» | «Обновления телефона» и проверьте на обновление. если вы не увидели его, то нужно убедиться, что приложение ’Preview for Developers’ установленно и чекбокс ‘Enable Preview for Developers’ выбран
PS от переводчика: от себя добавлю, что меня ввел в ступор режим «Apps Corner» (уж не знаю как его локализуют в России). Так вот этот режим позволяет выбрать набор приложений, которые запускаются в некой песочнице. Основной кейс, как я понял — дать пользоватся только ограниченным количеством приложений сторонним лицам (детям, например). Все бы ничего, но включив его, я с паникой в глазах пытался его отключить, ибо режим песочницы не дает доступ ни к чему, кроме дозволенного. Еле нашел как вернуть все в зад — зажать кнопку выключения (как обычно делается перезагрузка или, собственно, выключение) и свайпнуть в право, как на картинке:
Автор: DjoNIK