Программирование под Windows 8

      Комментарии к записи Программирование под Windows 8 отключены

Уважаемый гость, на данной странице Вам доступен материал по теме: Программирование под Windows 8. Скачивание возможно на компьютер и телефон через торрент, а также сервер загрузок по ссылке ниже. Рекомендуем также другие статьи из категории «Программы».

Программирование под Windows 8.rar
Закачек 2805
Средняя скорость 5889 Kb/s

Программирование под Windows 8

Последние 5-7 лет мы все наблюдаем явление, которое аналитики называют консьюмеризацией ИТ. Не вдаваясь в историю и подробности этого явления, характерного не только ИТ-отрасли, стоит отметить главное – именно «консьюмеры» сегодня склонны платить за больший размер пресловутой добавленной стоимости – иногда своим большим числом, иногда – способность и желанием получить последние новинки и вообще реализацию интересных идеи.

Отдельно необходимо остановиться на модели выполнения или, как еще можно сказать, жизни приложения в Windows 8 и WinRT.
Цикл жизни Windows 8-style UI-приложения существенно отличается от такового для приложений классических. Его можно разделить на три группы:

Программирование под Windows 8

Таким образом, создавая новую Windows, мы понимали, что необходимо разработать и новый API, который будучи родным (native) для операционной системы, станет отвечать неким новым минимальным требованиям и веяниям времени. В результате родился Windows Runtime (WinRT).
Что несет с собой WinRT:

Что же представляет собой приложение в стиле Windows 8-style UI. Если кратко, то это сплав новой парадигмы интерфейса, нового эффективного API и соответствующей платформы разработки, плюс интеграция с системой и другими приложениями.

В настоящее время существуют три основных варианта программирования приложений Windows 8, каждый из которых основан на определенном языке программирования и языке разметки:

Настольные приложения представляют собой традиционные Windows-программы, которые сейчас работают под управлением Windows 7 и взаимодействуют с операционной системой через интерфейс прикладного программирования Windows, называемый Win32 API. Для запуска настольных приложений в Windows 8 включен знакомый рабочий стол Windows. Для их разработки можно использовать, например, WPF (Windows Presentation Foundation).

WinRT — разработка приложений под Windows 8

Для написания этих приложений был введен новый объектно-ориентированный интерфейс программирования, называемый Windows Runtime или WinRT (не путайте с Windows RT — версией Windows 8 для процессоров ARM). Внутренняя реализация Windows Runtime базируется на модели COM (Component Object Model) с предоставлением интерфейсов через файлы метаданных с расширением .winmd, находящиеся в каталоге /Windows/System32/WinMetadata. С точки зрения внешнего пользователя система в высокой степени объектно-ориентирована.

С точки зрения прикладного программиста Windows Runtime напоминает Silverlight, хотя во внутренней реализации API не является управляемым. Вероятно, для программистов Silverlight самое очевидное различие связано с пространствами имен: пространства имен Silverlight, начинающиеся с System.Windows, были заменены пространствами, начинающимися с Windows.UI.Xaml.


Похожие записи