Posted on 27. February 2018

Новые направления и обновления в рекламной монетизации

Microsoft объявляет о новой политике в области эксплуатации рекламных блоков, обновлении пользовательского опыта для управления активными / неактивными рекламными блоками, политики в области включения рекламной сети по умолчанию и изменениях методологии показа объявлений в Windows приложениях. Если Вы используете объявления в Вашем Windows приложении с помощью Microsoft Advertising SDK (UWP или 8.x приложений), новая политика монетизации может принести Вам ущерб.

1) Автоматическое включение новых рекламных сетей для ручных рекламных блоков в UWP приложениях

Microsoft продолжает оценивать и внедрять новые рекламные сети для повышения доходности и предлагает более широкий спектр спроса для разработчиков (форматы, конкретные рынки спроса). Когда Microsoft добавили новую рекламную сеть в систему, рекламные UWP блоки, настроенные с параметром «Ручная настройка», не пользуются этими сетями, так как они автоматически не включены для ручных рекламных блоков. В будущем будут добавлены изменения для включения всех рекламных сетей по умолчанию для всех рекламных UWP блоков независимо от ручной или автоматической конфигурации. Для рекламных блоков с ручными настройками эти рекламные сети будут добавлены в конец каскадного заказа, поскольку каскадная конфигурация рекламной сети определяется владельцем приложения. Затем владелец может внести необходимые изменения, чтобы изменить порядок или отказаться от рекламных сетей по мере необходимости. Рекомендация Microsoft состоит в том, чтобы выбирать «Автоматическую» конфигурацию рекламного блока, чтобы максимально использовать возможности увеличения доходности.

2) Обновления политики при прекращении эксплуатации рекламных блоков

Microsoft добавляет политику прекращения эксплуатации рекламных блоков, в которой рекламный блок, который не сгенерировал какой-либо запрос объявления за последние 6 месяцев, будет деактивирован и удален. По текущим прогнозам активные приложения не будут затронуты из-за достаточно длительного периода (6 месяцев) неактивности рекламного блока. Однако есть исключения, при которых Вы можете пострадать. Например, если Вы создали рекламный блок на несколько месяцев раньше времени развертывания приложения и пытаетесь использовать этот рекламный блок, как будто Ваше приложение уже работает в реальном времени. Или Вы пытаетесь повторно использовать существующий рекламный блок из своего предыдущего неактивного приложения в новом приложении. Рекомендация в обоих случаях заключается в использовании вновь созданных рекламных блоков, вместо повторного использования уже существующих, в целях избежания потенциальной потери дохода от рекламы.

Наряду с этим объявлением политики, Microsoft вносит изменения в панель инструментов Windows Dev Center, чтобы упростить просмотр активных и неактивных рекламных блоков. Состояние рекламного блока идентифицируется в отдельном столбце; кроме того, Вы можете выбрать только активные или только неактивные рекламные блоки, поставив соответствующий фильтр в верхней части страницы.

3) Переход на стандартное измерение показа объявлений

Стандартное измерение показа объявлений требует, чтобы «объявление было загруженным и, как минимум, уже начало воспроизводиться», в таком случае оно будет считаться действительным. Для рекламных сетей, которые полагаются на другие методы, такие как подсчет показов на основе сервера, Microsoft вносит изменения в постепенную миграцию всех рекламных блоков для Windows приложений ближе к стандартным измерениям. Более конкретно, подсчет показов будет опираться на такие методы, как запуск маяка показа рекламной сети, после показа объявления пользователю. Это делается для того, чтобы лучше придерживаться IAB стандартов при подсчете показа объявлений и быть справедливыми по отношению к рекламодателям. Это также принесет пользу приложениям, которые стремятся сделать все правильно, убедившись, что объявления отображаются пользователям и доступны для просмотра.

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

Если у Вас есть вопросы или комментарии, пишите по этому адресу aiacare@microsoft.com Спасибо!



Posted on 12. February 2018

Новая Функция: свободная форма оплаты в Dev Center

Новая Функция: свободная форма оплаты в Dev Center

Правильное распределение цен на Ваше приложение или дополнительные покупки – это ключ к успеху в Microsoft Store. Многие компании просили добавить больше возможностей для оценки своих продуктов, и вот команда Dev Center рада сообщить, что на сегодняшний день все разработчики могут использовать функцию свободного ценообразования. С введением этой функции у Вас есть возможность, устанавливать любую цену для Вашего приложения, игры или дополнений, а также Вы можете выбирать необходимую валюту на рынке.

Каждый знает, что число 7 – счастливое число. Привлекайте удачу и меняйте цену Вашей игры в США до 7,77 USD. Хотите добавить специальное дополнение ко дню холостяков в Китае? Вы можете установить китайскую цену для Вашего дополнительного товара в CNY ¥ 11.11.

Возможности ценообразования бесконечны, в пределах такого же допустимого диапазона, как и уровни цен (0,99-1,999,99 USD). Обратите внимание, что цена свободной формы может использоваться только для переопределения базовой цены на одном рынке. (Для групп рынков Вы все равно можете переопределить базовую цену, но уже другим ценовым уровнем).

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

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

1) Выберите рынок, для которого Вы хотите изменить базовую цену с помощью новой формы ценообразования

  • Нажмите «Выбрать рынки для изменения базовой цены», выберите нужный рынок и нажмите «Создать».

2) Отмените базовую цену

  • В выпадающем меню выберите «Свободная форма» и введите Вашу новую цену.

  • Введенная в свободной форме цена должна находиться в допустимом диапазоне (например, в долларах США диапазон составляет 0,99 – 1,999,99 USD) и должен быть в правильном формате этой валюты. Предупреждения о валидации предупреждают Вас о любых ошибках в Вашей заполненной форме.

Это так просто! Для изучения подробной документации, перейдите на эту страницу.



Posted on 31. January 2018

Target Surface Hub и Windows 10 S с процессором Snapdragon для Ваших UWP приложений

Когда Вы отправляете Ваше UWP приложение или игру на сертификацию в Microsoft Store через Dev Center, у Вас есть возможность, выбирать семейства устройств, на которые пользователи могут устанавливать Ваше приложение. Приложение или игра будут доступны для всех поддерживаемых семейств устройств по умолчанию (кроме Xbox, где Вы можете выбирать по желанию, если это поддерживается Вашими пакетами). Это позволяет Вашим приложениям и играм увеличивать количество потенциальных клиентов. 

Недавно Microsoft добавили новые опции, которые позволяют публиковать продукты на Surface Hub. Теперь Вы можете предлагать ARM пакеты для Windows 10 S на процессоре Snapdragon категории постоянно подключенных ПК (Always Connected PCs).

Чтобы настроить Surface Hub при отправке Вашего UWP приложения в Microsoft Store, убедитесь, что присутствует флажок для семейства устройств Windows 10 Team. Обычно это происходит, если Вы загружаете пакеты, ориентированные на Universal или Team семейства устройств.

Если Вы включаете ARM пакет в Ваше приложение, предназначенное для универсального или настольного устройства, этот пакет будет доступен для Windows 10 S устройств на Snapdragon процессоре (постоянно подключенных ПК) до тех пор, пока проверяется семейство Windows 10 Desktop устройств.

В приведенном выше примере показаны три пакета, предназначенные для универсального семейства устройств x64, ARM и x86. Выбраны колонки для Windows 10 Desktop, Windows 10 Mobile, Windows 10 Xbox, Windows 10 Team и Windows 10 Holographic. Это означает, что клиенты могут устанавливать Ваш продукт на любое из этих типов устройств.

Дополнительную информацию о выборе семейства устройств смотрите в этой документации.

Упаковка и тестирование приложений

Пакеты приложений настроены для работы на определенной архитектуре процессора. Команда Microsoft настоятельно рекомендует собирать пакеты Ваших приложений для всех архитектур, чтобы Ваше приложение работало бесперебойно на всех типах Windows 10 устройств. Чтобы узнать больше, ознакомьтесь с документацией по архитектуре пакета приложений.

Microsoft настоятельно рекомендует тестировать Ваше приложение на всех семействах устройств, которые Вы планируете поддерживать, чтобы предоставить клиентам лучший опыт работы на всех устройствах. Чтобы узнать больше о шагах, которые необходимо выполнить перед упаковкой и отправкой UWP приложения в Microsoft Store, ознакомьтесь с этой документацией.



Posted on 6. December 2017

Visual Studio Application Packaging Project

Visual Studio 2017 15.4 представил новый проект Windows Application Packaging, который поможет Вам модернизировать Ваше приложение с помощью нового стека развертывания Windows 10 приложений (Windows 10 App Deployment Stack).

Microsoft рассказывали об этом в предыдущей статье: Visual Studio 2017 Update 4 упрощает модернизацию Вашего приложения и делает его готовым к публикации, и сегодня Microsoft представит Вам новые возможности Visual Studio 2017 15.5, которые позволяют создавать новые сценарии для проекта упаковки Windows приложений с использованием всех преимуществ Windows 10 функций в Ваших приложениях.

В этой статье будут рассматриватся три примера, которые подчеркнут новые возможности, добавленные в проект упаковки, чтобы обеспечить упаковку не только для Win32 приложений, но и для приложений и UWP компонентов:

  1. Фоновое выполнение с использованием фоновых задач UWP.
  2. Интеграция Windows Shell с использованием соглашения о совместном использовании.
  3. Добавление инвестиций Win32 кода в пакеты UWP приложений.

Первые два примера это уже существующие WPF приложения, упакованные как APPX с расширенным функционалом, который реализован как UWP компоненты. Первое приложение добавляет фоновое исполнение на основе фоновых UWP задач, а второе приложение показывает, как активно внедрять приложение с Windows 10 оболочкой, используя функцию в виде соглашения о совместном использовании (Share contracts). В заключение, последнее приложение – это точка входа в UWP, вызывающая классический Win32 процесс, который взаимодействует с Excel.

Обратите внимание: Поскольку UWP компоненты необходимо скомпилировать для определенной платформы: x86 или x64, конфигурация любого конфигурационного решения для любого процессора не будет работать ни в одном из этих образцов.

Все образцы доступны в отчетах на GitHub, разделе Windows-Packaging-Samples. Для этих образцов требуется Visual Studio 2017 15.5 Preview 4 или выше, доступный для загрузки с https://www.visualstudio.com/downloads.

  1. WPF с Фоновыми Задачами

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

Чтобы показать, как использовать эту функцию в Ваших Win32 приложениях, Microsoft собирается реализовать небольшую утилиту, которая сделает HTTP-запрос к URL-адресу, настроенному пользователем, и покажет прошедшие миллисекунды в всплывающих уведомлениях (Toast Notification).

Microsoft создадаст WPF приложение, чтобы пользователь мог указывать URL-адрес для проверки и включения / выключения фоновых задач. Фоновая задача будет реализована как Windows Runtime Component (WINMD). Чтобы включить этот компонент в пакет, нужно создать UWP приложение, которое использует этот компонент, и, наконец, добавить WPF и UWP проекты в качестве ссылок на проект упаковки. Ниже приведен список необходимых шагов.

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

  1. Упакуйте Ваше настольное приложение, используя проект упаковки
  2. Добавьте Runtime Windows компонент для выполнения фоновой задачи
  3. Добавьте UWP приложение, которое ссылается на компонент времени выполнения
  4. Добавить ссылку на UWP приложение из проекта упаковки
  5. Настройте Фоновую задачу в манифесте
  6. Зарегистрируйте фоновую задачу из Настольного приложения

После завершения 1-4 шагов, у Вас должно быть решение для проектов, как показано на рисунке ниже:

Проект упаковки ссылается не только на WPF приложение, но и на UWP проект. По этой причине решение должно быть настроено для конкретной платформы, поскольку UWP недоступен для любых конфигураций ЦП.

Реализация Фоновых Задач

Фоновая задача – это класс C#, который реализует интерфейс IBackgroundTask. Этот интерфейс определяет Run метод, который будет вызываться, когда система запустит задачу.

public sealed class SiteVerifier : IBackgroundTask
{
    public async void Run(IBackgroundTaskInstance taskInstance)
    {
 
        taskInstance.Canceled += TaskInstance_Canceled;
        BackgroundTaskDeferral deferral = taskInstance.GetDeferral();
        var msg = await MeasureRequestTime();
        ShowToast(msg);
        deferral.Complete();
    }
 
