#silverlight #windows-phone-8 #windows-8 #windows-8.1 #windows-phone-8.1
#серебристый свет #windows-телефон-8 #windows-8 #windows-8.1 #windows-phone-8.1
Вопрос:
Я знаю, что вы можете разрабатывать приложения W8, используя c # и XAML. Это то же самое на wp8?
Как Silverlight относится ко всему этому и как WP8.1 / WP8 относится ко всему этому.
Пожалуйста, скажите мне, хотите ли вы больше подробностей.
Ответ №1:
Вы можете разрабатывать приложения на Windows Phone, используя C # и XAML.
Windows 8 использует среду выполнения под названием WinRT. Windows Phone традиционно использует среду выполнения под названием Silverlight. Оба основаны на C # и XAML, но у них разные элементы управления и разные классы.
Начиная с Windows Phone 8.1, вы можете создавать приложения для телефона с помощью WinRT. Таким образом, теперь вы можете писать приложения как для Windows 8, так и для Windows Phone 8.1, используя одну и ту же среду выполнения (и, следовательно, совместно использовать большие части кода): они называются «Универсальными приложениями».
Как узнать, какой из них вам следует использовать:
- Если вы хотите создать приложение как для Windows 8, так и для Windows Phone, то это несложно: создайте универсальное приложение
- Если вы хотите создать приложение, которое будет работать только на Windows Phone, то я бы лично рекомендовал использовать WinRT, поскольку это «перспективный» выбор. Однако некоторые API-интерфейсы Windows Phone еще не поддерживаются средой выполнения WinRT. Если вам нужен один из этих API, то у вас нет другого выбора, кроме как использовать Silverlight.
В этой версии у нас сходимость API составляет 90%, но все же есть небольшой набор, который еще не сходится, это функции телефона, доступные только в Silverlight, такие как:
- Поддержка линз
- Поддержка VOIP
- Задача захвата камеры
- API буфера обмена
- API обоев экрана блокировки
Ответ №2:
1 Ответ: вы можете разрабатывать Windows 8, Windows 8.1, Windows Phone 7, Windows Phone 8 amp; Windows Phone 8.1
приложения, используя C# amp; XAML
.
2: Ответ: Windows Phone 7, Windows Phone 8 и Windows Phone 8.1 (нацеливание на Silverlight) использует Silverlight API's
. И как Windows Phone 8 и Windows Phone 8.1 связаны с Silverlight, они используют API SIlverlight, доступные для платформы мобильных приложений.
Оба нацелены на Windows 8 и Windows 8.1 WinRT API's
. В настоящее время Windows Phone 8.1 также поддерживает WinRT API. Итак, если вы хотите создать приложения для Windows 8.1 и Windows Phone 8.1, которые вы можете сделать, создав Universal application
таргетинг на обе платформы (они имеют сходимость 90%).
If you want to create Windows 8 amp; Windows Phone 8 applications, you will require Visual Studio 2012 amp; Windows 8 OS.
If you want to create Windows 8.1, Windows Phone 8 amp; Windows Phone 8.1 applications , you require Visual Studio 2013 amp; Windows 8.1 OS.
Эта ссылка дает вам краткое представление о разработке приложений для Windows 8 и Windows Phone 8.
Надеюсь, это поможет.