none
Создание универсальных приложений RRS feed

Ответы

Все ответы

  • Добрый день,

    на MVA уже достаточно ресурсов для стартапа, еще есть на youtube группа TechNet, где есть достаточно информативные и качественные материалы.  Если вам английский не чюжд

    , то посоветую курсы Pluralsight, наиболее актуальные и востребованные, курсы платные, но... найдете

    10 октября 2015 г. 18:29
  • А в чем у вас возникают проблемы при создании приложений? Сама студия не сильно изменилась, да и принцип формирования проекта тоже. Просто вы уже давно на форуме, а вопросы весьма странные. Универсальность заключается в том, что у вас один кода для всех типов устройств. Теперь универсальность разделения кода на платформы не в директивах компилятору, а просто проверка на поддержку устройством специфического функционала (например смс для телефона)... Проверяете есть ли данные возможности у устройства, значить код работает, а если нет возможности, то функциональность не доступна для устройства. Придумала пример: Допустим камера, она свойственна многим устройствам, но не на всех есть, и работа с камерой у нас завязана на проверку ее наличия. Так теперь и со всем специфичным для различных платформ кодом. Если вы не пользуетесь специфичными свойствами устройств, то легко пишите на все устройства разом... Вот в этом универсальность... Проблема создать приложение "Привет мир"? Думаю, нет. Задавайте более конкретные вопросы, а не такие: "Чего бы такого съесть, чтобы похудеть"...
    11 октября 2015 г. 6:39
  • Раньше были проекты для десктопа Console, WinForms, WPF. Универсальное приложение какое из них продолжает?
    11 октября 2015 г. 12:59
  • Раньше были проекты для десктопа Console, WinForms, WPF. Универсальное приложение какое из них продолжает?

    WPF
    • Помечено в качестве ответа Энтомолог 11 октября 2015 г. 16:13
    11 октября 2015 г. 13:14
  • Здравствуйте.
    А у меня проблема, не знаю как решить. Предистория такова: Разрабатываю приложение C# XAML для Магазина Windows. В приложении использую синтез речи(SpeechSynthesizer class из Windows.Media.SpeechSynthesis namespace). Разработку начал еще на Windows 8.1, все было хорошо программа разговаривала на английском голосом Microsoft Zira, на русском голосом Microsoft Irina. С выходом Wimdows 10 решил обновится до новейшей ОС и возникла проблема с синтезом английской речи. Вместо Zirы английскую речь озвучивает Microsoft Pavel по-русски и естественно очень коряво. Через отладчик Visual Studio 2015 выяснил что ID голоса ссылается на ветку реестра [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_ruRU_PavelM]  а там действительно параметры только для двух русскоязычных голосов Irina Mobile и Pavel Mobile. На восьмерке VoiceInformation.ID был [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices
    \Tokens\TTS_MS_EN-US_ZIRA_11.0] т.е. ветки Speech_OneCore вообще не было. Перерыл весь интернет но дельной инфы так и не нашел. Установил английский голосовой пакет, менял язык интерфейса на английский, в рееcтре добавлял новый раздел по совету отсюда (http://wind8apps.com/unlock-new-text-to-speech-voice-windows-10/) все тщетно - болтают только Павел и Ирина. Нашел в Магазине Windows приложение использующее синтез речи, скачал, установил запустил и тоже самое английский текст озвучивает Павел. Получается что, даже если я откачусь обратно к Win8 завершу приложение, то пользователи Win 10 все равно будут сышать английский текст голосом Павла. Как решить эту проблему? Спасибо.
    13 октября 2015 г. 19:04
  • Как работать с синтезом речи не знаю, но хотела бы вам сказать про формат форума. Одна тема - один вопрос. Выберите ветку наиболее отражающую ваш вопрос и в ней создайте тему с вопросом. Если кто-то знает, то возможно ответят.
    14 октября 2015 г. 5:31