    private async Task MeasureRequestTime()
    {
        string msg;
        try
        {
            var url = ApplicationData.Current.LocalSettings.Values["UrlToVerify"] as string;
            var http = new HttpClient();
            Stopwatch clock = Stopwatch.StartNew();
            var response = await http.GetAsync(new Uri(url));
            response.EnsureSuccessStatusCode();
            var elapsed = clock.ElapsedMilliseconds;
            clock.Stop();
            msg = $"{url} took {elapsed.ToString()} ms";
        }
        catch (Exception ex)
        {
            msg = ex.Message;
        }
        return msg;
}

 

Обратите внимание, как используется LocalSettings в ApplicationData для обмена информацией между WPF приложением и фоновой UWP задачей.

Для настройки фоновой задачи Вам необходимо обновить манифест, используя конструктор манифеста. Перейдите на вкладку деклараций, добавьте фоновую задачу и настройте точку входа как реализацию.

Для регистрации фоновой задачи в системе, Вам нужно вызвать Windows 10 API из WPF приложения. Этот API доступен в Windows 10 SDK, и для его использования с .NET необходимо добавить ссылки, объясненные здесь. После того, как Вы получили доступ к Windows 10 API, Вы можете использовать класс BackgroundTaskRegistration для настройки фоновой задачи, как показано в приведенном ниже коде:

 

public void RegisterBackgroundTask(String triggerName)
{
    var current = BackgroundTaskRegistration.AllTasks
        .Where(b => b.Value.Name == triggerName).FirstOrDefault().Value;
 
    if (current is null)
    {
        BackgroundTaskBuilder builder = new BackgroundTaskBuilder();
        builder.Name = triggerName;
        builder.SetTrigger(new MaintenanceTrigger(15, false));
        builder.TaskEntryPoint = "HttpPing.SiteVerifier";
        builder.Register();
        System.Diagnostics.Debug.WriteLine("BGTask registered:" + triggerName);
    }
    else
    {
        System.Diagnostics.Debug.WriteLine("Task already:" + triggerName);
    }
}

 

Для регистрирации фоновой задачи, убедитесь, что задача не была зарегистрирована ранее, а затем используйте BackgroundTaskBuilder для настройки имени и Триггера, в этом случае используется MainteinanceTrigger.

2. Зарегистрируйте Ваше приложение в качестве Share Target

Совместные контракты - это Windows 10 функция, которая позволяет осуществлять обмен информацией между двумя приложениями, отправителем и получателем. Благодаря Desktop Bridge, Вы можете зарегистрировать UWP приложение в качестве общего получателя, а затем интегрировать с Win32 приложением. После регистрации приложения, оно будет отображаться каждый раз, когда пользователь вызывает функцию совместного использования, как показано ниже:

В этом примере, WPF приложение расширяется с добавлением функции совместного использования, где пользователи могут отправлять изображения из других приложений, таких как Photos, Edge, Shell в наше WPF приложение. Microsoft использует проект упаковки, который включает не только WPF, но и UWP приложение, которое позволяет UWP-интерфейсу получать контент из целевого ресурса. Ниже Вы можете увидеть исследователь решений с проектом упаковки, ссылающимся на WPF и UWP проекты.

Пакет должен обозначить цель о совместном использовании (Share Target), включая имя UWP приложения:

При активации, приложение получает информацию о целевом ресурсе из параметра ShareOperation. Ниже приведен пример фрагмента кода:

protected async override void OnNavigatedTo(NavigationEventArgs e)
{
    base.OnNavigatedTo(e);
    operation = (ShareOperation)e.Parameter;
    if (operation.Data.Contains(StandardDataFormats.StorageItems))
    {
        var items = await operation.Data.GetStorageItemsAsync();
        file = items[0] as StorageFile;
        IRandomAccessStreamWithContentType stream = await file.OpenReadAsync();
 
        await this.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, async () =>
        {
            BitmapImage image = new BitmapImage();
            this.img.Source = image;
            await image.SetSourceAsync(stream);
        });
    }
}

 

Теперь каждый раз, когда пользователь делится изображением и выбирает данное приложение, запускается Share UI приложение и затем отображается UWP-интерфейс.

После нажатия кнопки «Поделиться в WPF приложение», UWP вызывает обработчик событий и копирует изображение в папку ApplicationData, и затем запускает Win32 приложение с помощью FullTrustProcessLauncher.

private async void ShareBtn_Click(object sender, RoutedEventArgs e)
{
    await file.CopyAsync(ApplicationData.Current.LocalFolder);
    operation.ReportCompleted();
    await FullTrustProcessLauncher.LaunchFullTrustProcessForCurrentAppAsync();
}

Для использования FullTrustProcessLauncher, применяется Desktop расширение для UWP, это расширение доступно в виде SDK ссылки, которая доступна в диалоговом окне UWP приложения «Add References»:

И, наконец, зарегистрируйте настольное расширение и целевой выполняемый файл в манифесте:

 

<... >

 

3. Добавьте Office взаимодействие из UWP приложения

Одной из ключевых особенностей Desktop Bridge является возможность добавлять исполняемые Win32 файлы в Ваш пакет приложений и запускать их как цельный процесс из UWP приложения. Теперь, с проектом Windows Application Packaging, Вы можете создавать пакеты, содержащие двоичные UWP, так и Win32 файлы.

Дополнительно к диспетчеру процессов, есть расширение App Service, которое поможет Вам установить канал связи между Вашим UWP приложением и Win32 процессом.

В этом примере показан способ добавления Win32 процесса (приложение командной строки) для управления Excel листом с использованием офисного взаимодействия.

Microsoft начинает с UWP приложения, которое использует сетку данных Telerik для отображения некоторых табличных данных, также будет добавлена  кнопка для экспорта одних и тех же данных в Excel, как показано ниже:

Исследователь решений этого примера очень похож на предыдущий пример с тремя проектами в решении: UWP приложение, командная Win32 строка и проект упаковки со ссылкой на оба проекта. Тем не менее, обратите внимание, что в этом случае точкой входа приложения (выделенной жирным шрифтом) является UWP проект:

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

Для открытия канала связи в Win32 процессе, добавьте ссылку на Windows API, как описано здесь:

Для установления соединения, используется класс AppServiceConnection, где Вам нужно указать имя семейства пакетов приложения, с которым Вы хотите установить соединение, и обработчики событий, которые будут использоватся для обработки входящих запросов.

 

Connection = new AppServiceConnection();
connection.AppServiceName = "ExcelInteropService";
connection.PackageFamilyName = Windows.ApplicationModel.Package.Current.Id.FamilyName;
connection.RequestReceived += Connection_RequestReceived;
connection.ServiceClosed += Connection_ServiceClosed;

 

Заключая данную статью

Новые функции, добавленные в проект упаковки в Visual Studio 2017, помогут Вам модернизировать существующие настольные приложения для получения максимального результата от UWP и Win32 в одном пакете. Этот новый проект поможет Вам настроить Ваш пакет с помощью конструктора манифеста, отладить Ваше приложение в контексте Desktop Bridge и, наконец, поможет подготовить пакеты для отправки в Microsoft Store или на другие ресурсы. Для получения дополнительной информации изучите:

 



Posted on 20. October 2017

Windows 10 IoT предоставляет полный жизненный цикл IoT

Команда Microsoft выпустила общедоступный предварительный просмотр Azure IoT Hub Device Provisioning Service (Службу подготовки устройств для Центра Интернета вещей Azure). Device Provisioning Service - это новая служба, которая работает с Azure IoT концентратором для включения настройки устройства с нулевым прикосновением в IoT концентратор. Используя эту службу, устройства могут быть созданы с общим изображением, а при первоначальной загрузке в поле Device Provisioning Service автоматически будет предоставляться информация о конкретном устройстве, в том числе правильное местоположение и идентификатор Azure IoT концентратора, где устройство может быть дополнительно подготовлено и настроено с помощью управления устройствами Azure. Служба Device Provisioning Service предназначена для поддержки высоких объемов устройств, обеспечивая надежную и масштабируемую передачу миллионов устройств, автоматизируя то, что исторически было сложным и трудоемким процессом для клиентов, управляющих большими объемами подключенных IoT устройств. Подробнее о Настройке устройств для подготовки с помощью службы подготовки устройств для Центра Интернета вещей можно почитать в этом блог посте и в центре документации по настройке устройств.

Служба Azure IoT Hub Device Provisioning Service отлично работает со сценариями и функциями Windows 10 IoT устройств. Наряду с общедоступным предварительным просмотром службы Device Provisioning Service команда Microsoft также предоставляет источники для Windows 10 IoT пользователей, которые реализуют клиентскую службу с требуемой функциональностью, чтобы быстро подключить устройство для использования службы Device Provisioning Service, требующей минимальных сведений о конфигурации. При использовании в сочетании с существующим Windows 10 IoT Azure Device Management клиентом, создается полное решение по обеспечению и управлению устройствами, охватывающее все жизненные потребности IoT устройств.

