Предисловие
Часть I. Игры
Глава 1. Атака из космоса
Краткий обзор
Подготовка
Версия для Windows
Поддержка Xbox 360 и Zune
Заключительные замечания
Глава 2. Солдат LEGO: двумерная игра-скроллер на платформе Popfly
Краткий обзор
Терминология Popfly Game Creator
Конструирование солдата LEGO: шаг за шагом
Создание Popfly-игры
Проектирование персонажей
Импорт персонажей
Конструирование главной сцены
Создание свойств игры
Создание поведений
Создание поведений главной сцены
Создание поведений охранников LEGO
Добавление поведений пули
Создание поведения скелета LEGO
Добавление поведений бочки
Добавление поведения индикатора здоровья
Добавление поведений Слепого завлаба
Публикация игры
Заключительные замечания
Глава 3. Чтение новостей: встраиваемый модуль чтения RSS-лент для World of Warcraft
Краткий обзор
Перед тем как приступить к работе
Надстройка Feed Reader
Feed Grabber
Заключительные замечания
Часть II. Программы для веб
Глава 4. InnerTube: скачиваем, конвертируем и синхронизируем видеоролики с YouTube
Краткий обзор
Как работает InnerTube
Принцип работы YouTube API
Классы для работы с роликами и лентами YouTube
Вызов класса InnerTubeService
Скачивание видеороликов с YouTube
Конвертирование роликов YouTube с помощью программы ffmpeg
Синхронизация видеороликов с сайта YouTube с iTunes и Zune
А теперь все вместе
Конфигурирование WPF-приложения InnerTube
Конструирование пользовательского интерфейса InnerTube
Структура интерфейса InnerTube
Анатомия MainWindow.xaml
Заключительные замечания
Глава 5. PeerCast: смотрим видео со своего компьютера из любой точки планеты
Краткий обзор
Экскурсия по программе PeerCast
Как работает PeerCast
Конструирование пользовательского интерфейса приложения
Заключительные замечания
Глава 6. TwitterVote
Краткий обзор
Проектирование TwitterVote
Отображение результатов с помощью Popfly
Заключительные замечания
Глава 7. WHSMail: надстройка над Windows Home Server для чтения почты в Outlook
Краткий обзор
Установка и конфигурирование
Архитектура
Создание хост-приложения
Платформа Windows Communication Foundation (WCF)
Outlook и MAPI
"Клиентское" ASP.NET-приложение
Развертывание
Запуск приложения
Заключительные замечания
Часть III. Технические устройства
Глава 8. Машинка, управляемая с пульта Wiimote
Краткий обзор
Сборка аппаратуры
Разработка программного обеспечения
Использование приложения
Заключительные замечания
Глава 9. Электронная доска и Wiimote
Краткий обзор
Определение интерактивной электронной доски
Использование Wii Remote с инфракрасной камерой
ИК-перо
Подготовка проекта
Преобразование координат камеры
Калибровка пера
Собираем все вместе
Использование программы
Заключительные замечания
Глава 10. Анимированное музыкальное светошоу
Краткий обзор
Подготовка аппаратуры
Программное обеспечение
Заключительные замечания
Приложение A. Использование файла C4fStyle в WPF-проектах
Алфавитный указатель