XAML Framework среды выполнения Windows - Википедия - Windows Runtime XAML Framework
Эта статья нужны дополнительные цитаты для проверка.Июль 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
'XAML Framework среды выполнения Windows ' (кодовое название «Юпитер»[2][3]) это пользовательский интерфейс API это часть Среда выполнения Windows (WinRT) модель программирования что составляет основу Приложения Магазина Windows (ранее известный как метро -стиль или же Иммерсивный) для Windows 8, Windows 8.1 и Windows Phone 8.1 операционные системы. Он позволяет объявлять пользовательские интерфейсы с помощью Расширяемый язык разметки приложений (XAML) технология.
XAML Framework - один из нескольких интерфейсов API в среде выполнения Windows; остальные HTML5 (например, через WinJS ) и DirectX.
телефон с операционной системой Виндоус
Вплоть до Windows Phone 8.0 XAML Framework среды выполнения Windows не поддерживался, а приложения XAML основывались на Silverlight XAML и развернутый в XAP формат.
В Windows Phone 8.1 XAML среды выполнения Windows доступен вместе с улучшенной поддержкой среды выполнения Windows. Эта конвергенция между платформами позволяет Универсальные приложения которые могут быть нацелены как на Windows 8.1, так и на Windows Phone 8.1, при этом разделяя большую часть кода, включая пользовательский интерфейс. В Windows Phone 8.1 все еще может работать Silverlight приложения на основе XAML и новые функции и API также были добавлены в эту структуру (называемую Silverlight 8.1[4])
Связанные технологии
XAML Framework относится к Windows Presentation Foundation (WPF) и Silverlight - аналогичные структуры пользовательского интерфейса на основе XAML, используемые для настольных и портативных приложений соответственно. Платформа XAML использует много тех же имен для своих API, что и обе эти старые технологии, особенно Silverlight, но ее использование ограничено ОС Windows (в частности, Windows 8 и более поздними версиями), как и WPF. Основное различие заключается в том, что Silverlight и WPF в значительной степени основаны на общеязыковая среда выполнения (CLR) и поэтому требуют использования таких языков программирования, как C # или же Visual Basic, а платформа XAML является частью среды выполнения Windows, написанной на собственный код а также доступен и имеет инструменты для разработки, с C ++ или же C ++ / CX.
Смотрите также
Рекомендации
- ^ «Обзор XAML (Windows)». Центр разработки для Windows. Корпорация Майкрософт. 11 июня 2013 г.. Получено 19 августа, 2013.
- ^ Джерри Никсон (20 июня 2012 г.). «Windows 8: еще 15 причин, почему я предпочитаю XAML, а не HTML5». Microsoft.
- ^ Джерри Никсон, Тим Хойер (24 января 2013 г.). «DevRadio: разработка приложений для XAML и Windows 8». Microsoft.
- ^ https://msdn.microsoft.com/en-us/library/windowsphone/develop/dn642082(v=vs.105).aspx
внешняя ссылка
- Создать сайт конференции
- Канал 9 - презентации XAML с конференции по сборке 2011 г.
- Документация по пространству имен Windows.UI.Xaml на MSDN
- Форумы MSDN - создание приложений в стиле Metro с помощью C # или VB
- Форумы MSDN - создание приложений в стиле Metro с помощью C ++
- Центр разработки для Windows
- Примеры приложений XAML в стиле Windows 8 Metro