Программирование для карманных компьютеров. Самоучитель

Волков В.Б.

Эта книга предназначена для того, чтобы читатель смог быстро научиться создавать мощные и эффективные приложения для наладонных компьютеров 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 Общие вопросы создания интерфейса пользователя
  • 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
  • 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
  • 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
  • 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
  • 304 Заключение

Инструкция как скачать книгу Волков В.Б.: Программирование для карманных компьютеров. Самоучитель в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Программирование для карманных компьютеров. Самоучитель
Рейтинг книги:
0 голосов
193

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: