Windows 8 розробка Metro-додатків для мобільних пристроїв

DatabaseBooks3

Обычная цена ₴380.00

Сумма налога включена.
Книга "Windows 8: розробка Metro-додатків для мобільних пристроїв" присвячена розробці Metro-додатків - нового класу додатків, що працюють під управлінням платформи Metro, що входить до складу Windows 8. Описана розробка додатків, призначених для пристроїв з сенсорними екранами, зокрема планшетних комп'ютерів . Розказано про розробку додатків на мовах HTML, CSS і JavaScript, широко застосовуваних у Web-програмуванні. Розглянуто елементи управління і їх використання, розмітка інтерфейсу додатків, висновок графіки і мультимедіа, робота з файлами, віддаленими інтернет-сервісами, флеш-дисками, вбудованими фото- і відеокамерами. Показані способи реалізації обміну даними між додатками, виведення інформації на плитки меню Пуск, створення локалізованих і платних додатків. Описано процес публікації готових додатків в магазині Windows Store. Зміст книги "Windows 8: розробка Metro-додатків для мобільних пристроїв" Зміст Введення 1 Планшетний бум 1 Windows + планшет = Metro 2 Чим будемо користуватися 3 Друкарські угоди 3 Подяки 4 Частина I. Основи Metro-програмування 5 Глава 1. Що таке платформа Metro 7 Платформа Metro як засіб завоювання ринку планшетів 7 Ключові особливості планшетів і їх підтримка платформою Metro 8 Сенсорний екран 8 Обмежені системні ресурси 9 Обмежений обсяг довгострокової пам'яті 10 Інша цільова група користувачів 11 Інші особливості платформи Metro 12 Переваги та недоліки платформи Metro 13 як створюються Metro- додатки 14 Що далі? 16 Глава 2. Знайомство з Visual Studio. Перше Metro-додаток 17 Засоби розробки Metro-додатків 17 Знайомство з Visual Studio 17 Головне вікно і його елементи 18 Створення нового додатка 20 Проект і рішення 21 Проект 21 Рішення 22 Панель SOLUTION EXPLORER 23 Вікна документів 24 Вміст типового проекту Metro-додатки 25 Перше Metro -додаток, частина перша 27 Додавання файлу в проект 27 Відкриття файлу 27 Створення інтерфейсу 28 Збереження файлів 29 Запуск Metro-додатки 29 Як виконуються Metro-додатки 29 Перше Metro-додаток, частина друга 31 Перезапуск Metro-додатки 32 Завершення Metro-додатки 32 Закриття рішення 33 Перше Metro-додаток, частина третя 33 Відкриття рішення 33 Створення логіки 34 Створення оформлення 36 Закриття файлу 37 Видалення файлу з проекту 37 Виявлення та виправлення помилок 39 Що далі? 40 Глава 3. Інтерфейс і оформлення Metro-додатки 41 Інтерфейс програми. Мова HTML 41 Теги 41 Атрибути тегів 43 Порядок виведення елементів інтерфейсу. Блокові і вбудовані елементи 44 Вкладеність тегів 46 Службові теги. Структура HTML-файлу 47 Коментарі HTML 48 Оформлення програми. Каскадні таблиці стилів CSS 49 Стилі і атрибути стилів 49 Різновиди стилів. Прив'язка стилів 51 Таблиці стилів і їх прив'язка 54 Об'єднання стилів. Правила каськадності 55 Коментарі CSS 58 Що далі? 58 Глава 4. Логіка Metro-програми: основні поняття 59 Введення в мову JavaScript 59 Типи даних JavaScript 61 Змінні 62 Іменування змінних 62 Оголошення змінних 63 Оператори 63 Арифметичні оператори 63 Оператор об'єднання рядків 64 Оператори присвоювання 65 Оператори порівняння 65 Логічні оператори 66 Оператор отримання типу typeof 67 Сумісність і перетворення типів даних 68 Пріоритет операторів 68 Складні вирази JavaScript 70 Блоки 70 Умовні вирази 70 Умовний оператор? 71 Вирази вибору 72 Цикли 73 Цикл з лічильником 73 Цикл з умовою поста 75 Цикл з передумовою 75 Переривання і перезапуск циклу 76 Функції 76 Оголошення функцій 76 Локальні змінні 78 Виклик функцій 78 Функція як значення. Анонімні функції 79 Вбудовані функції 80 Масиви 80 Посилання 82 Об'єкти і екземпляри об'єктів 83 Поняття об'єкта і примірника об'єкта 83 Отримання примірника об'єкта 84 Робота з екземпляром об'єкта 86 Прості типи як об'єкти 87 Об'єкт Object і використання його примірників 88 Правила написання виразів 89 Коментарі JavaScript 90 Що далі? 90 Глава 5. Логіка Metro-додатки: прийоми програмування 91 Де зберігається код логіки Metro-додатки. Файли логіки 91 Об'єктна модель документа 92 Як отримати доступ до елементу інтерфейсу з коду логіки 94 Отримання доступу до елементу по його імені 94 Отримання доступу до елементів на ім'я створює їх тега 95 Отримання доступу до елементів по найменуванню прив'язаного до них стильового класу 96 Отримання доступу до елементам по складному критерію 97 Події і їх обробка 97 Події 97 Обробники подій 99 Події, підтримувані усіма елементами інтерфейсу 100 Отримання відомостей про подію 101 Структура файлу default.js 103 Службові рядка і вирази 103 Куди поміщається власне код логіки 104 Ініціалізація Metro-додатки 105 Об'єкт -зобов'язання 106 простори назв 107 Поняття простору імен 107 Анонімне простір імен 108 Перерахування 108 Що далі? 109 Частина II. Створення інтерфейсу Metro-додатків 111 Глава 6. Елементи управління HTML 113 Основні елементи управління HTML 113 Кнопки