Клиент инициализации Windows 10 IoT устройств предоставляется как источник, который может использоваться в качестве обеспечения базовой функциональности сценария или настраиваться по необходимости. Для осуществления предусмотренного требуется поддерживаемый Windows 10 IoT TPM, который используется для безопасного хранения информации об идентификаторе и аутентификации устройства. Идентичная информация о конфигурации используется как при настройке устройства, так и для клиентских образцов управления устройством, что позволяет взаимодействовать друг с другом.

Документация по службе подготовки устройств для Центра Интернета вещей Azure расположена на https://github.com/ms-iot/iot-azure-dps-client, включая пошаговый процесс создания и использования клиентского сервиса с помощью Предварительного просмотра Azure IoT Device Provisioning Service.

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



Posted on 14. October 2017

Новые функции управления картами в Windows 10 Fall Creators Update

Команда разработчиков приложения Maps усердно работала над улучшением и добавлением новых функций для Maps платформы в Windows 10 Fall Creators Update. В дополнение к производительности и визуальным 3D улучшениям были добавлены, предложенные пользователями, функции, такие как возможность импорта 3D-моделей на карту и поддержка слоев и объединения элементов на карте. Также был улучшен API-интерфейс, чтобы пользователи могли указывать стили базовой карты и визуальные эффекты для добавленных на карту элементов. И вот, добавлена API функция для мест, чтобы просматривать соответствующую информацию о месте прямо в текущем контексте приложения.

Ознакомьтесь с основными улучшениями ниже и поддержите сообщество Maps хорошим отзывом!

3D-Здания

Возможно, Вы помните, что в предыдущем выпуске отсутствовали 3D-Здания. В этом обновлении команда Maps приложила все усилия для их возвращения (и улучшила те, которые не выглядели правильно). Следите за улучшениями 3D-зданий в ближайшие несколько месяцев!

3D-Объекты

Также был добавлен новый MapElement, под названием MapElement3D. Вместе с MapModel3D новый API можно использовать для удобного импорта и отображения 3D-объектов. Только представьте фантастические 3D шпили, машины, самолеты и многое другое. Ваши возможности бесконечны!

Вот несколько отличных MapElement3D примеров, отображающих 3D-модели в определенном месте, ориентации и масштабах на Windows 10 Map Control:

Аватары

Машины

Облака

API Наслоения Карт

Также был добавлен новый MapLayer класс, первым источником которого является MapElementsLayer. В отличие от уже существующего API MapControl.MapElements, он может использоваться для управления группами элементов независимо как единое целое или для выполнения совместной цели.

Прикрепляйте Ваши данные к карте с помощью MapControl.Layers

Вы можете привязывать элементы на карте к собственным коллекциям бизнес-объектов с помощью API Map Control.Layers.

Смотрите: Как искать интересующие Вас объекты на карте.

API Расширения Моделирования Карт

На данный момент расширяется текущий набор API-интерфейсов для компоновки карт на Windows 10 Map Control. В предыдущем выпуске были добавлены API MapStylesheet, чтобы Вы могли динамично изменять внешний вид карты в режиме реального времени. В этом выпуске команда Maps добавляет поддержку двух новых свойств в MapElement: MapStyleSheetEntry и MapStyleSheetEntryState, которые могут использоваться для более обширной настройки внешнего вида элементов на Вашей карте с помощью одного из элементов по умолчанию.

Смотрите также: Как настроить Ваши элементы на карте.

Ниже приведены примеры настроек, которые могут взаимодействовать с элементами на карте с помощью новых расширений стилей в Windows 10 Map Control:

Лучшая интеграция Ваших элементов с базоваой картой с помощью MapStyleSheetEntry

Вы можете сделать так, будто элементы на карте являются частью базовой карты, настроив Ваш собственный стиль для существующей позиции в таблице стилей карты, такой как Water. См раздел MapStyleSheetEntry с полным перечнем позиций, которые Вы можете выбрать.

Логотип Bing визуализируется с помощью Windows 10 Map Control путем изменения полигона MapStyleSheetEntry на свойство Water.

Реализация структуры Ваших элементов на карте с помощью MapStyleSheetEntryState

Вы также можете изменить внешний вид Ваших элементов на карте, используя состояния по умолчанию в таблице стилей карты, такие как Hover и Selected, или обойти их для создания собственных. Смотрите раздел MapStyleSheetEntriesStates с полным перечнем состояний, которые Вы можете выбрать.

Bellevue Square, City Center и Meydenbauer POIs отображаются с помощью Windows 10 Map Control, переопределяя масштаб уже существующей UserPoint позиции и изменяя свойство MapStyleSheetEntryState значка карты в пользовательское состояние, которое расширяет существующие состояния позиций Hover и Selected.

Информация о месте

И вот, добавлен новый PlaceInfo API, который полностью позволяет ознакамливаться с актуальной информацией о месте без необходимости переключения контекста, во всплывающем пользовательском интерфейсе, сразу в Вашем приложении.

https://github.com/Microsoft/Windows-universal-samples/tree/dev/Samples/MapControl

API Обновления и Дополнения

Ниже Вы можете ознакомиться со списком API, которые были добавлены в Windows 10 Creators Update:
Для получения дополнительной информации о всех новых API перейдите в MSDN.



Posted on 4. September 2017

Лучшие рекомендации по использованию видеорекламы в Windows приложениях

Межстраничные видеоролики - это очень привлекательный вид рекламы, который при правильном использовании имеет более высокий потенциал монетизации по сравнению с традиционными видами объявлений. Промежуточные видеоролики, как правило, длятся от 15 до 60 секунд и занимают весь экран, вовлекая пользователя в рекламу бренда или приложения, а также приводят к значительно лучшим преобразованиям по сравнению со стандартными видами рекламы.

Вот некоторые советы и рекомендации по использованию межстраничных видеороликов в приложении для максимальной доходности:

Рекомендуется:

  1. В Вашем приложении или игре должен быть определенный пользовательский интерфейс, где будут отображаться видеоролики. Поскольку видеореклама полностью накладывается на экран приложения, она должна использоваться с осторожностью и не должна прерывать пользователя во время игры или использования приложения. Типичные примеры использования межстраничных объявлений находятся между уровнями игры или при переходе на новую вкладку в приложении.
  2. Установите «Автоматическую» конфигурацию рекламного блока. Это позволит Microsoft определять лучшую последовательность рекламных блоков для каждого входящего запроса объявлений, предоставляя разработчикам максимальный потенциал дохода от приложений.
  3. Поддерживайте эффективную видимость видеообъявлений. СМИ Рейтинги определяют эффективную рекламную видимость как: «Не менее 50% пикселей в рекламе находятся на вкладке браузера в фокусе видимого пространства страницы браузера; требование пикселя выполняется в течение как минимум двух или более непрерывных секунд в любой точке рекламы». Для лучшей доходности и предотвращения мошенничества многие рекламодатели платят только тогда, когда впечатление от просмотра действительно эффективное. Убедитесь, что, когда Вы показываете видеоорекламу в Вашем приложении, она воспроизводится полностью и не заслоняется другим экраном в приложении.

 

Не рекомендуется:
  1. Предварительное кэширование на длительный период. Объявление от того же рекламного провайдера, доступное в данный момент, может быть недоступно уже через несколько секунд. Учитывая это, разработчики приложений должны свести к минимуму предварительную выборку объявлений до менее чем 8 секунд, прежде чем они будут готовы к добавлению рекламы в приложение.
  2. Повторять несколько одинаковых запросов. В случае отсутствия ответа на объявление, разработчик не должен постоянно добавлять по несколько рекламных запросов. При запуске нескольких запросов и отсутствии показа рекламы, рекламный блок становится все более низкого качества, что еще больше снижает вероятность получения рекламы в будущем. Сделайте следующий запрос только в том случае, если он будет на ровне с пользовательским потоком в приложении или игре, и Вы будете снова готовы показать объявление.
Microsoft тесно сотрудничает с многими рекламными сетями, чтобы предоставить лучший спрос на Windows приложения и повысить уровень рейтингов и монетизацию для разработчиков. Чтобы узнать больше о добавлении видеообъявлений в Ваши приложения, прочитайте эту статью. Спасибо, что Вы с нами!



Exception: Stack empty.
Posted on 2. September 2017

Windows 10 Fall Creators Update ожидается 17 октября

Обновление Windows 10 - Fall Creators Update - будет доступно во всем мире 17 октября. С новым Fall Creators Update Вы сможете развиваться в различных творческих сферах. Microsoft произвел эволюцию в фотосъемке, которая позволит Вам наслаждаться любимыми воспоминаниями на фото, видео и 3D-эффектах; также добавлены усовершенствования в играх, безопасности, доступности и захватывающие новые функции для Windows Mixed Reality. Все эти нововведения вскоре будут воплощены в жизнь. Более того, создано множество продуктивных и многофункциональных устройств, которые будут доступны от партнеров Microsoft. 

IFA - ежегодная международная выставка бытовой электроники, проводимая в Берлине, даёт возможность участникам представить свои новейшие продукты и разработки для широкой общественности. Невероятное количество мировых инноваций Microsoft и его партнеров представляется именно там. Выставка, также известная как предшественник Берлинского радиошоу, была открыта Альбертом Эйнштейном в 1930 году. В 1930 году была проведена публичная демонстрация телевизионной системы с использованием электронно-лучевых трубок. Все это произошло за год до начала телевизионного прорыва в Германии. В этом году Microsoft также анонсируют все свои новые разработки!

Эта неделя стала большим прорывом для Microsoft! В понедельник - захватывающие обновления Windows Mixed Reality с возможностью погружения в среду смешанной реальности. В среду - доступ к Alexa через Cortana на Windows 10 ПК. И сегодня, мы расскажем Вам больше о предстоящем обновление Windows 10.

Четвертое самое обширное обновление Windows 10 - платформа для Вашего творчества. Основываясь на наблюдениях, Microsoft решили предоставить всем пользователям больше возможностей для развития, работы и вдохновления!

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

Уже сегодня, Microsoft рады сообщить, что следующее обновление Windows 10, Fall Creators Update, будет доступно во всем мире 17 октября.

17 октября - Выпуск Windows 10 Fall Creators Update

Windows Ink

Инструмент Windows Ink продолжает улучшаться, позволяя рисовать на PDF-файлах, комментировать просто и быстро, делиться с другими, а также расширяет возможности того, что Вы можете делать с ручкой и бумагой. Smart Ink применяет искусственный интеллект к чернилу, автоматически делая квадраты, которые Вы рисуете, более правильными, или превращая коробки в стол без Ваших усилий. Windows Find my Pen расширит Ваше представление о рисовании с ручкой.

Фото и Видео

Приложение Photos было обновлено с добавлением трансляций для фото историй, видео, музыки, 3D и даже чернилами.

OneDrive Files On-Demand

Все созданные работы Вы можете сохранить в OneDrive Files On-Demand, и получать доступ к Вашим облачным файлам, так же как и к любым другим файлам на Вашем ПК, без использования локальной памяти для хранения.

Игры

В Fall Creators Update улучшен функционал игрового режима (Game Mode) и добавлена новая кнопка на игровой панели, которая позволяет игрокам прочувствовать полную мощность игр на обычном устройстве, как если бы это была игра на Xbox. И чтобы воспользоваться этой функцией, Вы можете попробовать ряд игр Xbox Play Anywhere, в том числе, Cuphead, Forza Motorsport 7, Super Lucky's Tale and Middle-earth: Shadow of War. Если Вы любите Xbox игры, 7 ноября Вы сможете сыграть их на самой мощной приставке Xbox One X.

Безопасность

Главная цель Microsoft - обеспечить полную безопасноть во время Вашего использования. С Fall Creators Update, Windows Defender был улучшен и оснащен новыми процессами защиты. С помощью облачного интеллекта, Вам предоставляется качественная защита от вирусов, вымогательств и эксплуатаций. Windows 10 S специально разработан для лучшей безопасности, включает продуктивный функционал, а также продолжительность заряда батареи и производительности Вашего устройства.

Основы Fall Creators Update - творчество и качественная работа, одновременно с лучшей безопасностью и защитой!

Доступность

Fall Creators Update расширяет возможности Windows  для тех, у кого болезнь Лу Герига - прогрессирующее нейродегенеративное заболевание, которое влияет на способность мозга контролировать мышцы тела. Новая функция Eye Control реализует невероятную технологию отслеживания глаз, которая позволяет писать и управлять мышью, просто с помощь глаз. Microsoft надеется, что это улучшит жизнь тех, кто болеет Лу Герига. Это невероятный прорыв в доступности, который Microsoft представит миру в Fall Creators Update.

Windows Mixed Reality


Наконец, с обновлением Fall Creators Update, Вы сможете погрузиться в новую реальность - мир Windows Mixed Reality. Объединяя физический и цифровой мир, смешанная реальность - это следующий шаг в эволюции человеческих вычислений. Впервые Microsoft создали смешанную реальность, которая полностью погружает Вас в виртуальный мир и не ограничивается размером экрана мобильного устройства.

Все гарнитуры Windows Mixed Reality будут доступны 17 октября с выходом Fall Creators Update.

Если же у Вас не будет гарнитуры Mixed Reality, Вы сможете погрузиться в смешанную реальность прямо на Вашем ПК. С помощью Mixed Reality Viewer Вы можете просматривать 3D-объекты - либо на Remix3D.com, либо создавать собственные с Paint 3D.

Инновации современных устройств с Fall Creators Update

На этой неделе команда Microsoft и ее партнеры уже анонсировали целый ряд великолепных и многофункциональных современных устройств на выставке IFA, в их числе новые Windows 2-в-1 ноутбуки, игровые ПК с новейшими 8-процессорными Intel обновлениями, включая новейшие графические карты NVIDIA, которые позволяют работать с Windows Mixed Reality, обеспечивают бесперебойную работу, предлагают OLED и 4K экраны для самых потрясающих визуальных эффектов и многое другое.

Премиум-ПК

Modern devices bring the magic of the Fall Creators Update

Благодаря процессору Intel Core i7 8-го поколения, супертонкий Lenovo Yoga 920 2-в-1 - это то, что нужно для продуктивной работы, а при подключении к внешней USB-C Thunderbolt 3 Dock станции, он превратится в мощный игровой ПК для Windows Mixed Reality. Yoga 920 был разработан для того, чтобы предоставить более удобное использование: он включает в себя микрофоны с дальним звуковым полем, чтобы Вы могли использовать Cortana во всех целях, даже таких, как включение компьютера, воспроизведение музыки, добавление напоминаний и многое другое с помощью голосовых комманд. Опциональная ручка Lenovo Active Pen с 4096 уровнями чувствительности, расширит творческий и кросс-прикладной потенциал Вашего ПК.

