Обучение мобильной разработке на Delphi

Практические примеры разработки.

Леонов В. «Обучение мобильной разработке на Delphi» Embarcadero, 2015 год, 342 стр. (26,4 мб. pdf)

Книга содержит восемь наглядных проектов с описанием технологии создания приложений в одной из самых популярных сред разработки Delphi/C++Builder/RAD Studio. В каждой главе приводится пошаговое описание реализации отдельного учебного проекта. Основным направлением предлагаемых примеров являются реальные приложения для мобильных устройств (с акцентом на Android), которые могут послужить хорошим обучающим материалом для практикующего разработчика.

Оглавление книги

Содержание.

Глава 1. Знакомство с Delphi и первый проект.
1.1. Как пользоваться книгой 7
1.2. Что такое Delphi/C + + Builder/RADStudio 12
1.3. Из чего состоит и как работает Delphi 18
1.4. Библиотеки визуальных компонентов 22
1.5. Где взять Delphi с возможностью мобильной разработки 26
1.6. Установка пробной версии по шагам 29
1.7. Редакции продукта Delphi/C + + Builder/RAD Studio 33
1.8. Подготовка к мобильной разработке 36
1.9. Первый проект-таймер 41

Глава 2. Основные компоненты для мобильной разработки.
2.1. Основные модели интерфейсов для мобильных устройств 48
2.2. Компонент TTabControl 50
2.3. Прототип приложения для самоконтроля знаний учащихся 54
2.4. Конструкция (Sender as TButton) 64
2.5. Добавление новых вопросов 66
2.6. Лучшее — враг хорошего или подождём с улучшениями 71
2.7. Вывод результатов 74
2.8. Улучшение дизайна приложения 78
2.9. Варианты интерфейса пользователя 84
2.10. Приемы повышения качества кода 87

Глава. 3 Анимация.
3.1. Основы анимации в Delphi/RAD Studio/C + + Builder 98
3.2. Исследовательский проект с анимацией 103
3.3. Эффективный код или как правильно скрыть объект 109
3.4. Эффективный способ групповой анимации 116

Глава. 4 BD-графика.
4.1. Основы 3D-графики в Delphi/RAD Studio/C + + Builder 121
4.2. Управление объектам 3D-сцены 133
4.3. Создание сложных сцен 138
4.4. Интерактивные 3D-сцены 150
4.5 Групповое взаимодействие при работе над 3D-проектом 157

Глава. 5 Математика и программирование.
5.1. Начало приложения для графиков функций 159
5.2. Отображения графика функции 163
5.3. Улучшение программного кода для построения графиков 165
5.4. Настройка компонента TChart 169
5.5. Новые возможности построения графика функции 171
5.6. Модификация интерфейса 179
5.7. Некоторые сведения об объектно-ориентированном программировании 184
5.8. Дальнейшее развитие взаимодействия кода и интерфейса 188

Глава. 6 Дневник наблюдений.
6.1. Постановка задачи 201
6.2. Прототип приложения 203
6.3. Структура данных 213
6.4. Интерфейс детального просмотра 221
6.5. Интерфейс добавления новой записи 225
6.6. Связывание интерфейса и структур данных в памяти .228
6.7. Динамическое создание компонентов 231
6.8. Реализация детального просмотра 238
6.9. Чтение сохраненных данных из файла 243
6.10. Сохранение данных в файл 255
6.11. Добавление файлов в проект при развёртывании 257
6.12. Экспорт накопленныхданных 261
6.13. Объектно-ориентированная работа с файлами 266
6.14. Развитие проекта 269

Глава 7. Мобильное приложение для изучения поэзии.
7.1. Прототип интерфейса 271
7.2. Алгоритмы заучивания и их реализация 275
7.2. Рассуждения о поиске наилучшего варианта 279
7.3. Добавление нового алгоритма 281
7.4. Развитие приложения 285
7.5. Запись голоса 287
7.6. Уведомления 294

Глава. 8 Система «суфлёр» на основе мобильного приложения
8.1. Публичные выступления: новости, драма, поэзия 304

Глава 9. Заключение
9.1. Что делать дальше или планы на будущее 327
9.2. Полезная техническая литература 330
9.3. Онлайн-источники и информация в Интернет 332

Скачать техническую литературу бесплатно26,4 мб. pdf

Похожая литература