ональності керованого про єкта.
2.2 Windows 8-Style UI
Термін Windows 8-Style App вжівається для Позначення створеня у стилі Metro Додатків для Windows 8. Microsoft тимчасово назіває мову дизайну «Modern UI», а стиль - Windows 8-Style UI. Metro - внутрішня кодів назва дізайнерської мови Компанії Microsoft, что орієнтована на друкарське оформлення інтерфейсу користувача. Спочатку ця мова булу розроблено Microsoft для использование у Windows Phone. Пізніше на Основі Metro БУВ побудованій інтерфейс веб-сайту Microsoft, Xbox 360 и Windows 8.
Ранні елементи стилю Metro можна Побачити у Windows Media Center для Windows XP Media Center Edition, что вікорістовує текст в якості ОСНОВНОЇ форми навігації. Цей інтерфейс БУВ такоже перенесень в більш пізні Версії Media Center. У 2006 году інтерфейс Zune БУВ Оновлення з використанн ціх Принципів. Дизайнери Microsoft вірішілі перепроектуваті інтерфейс з великим упором на чисту тіпографіку. ЦІ принципи и новий корістувацькій інтерфейс Zune були вікорістані у Windows Phone, много РІШЕНЬ якої були вікорістані в Windows 8. плоскі кольорові «живі плитки» були введені в Metro на ранніх стадіях розробки Windows Phone. Microsoft Почаїв інтеграцію ціх елементів в Інші свои продукти, з пряму вплива, Який можна Побачити в більш НОВИХ версіях Windows Live Messenger, Live Mesh и Windows 8.
Стиль Metro Заснований на принципах дизайну швейцарського стилю. Основними принципами Metro є акцент на гарній тіпографіці и великий текст, что відразу кідається в очі. Microsoft назіває Metro «гладким, Швидкого, сучасним», а такоже «Оновлення» у порівнянні Із засновання на значках інтерфейсамі Windows, Android та iOS. Microsoft разработали Metro спеціально для Зміцнення групи Загально завдань для прискореного использование.
Це досягається за рахунок виключення зайвої графіки и вместо цього опори на фактичність Зміст, для Функціонування в якості основного інтерфейсу користувача. Велику роль відіграє анімація. Microsoft рекомендує плавні переходь и Взаємодія з користувачем на Основі реальних рухів (таких як натіскання або переміщення).
Це створює у користувача враження «живого» и чуйного інтерфейсу. У якості основного шрифту Використовують шрифт Із сімейства шріфтів Segoe, ліцензованого Microsoft. Для Windows 8 булу Створена спеціальна версия з тією ж Назв Segoe UI.
2.3 Розробка Додатків у Visual Studio
Основним Засоба для создания Додатків Windows 8-Style UI є Microsoft Visual Studio 2012. Це середовище розробки містіть в Собі Windows 8 SDK. Для розробки таких Додатків 32- чі 64-розрядно версия Windows. Розробка застосунків для Windows 8 в молодших версіях для ARM-процесорів НЕ підтрімується.
Перед качаном создания Першого застосунку Windows 8-Style UI нужно отріматі ліцензію розробника. Потім ее нужно щомісяця оновлюваті. Оскількі для Додатків Windows 8-Style UI існує онлайн магазин, то Microsoft такоже назіває їх застосункамі Windows Store. Розглянемо принцип создания програми.
После Отримання Ліцензії розробника Відкриваємо вікно создания проектом, де Обираємо Visual C #? Магазин Windows. Бачим декілька шаблонів. Обираємо, например, пустий застосунок, знизу вводяться ім я проекту І клікаємо OK.
Рис. 3 Діалогове вікно для создания проекту.
З являється заготівля проекту:
Рис. 4 Заготівля порожнього проекту
Рис. 5 Вкладка MainPage.xaml
Наведіть на рис. 5 вкладка показує, что для розробки застосунків Windows 8-Style UI вікорістовується НЕ лишь мова програмування, а й мова розміткі. Нею є розшірена мова розміткі застосунків - XAML. Вона вікорістовується НЕ лишь для розміткі сторінок застосунків, но и для задання ресурсов застосунку и того подібніх промов. Логіку даного застосунку можна реалізуваті у файлі MainPage.xaml.cs:
Рис. 6 Файл MainPage.xaml.cs
После написання коду запустіті застосунок на виконан можна трьома способами: на локальному чи віддаленому комп ютері або в сімуляторі.
Рис. 7 Вибір варіанта запуску програми.
3. Реалізація програми
3.1 Створення інтерфейсу користувача
Оскількі Сейчас застосунок є переглядачем графічних файлів, то Варто Було б спочатку создать інтерфейс користувача. Для цієї мети Використано Такі елементи управління XAML як Image, AppBar та Button. Image відповідає за в...