Acer Switch 7 Black Edition - безвентиляторный 2-в-1 ноутбук с дискретной графикой. Благодаря процессору 8-го поколения Intel Core i7 и графике NVIDIA GeForce MX150 он является идеальным помощником для выполнения интенсивных задач, творческой работы и потоковой передачи контента. Несмотря на мощные функции, инновационная технология Dual LiquidLoop от Acer поддерживает Switch 7 в тихом режиме. Switch 7 Black Edition оснащен встроенным стилусом без батареи, с помощью технологии Wacom EMR, которая имеет 4096 уровней чувствительности к давлению и поддержку наклона пера для управления углом, шириной или затенением штриха, предоставляя пользователям более аутентичный опыт для записей и рисования при использовании Windows Ink.

Популярные ПК

Popular PCs

Dell Inspiron 7000 2-in-1, разработанный для людей в движение или многопользовательского домохозяйства, доступен в 13 и 15 дюймах в алюминиевом корпусе Era Gray, имеет потрясающие визуальные эффекты с узкой рамкой, стандартный FHD 10- сенсорный IPS-дисплей с сенсорным дисплеем и опциональным сенсорным дисплеем премиум-класса 4K UHD IPS. Он предлагает мощную производительность с новыми процессорами Intel 8-го поколения, памятью DDR4; гибкие возможности подключения USB Type-C с поддержкой DisplayPort и Power Delivery, более длительный заряд батареи и тихую работу со стандартными SSD. Опциональная Dell Active Pen предоставляет естественное ощущение при использовании Windows Ink для рисования, записей или заметок.

Lenovo Miix 520 - это лучшее сочетание функциональности и съемных форм-факторов, разработанных для использования множества цифровых технологий и инструментов. Он работает на базе новейших 8-дюймовых четырехъядерных процессоров Intel Core i7 с до 16 ГБ памяти DDR4 и до 1 Тбайт PCIe SSD, Miix 520 - это удобная работа с Windows Ink для создания записей, заметок, презентаций или использования WorldView камеры для захвата изображений и редактирования их в 3D.

Профессиональные ПК

 

HP’s ProBook 430 G4 - это надежный девайс, предназначенный для деловых людей, которые должны быть продуктивными в офисе или вне офиса. Он оснащен батареей, которая держит заряд батареи целый день, алюминиевой клавиатурой и защищает Ваши приложения и данные с Windows 10 Pro.

Тонкий и легкий Dell Latitude 12 7285 2-в-1 идеально подходит для выполнения поставленных задач. Это бизнес-устройство оснащено дисплеем Infinity edge, возможностью беспроволочного заряда, встроенным Windows 10 Pro и поддержкой Windows Hello для дополнительной безопасности.

Студенческие ПК

Fujitsu Lifebook P727 с Windows 10 S - это девайс 2-в-1, предназначенный специально для студентов, которым требуется мощное и надежное устройство с поддержкой Windows Ink и Active Stylus для записи заметок, создания диаграмм и профессиональная клавиатура для написания эссе и отчетов. Батарея этого ПК может загружаться, даже когда компьютер находится в резервном режиме.

Сочитание красоты и производительности на ноутбуке Surface - правильный выбор для каждого. Он оснащен всеми необходимыми функциями для поддержания производительности, долгого заряда батареи, высококачественного отображения и мобильности. Материал Alcantara, покрывающий клавиатуру, показывает его элегантность и дизайн. Каждая деталь этого устройства тщательно продумана, и распространена на программное обеспечение. Surface Laptop поддерживает Windows 10 S с лучшими программами и сервисами Microsoft, такими как Office и OneDrive.

Игровые ПК

Gaming PCs

ASUS анонсировал ROG Chimera, ноутбук с ультрасовременным 17,3-дюймовым широкоформатным дисплеем FHD IPS, который оснащен впечатляющей антибликовой Full HD IPS панелью с технологией G-SYNC для частоты обновления 144 Гц и временем отклика 7 мс. Работающий с новейшим процессором Intel Core i7-7820HK и графикой NVIDIA GeForce GTX 1080, ROG Chimera объединяет лучшие  функции ноутбуков и консольных игр. Он оснащен встроенной Xbox Wireless, поэтому геймеры могут без особых усилий подключать свои любимые Xbox аксессуары к ПК без каких-либо адаптеров, также не придется менять коммутаторы при переключении между консолью и ПК.

Новый HP Omen X Laptop предназначен исключительно для любителей игр и eSports, ищущих бескомпромиссную производительность. HP оснастил OMEN X Laptop с разблокированными Intel Core i7 процессорами Intel 7th, опциями памяти XMP для разгона памяти и протестированных до DDR4-2800 профилей, а также разгоняемыми по графику до NVIDIA GeForce GTX 1080 видеокартами. Высокопроизводительные компоненты, передовые термальные опции, быстрые и реагирующие дисплеи, настраиваемая механическая клавиатура и усовершенствования программного обеспечения для точной установки компонентов, гарантирует, что Omen X обеспечит непревзойденную производительность игр и предоставит потрясающий дизайн. 

Гарнитуры Windows Mixed Reality
Этой осенью Acer, Dell, HP и Lenovo выпускают коллекцию гарнитур и контроллеров для Windows Mixed Reality, начальная цена гарнитур будет всего лишь $299.

Windows Mixed Reality headsets

  • Acer выпускает собственный Windows Mixed Reality Headset с контроллерами движения. Когда гарнитура соединена с контроллерами, Вы можете пользоваться полной позицией и поворотным отслеживанием на гарнитуре, чтобы легко создавать контент или играть в игры.
  • Гарнитура ASUS Windows Mixed Reality будет доступна весной 2018 года и предложит уникальный дизайн с рисунком сотен 3D-полигонов и эффектом глянцевых тонов.
  • Dell Visor оснащен жидкокристалическим дисплеем с высоким разрешением 1440 x 1440 для резкого и плавного панорамного просмотра на 360 ° для просмотра «как если бы Вы были там». Он продуманно спроектирован для удобства и комфорта с хорошо прошитыми накладками для головы и лица, которые предоставят все удобства, даже для пользователей, которые носят очки.
  • Гарнитура HP Windows Mixed Reality также будет оснащена контроллерами движения, чтобы передать лучшие впечатления от смешанной реальности.
  • Гарнитура Lenovo Explorer эргономично спроектирована и оптимизирована для Вашего комфорта, поэтому Вы можете погрузиться в мир смешанной реальности на длительный период времени.
Все эти новые устройства будут доступны, когда выйдет Windows 10 Fall Creators Update (17 октября).

Главная цель Microsoft - дать возможность каждому человеку и каждой организации во всем мире достичь большего. Одним из способов является принятие выпустить обновление Windows и расширить возможности всех пользователей с помощью Windows 10 Fall Creators Update.

Перед нами дверь в будущее и Microsoft готовы открыть ее для нас на международной выставке IFA!



