Arhn - архитектура программирования

Можно ли перенести приложение Windows RT в приложение Windows Phone?

Совсем недавно выпустил приложение в Магазин Windows, и мне интересно, можно ли его «понизить» до Windows Phone 7.1 — пока не появится Windows Phone 8.

Настоящая проблема связана с асинхронным материалом, я нашел «Пакет асинхронного таргетинга», но для него требуется Visual Studio 2012; однако VS2012 не работает с Phone SDK 7.0, 7.1.

У меня нет настроения устанавливать старую и уродливую Visual Studio 2010 на мою новую машину с Windows 8 :)

Кто-нибудь знает обходной путь?


  • Если у вас нет крайней необходимости (у вашего клиента есть 1000 устройств WP7 в полевых условиях), я бы не стал беспокоиться. WP8 выйдет в любую минуту, а WP7 очень скоро станет древней историей. 29.10.2012
  • @Craig, я ожидаю, что WP7.5 (или 7.8) будет существовать еще долгое время, поскольку сейчас выпускаются недорогие телефоны с ним, а не с WP8. 30.10.2012
  • Вы, вероятно, правы. Это зависит от целевого рынка, на который вы смотрите. 30.10.2012

Ответы:


1

Пришла Windows Phone 8 и, к сожалению, она не позволяет компилировать приложения для Windows Phone 7.1, если в коде используется async/await. Вы можете попробовать перенести код на Windows Phone 8, который поддерживает async/await из коробки.

Если вы все еще хотите иметь порт WP7.1 для своего приложения и по-прежнему использовать функцию async/await, у вас нет другого выбора, кроме установки VS2010 Express для WP7 + async ctp 3.

Несмотря на то, что Async Targeting Pack для Visual Studio 2012 появился, вы не можете настроить таргетинг на проекты WP7, так как WP7 — это Silverlight 4, а пакет таргетинга предназначен для Silverlight 5.

ОБНОВЛЕНИЕ. Существует способ компилировать приложения WP7 в Visual Studio 2012 Express для Windows Phone с помощью этого изящного NuGet. пакет. Однако обратите внимание, что в настоящее время он находится в предварительной версии.

01.11.2012
  • точно, жаль, что MS не сделала их совместимыми. Старая версия 7.x имеет около 2% доли рынка, я думаю, потребуется год или больше, чтобы 8 достигла этого уровня, поэтому вам решать: выйти на устоявшийся рынок или ничего не делать, просто подождать. 01.11.2012

  • 2

    Итак, Windows Phone 8 должен выйти завтра, так зачем вам нужно понижать версию вашего приложения до Windows Phone 7.1?

    Эта статья может содержать ответ на вашу проблему.

    Сегодня вы, возможно, также видели онлайн-мероприятие по запуску Visual Studio 2012. Windows Phone SDK 8.0 создан на основе Visual Studio 2012 и даст вам возможность создавать приложения и игры, ориентированные как на Windows Phone 8, так и на Windows. Телефон 7.5. Windows Phone SDK 7.1 можно установить параллельно с Visual Studio 2012 и работать в Windows 8.

    28.10.2012
    Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..