Содержание.
Глава 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
Добавить комментарий