Exception: Stack empty.
Posted on 16. August 2017

Новые инструменты в Windows Device Portal для Windows 10 Fall Creators Update

Device Portal в Windows 10 Fall Creators Update теперь предлагает несколько новых инструментов для Windows платформы, чтобы помочь Вам провести локальную проверку Вашего UWP, изучить возможности Mixed Reality, создать новое аппаратно-программное оборудование и протестировать новую систему для установки Вашего приложения. В этой статье мы расскажем Вам больше об этих возможностях!

Если Вы не знакомы с Device Portal, Вы можете ознакомиться с его особенностями на Device Portal, или просмотреть новый docs.microsoft.com, чтобы узнать, как его настроить.

Все эти инструменты поддерживаются REST API, поэтому Вы можете использовать его из сценариев или клиентских приложений с помощью Device Portal Wrapper.

Тестирование на основе местоположения

У большинства из нас нет возможности для тестирования приложений по всему миру, но теперь этому есть решение! Инструмент «Местоположения» в Device Portal позволяет легко изменять местоположение, которое Windows привязывает к приложениям. Выбрав «Переопределить», Вы можете изменить местоположение устройства на все, что Вы установили, используя текстовые поля или карты. Обязательно уберите галочку, когда закончите, чтобы Ваше местоположение (и часовой пояс) вернулись в реальную геолокацию...

Рисунок 1: Приложение News актуально и соответсвует местным заголовкам!

Это также работает для веб-страниц в Microsoft Edge, позволяя Вам проверять Ваши сайты в разных уголках мира.

Примечания о том, что этот инструмент может и не может сделать:
  • Он не именяет локацию вашего ПК! Таким образом, приложение News все еще видит местоположение пользователя EN-US в середине Италии. 
  • Вы можете не видеть все приложения, использующие это местоположение. Некоторые программы не используют Windows API для определения местоположения или имеют специальную логику (например, используя Ваш IP-адрес) для определения Вашего местоположения.
  • Этот инструмент отмечает PositionSource для местоположения данных как «Default». Некоторые приложения могут проверять источник и изменять их поведение на его основе.
USB диагностика

USB диагностика распространяется на всех пользователей аппаратного обеспечения - если Вы уже знакомы с «HLK» или «WDK», это будет очень удобно. USB команда обновила инструмент USBView для работы внутри Device Portal, поэтому разработчики, работающие на новом оборудовании, будут иметь больше возможностей.

Инструмент USB Devices может оказаться немного сложным - для начала, откройте меню в правом верхнем углу и перейдите к разделу «Добавить инструменты в рабочую область». Прокрутите страницу вниз и проверьте раздел «USB-устройства», а затем нажмите «Добавить». В результате, Вы получите полный обзор Ваших USB-узлов, контроллеров и периферийных устройств. Узлы и контроллеры расширяются, чтобы показать отдельные устройства, используя значок + (плюс), и при нажатии на механизм, он будет расширяться, чтобы показать свойства всех элементов.

Инструмент Streaming Install Debugger

Windows 10 Creators Update добавил «потоковую установку» для UWP, которая позволяет пользователю запускать приложение перед его окончательной загрузкой. Для легкой проверки данной функции, команда App Model добавила инструмент Streaming Install Debugger в Device Portal. Чтобы использовать его, разверните приложение с группами контента на Вашем устройстве, а затем откройте Streaming Install Debugger. В нем Вы сможете редактировать состояния групп контента. Для того, чтобы Вы могли протестировать работу Ваших приложений, происходит имитация потоковой установки, и Вы можете удостовериться, что все действия правильно выполняются при отсутствии групп контента.


Для получения дополнительной информации ознакомьтесь с блогом Andy Liu, где рассказывается о новых инструментах App Installer и Streaming Install Debugger.

Mixed Reality (Смешанная реальность)

Одним из прорывов в обновлении Fall Creators Update является добавление поддержки Mixed Reality на Windows Desktop. В рамках этой версии Microsoft включает набор инструментов, помогающих разработчикам создавать потрясающие приложения для Mixed Reality. Два из этих инструментов - 3D View и Framerate counter - уже могут быть знакомы для HoloLens разработчиков. Также добавлен новый вариант запуска приложения, который появляется, когда у Вас установлена необходимая гарнитура для запуска Вашего приложения в Mixed Reality.

Частота смены кадров - важный фактор при создании удобных приложений для смешанной реальности, и разработчикам необходимо оптимизировать производительность, чтобы достичь абсолютной частоты смены кадров в системах, которые они поддерживают. Инструмент Frame Rate в Device Portal помогает, показывая разработчикам как частоту смены кадров их приложения, так и компоновщика системы.

 

3D View помогает при тестировании гарнитуры с эффектом погружения в среду и с реальным миром, отображая его положение, когда оно перемещается по пространству.

 

Что же хорошего в том, если Вы не можете запустить Ваше приложение, подключая гарнитуру с эффектом погружения в иную среду? Теперь, когда у Вас установлена встроенная гарнитура, инструмент «Installed Apps» добавит кнопку, позволяющую запустить приложение в HMD. Не смотря на то, что приложения с эффектом другой реальности всегда будут работать в Mixed Reality, эта новая кнопка также особенно полезна для 2D UWP приложений (или приложений, которые переключаются между 2D и иной реальностью), когда Вы хотите протестировать их в Mixed Reality. 

 

В завершение нашего поста, мы сообщаем, что команда Microsoft будет рады получить Ваши идеи по улучшению Device Portal, которые помогут разрабатывать или отлаживать приложения. Оставьте Ваш комментарий на UserVoice. Если Вы столкнулись со сбоями во время отправки Вашего отзыва, отправьте его через центр обратной связи "Feedback Hub".

Похожие посты:

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

Использование App File Explorer для просмотра данных Вашего приложения



Exception: Stack empty.
Posted on 11. August 2017

Xbox Live Creators Program

https://blogs.windows.com/buildingapps/2017/08/10/xbox-live-creators-program-now-live/#8IBMelrVTScVKZzG.97 

В марте Microsoft выпустили Xbox Live Creators Program. Уже сегодня рад сообщить, что любой разработчик может публиковать свои игры на Xbox One и Windows 10. У Microsoft уже были отличные игры, опубликованные во время предварительного просмотра программы (смотрите список ниже!), Но пришло время опубликовать и Вашу игру. Microsoft стремится обеспечить каждому разработчику, который хочет опубликовать свою игру на ПК под управлением Windows 10 и на Xbox One console family и Creators Program позволяет публиковать такие приложения.

Что же такое Creators Program? Xbox Live Creators Program позволяет любому разработчику напрямую публиковать свои игры - любую из своих игр - на Xbox One consoles и ПК под управлением Windows 10 со стандартным процессом сертификации, уже существующим для любого другого приложения или игры на Universal Windows Platform. Другими словами, если у Вас есть Dev Center аккаунт, Вы сможете опубликовать Вашу игру на Xbox One и ПК под управлением Windows 10.

