Программирование для карманных компьютеров. Самоучитель
Волков В.Б.
Эта книга предназначена для того, чтобы читатель смог быстро научиться создавать мощные и эффективные приложения для наладонных компьютеров Pocket PC. Рынок программ для карманных компьютеров сейчас бурно развивается, и именно в этой отрасли программист-одиночка может успешно соперничать с большими корпорациями, которые создают программное обеспечение. Прочитав эту книгу, читатель сможет уверенно и быстро разрабатывать достаточно сложные приложения для Pocket PC.
Огромное количество разнообразных примеров позволит быстро совершенствоваться и развиваться, обогащая свой опыт работы.
Книга предназначена для начинающих программистов.
Спб.: Питер, 2006 г.
ISBN 5-469-01300-6
Количество страниц: 304.
Содержание книги «Программирование для карманных компьютеров. Самоучитель»:
- 11 Введение
- 11 Необходимое ПО
- 12 От издательства
- 13 Глава 1. Pocket PC с разных точек зрения
- 13 Внутреннее устройство Pocket PC
- 14 Pocket PC сточки зрения программиста
- 14 Windows CE и Pocket PC
- 18 Инструменты программирования для Pocket PC
- 18 eMbedded Visual Tools 3.0 и Pocket PC 2002 SDK
- 19 eMbedded Visual C++ 4.0 и Pocket PC 2003 SDK
- 20 Visual Studio.NET 2003
- 20 Visual Studio 2005
- 22 Порядок установки
- 23 Глава 2. Общие вопросы программирования для Pocket PC
- 23 Эмулятор
- 24 Описание эмулятора
- 25 Ключи командной строки эмулятора
- 26 Требования к компьютеру
- 26 Установка Microsoft Loopback Adapter
- 27 Ограничения эмулятора
- 27 «Горячие» клавиши эмулятора
- 28 Эмулятор и Platform Manager
- 31 ActiveSync
- 32 Эмулятор и ActiveSync
- 33 CabWiz и создание установочного комплекта
- 34 Ключи командной строки
- 34 Mobile Developer Power Toys
- 34 ActiveSync Remote Display
- 35 CECopy
- 35 Convert_PPC_DAT_to_SP_XML
- 36 Hopper
- 36 JShell
- 37 FPC_Command_Shell
- 37 RAPI.Debug
- 39 RAPI.Start
- 39 TypeIt
- 39 Общие вопросы создания интерфейса пользователя
- 23 Эмулятор
- 42 Глава 3. Разработка программ для Pocket PC с помощью Microsoft eMbedded Visual Basic 3.0
- 42 Среда разработки eMbedded Visual Basic 3.0
- 44 Настройка панелей инструментов
- 45 Упражнение 3.1. Создание и настройка панели инструментов
- 47 Панель инструментов Standard
- 48 Общие свойства окон дизайнеров
- 48 Использование и настройка палитры компонентов (Toolbox)
- 49 Упражнение 3.2. Настройка палитры компонентов
- 50 Помещение компонентов на форму
- 51 Изменение размеров и выравнивание компонентов
- 52 Упражнение 3.3. Создание простого приложения
- 54 Настройки среды
- 56 Управление проектами. Файлы проекта. Компиляция и запуск программы
- 56 Управление файлами проекта
- 57 Состав и назначение файлов проекта
- 58 Компиляция и запуск программы
- 59 Настройки проекта
- 61 Использование встроенных компонентов eVB
- 61 Окно настройки свойств (Properties Window)
- 62 Типы свойств
- 62 Компонент Form
- 65 Упражнение 3.4
- 69 Упражнение 3.5
- 73 Другие встроенные компоненты
- 76 Использование компонентов ActiveX
- 76 Расположение компонентов ActiveX
- 77 Общие вопросы использования компонентов ActiveX
- 79 Компонент MenuBar
- 79 Упражнение 3.6
- 92 Поставка приложений eVB
- 94 Создание приложения без формы
- 94 Упражнение 3.7
- 95 Добавление формы к проекту без формы
- 95 Вызов из проекта eVB функций CE API
- 96 Отладка приложений в eVB
- 96 Упражнение 3.8
- 42 Среда разработки eMbedded Visual Basic 3.0
- 101 Глава 4. Разработка программ для Pocket PC с помощью Microsoft eMbedded Visual C++ 3.0
- 101 Введение в язык или первая программа
- 102 Упражнение 4.1
- 105 Краткие сведения о языке C++
- 105 Комментарии
- 106 Упражнение 4.1 (продолжение)
- 106 Лексемы
- 106 Типы и объявления, инициализация
- 108 Базовые (фундаментальные) типы
- 108 Упражнение 4.1 (продолжение)
- 110 Упражнение 4.1 (продолжение)
- 112 Области видимости и имена
- 113 Упражнение 4.1 (продолжение)
- 113 Объекты и lvalue (левые значения)
- 114 typedef
- 114 Выражения
- 114 Операторы
- 117 Инструкции
- 120 Указатели
- 121 Массивы
- 122 Упражнение 4.1 (продолжение)
- 123 Структуры
- 124 Упражнение 4.1 (продолжение)
- 125 Объединения
- 125 Среда разработки eMbedded Visual C++3.0
- 125 Окна
- 128 Настройка панелей инструментов и меню
- 130 Работа с файлами и управление проектами
- 131 Упражнение 4.2
- 131 Упражнение 4.2 (продолжение)
- 132 Упражнение 4.2 (продолжение)
- 133 Управление проектом при помощи контекстного меню
- 134 Редактирование кода
- 137 Создание интерфейса пользователя и работа с ресурсами
- 137 Упражнение 4.3
- 144 Упражнение 4.3 (продолжение)
- 148 Упражнение 4.3 (продолжение)
- 150 Упражнение 4.3 (продолжение)
- 151 Упражнение 4.4
- 155 Компоненты Common Controls, меню и редактор ресурсов
- 155 Упражнение 4.5
- 160 CommandBar
- 161 Упражнение 4.6
- 163 Диалоговые окна
- 164 Отладка
- 167 Настройки среды
- 172 Дополнительные сведения о языке C++
- 172 Файлы программы и единицы компиляции
- 173 Препроцессор и заголовочные файлы
- 174 Упражнение 4.7
- 176 Функции
- 177 Упражнение 4.7 (продолжение)
- 179 Поставка приложений
- 180 Структура файла .inf
- 182 Упражнение 4.8
- 101 Введение в язык или первая программа
- 185 Глава 5. Разработка программ для Pocket PC с помощью Microsoft eMbedded Visual C++ 4.0
- 185 Объектно-ориентированное программирование
- 185 Абстракция, наследование, полиморфизм, инкапсуляция
- 186 Классы и объекты, поля и методы
- 187 Упражнение 5.1
- 190 Наследование
- 191 Упражнение 5.1 (продолжение)
- 192 Полиморфизм
- 192 Упражнение 5.1 (продолжение)
- 194 Инкапсуляция
- 195 Упражнение 5.1 (продолжение)
- 196 Перегрузка методов
- 196 Упражнение 5.1 (продолжение)
- 197 Приведение типов
- 198 Создание проектов MFC
- 198 Основные классы MFC
- 201 Мастер создания проектов MFC
- 203 Упражнение 5.2
- 185 Объектно-ориентированное программирование
- 210 Глава 6. .NET Compact Framework и разработка программ для Pocket PC в Microsoft Visual Studio .NET 2003
- 210 .NET и Compact Framework
- 211 Реализации .NET
- 211 Области применения .NET
- 212 Три класса приложений .NET
- 212 Приложения WebForms
- 212 Приложения WindowsForms
- 212 Веб-сервисы
- 212 Базовые программные элементы .NET
- 212 Хорошо организованный интерфейс программирования
- 213 Common Intermediate Language
- 213 Common language runtime
- 213 Common Language Specification
- 214 Common type system
- 214 Common Language Infrastructure
- 214 Compact Framework
- 214 Application domains
- 214 Управление памятью
- 214 Сборка мусора
- 215 Основные отличия между базовой версией .NET Framework и Compact Framework
- 215 Некоторые важные термины и понятия
- 216 Файлы и сборки (библиотеки) CF
- 217 Важные классы и пространства имен CF
- 218 VB.NET: Основные возможности и отличия от VB 6
- 218 Отличия eVB и Visual Basic для .NET
- 219 Типы данных
- 219 Язык
- 220 Доступ к данным
- 220 Обработка исключений
- 220 Поддержка работы с ХМL
- 220 VB.NET для Compact Framework
- 220 Тестовое приложение
- 221 Упражнение 6.1
- 224 Более полезное приложение
- 225 Элементы управления .NET CF
- 228 Упражнение 6.2
- 233 Работа с XML
- 234 Упражнение 6.2 (продолжение)
- 242 Использование нестандартных компонентов
- 243 Упражнение 6.2 (продолжение)
- 246 Работа с компонентом DataSet
- 246 Упражнение 6.3
- 250 Компоненты и классы для работы с данными
- 259 Работа с SQL Server CE
- 260 Упражнение 6.4
- 266 Упражнение 6.5
- 268 Обработка ошибок
- 269 Работа с графикой
- 269 Упражнение 6.6
- 273 Упражнение 6.6 (продолжение)
- 274 Заключение
- 275 Глава 7. Инструменты и библиотеки сторонних производителей
- 275 Среды и языки программирования для Pocket PC
- 275 Basic4PPC
- 277 NSBasic
- 279 Pelles C
- 281 PPL
- 284 Borland Delphi 2005
- 284 Инструменты для On-Board программирования
- 284 PocketViC
- 285 Python
- 286 Scheme
- 287 DSForth
- 289 Утилиты с сайта www.rainer-keuchel.de
- 295 PGCC
- 295 Языки и среды работы с Java
- 295 MysaifuJVM
- 297 Weme
- 298 CrEme
- 298 Jeode
- 299 SuperWaba
- 300 Ewe
- 275 Среды и языки программирования для Pocket PC
- 304 Заключение
Инструкция как скачать книгу Волков В.Б.: Программирование для карманных компьютеров. Самоучитель в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Рейтинг книги:
0 голосов
193