Всё становится еще лучше! Используя Creators Program Вы также сможете реализовать ряд сервисов Xbox Live непосредственно в Вашей игре. Такие вещи, как Gamertag Presence, Xbox Live leaderboards и Connected Storage. Данные возможности облегчат Ваши задачи по разработке игр, а также улучшат опыт Ваших пользователей. Вы также можете использовать функции "убийц", такие как Game Hubs и Clubs, Mixer streaming (и интеграцию для более интерактивного взаимодействия) и некоторые действительно превосходные возможности доступа, которые сделают Вашу игру доступной для еще более широкой аудитории.

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

Любая Creators Program игра, опубликованная в Windows 10 Store будет указана в категории «Игры». На Xbox One console создан специальный Store раздел под названием Creators Collection, так что Ваша игра будет доступна пользователям, которые ищут что-то новое. Microsoft также сделали это по желанию и отзывам геймеров, родителей и разработчиков, которые так любят Xbox One Store. Итак, наличие Creators Collection предоставляет самые лучшие возможности в Store и доступ абсолютно всем пользователям.

Нравится ли Вам новая Creators Program? Теперь всё намного легче! Первый шаг - создать игру, используя инструменты UWP и Xbox Live SDK, которые Вы уже, вероятно, использовали: Visual Studio, игровые движки, такие как Unity, Construct 2, MonoGame и Xenko, объединяя их с распространенным Xbox One console и Вашим Dev Center аккаунтом. Вам нужно установить бесплатное приложение Dev Mode Activation с Xbox Store, и тогда Вам будет достпуно конвертирование этой распространенной программы с помощью пару кликов.

Аккаунт Dev Center - стандартный для тех, кто разрабатывает приложения или игры для Microsoft. Если у Вас еще нету аккаунта, он будет стоить всего 20 долларов в качестве разовой платы. Затем, приступите к Вашей Xbox Live интеграции, выполнив пошаговое руководство для использования Creators Program, и также Xbox Live Creators Program.

Игры Creators Program имеют доступ к большому набору Xbox Live сервисов, но не ко всем из них. Вы сможете реализовать такие функции, как вход и присутствие, использование Вашего Gamertag, leaderboards, доступ к Вашему Activity Feed, Game Hubs, Clubs, Party Chat, Game DVR и Mixer трансляции.

Однако, поскольку Creators Program - открытая, а не управляемая программа, некоторые сервисы Вам недоступны: Achievements, Gamerscore или сетевой мультиплеер. Хорошая новость заключается в том, что если Вы хотите получить доступ к этим функциям, Microsoft рекомендует обратиться к ID@Xbox программе, где все сервисы будут доступны. И, конечно, есть путь для перехода игр от Creators Program к ID@Xbox в течении разработки (и даже после того, как Ваша игра была опубликованна в Store), если затем Вы решите добавить Gamerscore, Achievements или интернет-мультиплеер.

Не смотря на то, что ID@Xbox была создана для профессиональных разработчиков игр, которые хотят использовать полный набор функций Xbox Live через весь процесс сертификации, Creators Program предоставляет абсолютно всем разработчикам «нужный» набор Xbox Live услуг. Creators Program - это упрощенный способ создания и публикации игр в Xbox сообщество как для новичков в мире разработки, так и для настоящих профессионалов.

Microsoft предоставил несколько наглядных примеров. Более того, это самое начало! Microsoft собирается подчеркнуть все преимущества игр Creators Program, выпуская больше игр на Xbox Wire. Ваша игра тоже должна быть в этом списке.

Ниже предоставлены первые преимущества, доступные с помощью этой программой:

  • Animal Rivals, Blue Sunset Games: Animal Rivals - боевая игра для одного-четырех игроков. Погрузитесь в игровой мир и сражайтесь за трон Animalonia как один из соперников в разных мини-играх и местах. Сама игра представляет собой уникальный стиль, сочетающий мультяшный внешний вид и сатирический подход. (Xbox One, Windows 10)
  • Block Dropper, Tresiris Games: Block Dropper - это быстрый, аркадный стиль с 3D-платформером. Старайтесь не сдаваться, когда Вы направляете Вашего персонажа через сложный режим одиночного игрока или хватаете друга, чтобы сражаться в местной многопользовательской Block Battle Arena. Tresiris - небольшая игровая студия, базирующаяся в Олате, штат Канзас, которая создает веселые и простые игры в отличном качестве. (Xbox One, Windows 10)
  • Crystal Brawl, Studio Mercato: Gauntlet встречается с NBA Jam в Crystal Brawl, локальной многопользовательской игре с захватом 2v2, которая объединяет быстрые действия с помощью стратегии, подобной MOBA. Выберите из множества персонажей с различными способностями: каждый персонаж обладает уникальной способностью, которая изменяет местность. Экспериментируйте с различными комбинациями символов, чтобы обнаружить скрытые стратегии! Studio Mercato - игровая студия, которая находиться в Нью-Йорке. (Xbox One, Windows 10)
  • Derelict Fleet, Bionic Pony: Derelict Fleet - быстро развивающаяся космическая боевая игра. Вам поручено защищать флот беженцев, когда вы путешествуете по звездам, ища новую колонию, чтобы позвонить домой. Bionic Pony - небольшая инди-студия, базирующаяся в Тампе, штат Флорида, которая начала создавать Xbox Live инди-игры в 2010 году. (Xbox One)
  • ERMO, Nonostante: ERMO - это расслабляющая игра-головоломка с умиротворяющей и мирной графикой. Увлекитесь ландшафтами и цветами в ERMO. Вы узнаете правила игры за несколько секунд, и ERMO захватит Вас в удивительный игровой мир. (Xbox One)
  • GalactiMAX!, ONLYUSEmeFEET: В темноте пространства GalactiMAX есть игрок, снимающий инопланетян для очков, чтобы пронзить небеса в классическом аркадном шутере! По мере того, как больше инопланетян будут побеждены, корабль игрока будет увеличиваться по размеру и мощности. Как можно заполучить этот корабль?! (Xbox One, Windows 10)
  • kubic, Pixel Envision Ltd: kubic - это расслабляющая игра-головоломка с оптической иллюзией, основанная на M.C. Искусство Эшера, невозможные объекты и другие геометрические конструкции. Смысл заклчается в том, чтобы сконструировать конфигурацию цели из нескольких частей. (Xbox One, Windows 10)
  • Space Cat!, GershGamesLLC: Простреливайте Ваш путь мимо натиска врагов и боссов. Собирайте оружие, ракеты, бомбы, лазерные лучи и многое другое. GershGamesLLC - группа молодых любителей, которые веселятся в выходные. (Xbox One, Windows 10)
  • Stereo Aereo, The Stonebot Studio: Stereo Aereo - это ритм-игра, вдохновленная влиянием поп-культуры 80-х годов. Вы, как игрок, должны убедиться, что посредственная космическая рок-группа Stereo Aereo добирается до своей жизни, меняя концерт вовремя, в этой комической научной фантастике. (Xbox One, Windows 10)

В завершение поста, хочу отметить, что Creators Program стала открытой для любого разработчика, команда Microsoft также объявила конкурс Dream.Build.Play, который включает категорию Xbox One для любого разработчика игр, который использует функции Creators Program в своей игре. Таким образом, Вы можете не только получить Вашу игру на Xbox One console первым, у Вас есть шанс выиграть за это деньги. 
Желаю удачи!



Exception: Stack empty.