М.: Embarcadero, 2015. — 332 с. — (Проектное обучение). — IBSN: N/A
Книга посвящена изучению программирования в среде Delphi. В
качестве учебных примеров были выбраны приложения, которые могут
быть использованы в проектном обучении. Материалом книги во многом
сформировался в результате реализации программы «Школа реальных дел
2014–2015» под эгидой Департамента Информационных Технологии Москвы
(ДИТ Москвы).
Об авторе
Леонов Всеволод Владимирович
От автора Знакомство с delphi и первый проект
Как пользоваться книгой
Что такое Delphi/C + + Builder/RADStudio
Из чего состоит и как работает Delphi
Библиотеки визуальных компонентов
Где взять Delphi с возможностью мобильной разработки
Установка пробной версии по шагам
Редакции продукта Delphi/C + + Builder/RAD Studio
Подготовка к мобильной разработке
Первый проект-таймер Основные компоненты для мобильной разработки
Основные модели интерфейсов для мобильныхустройств
Компонент TTabControl
Прототип приложения для самоконтроля знаний учащихся
Конструкция (Sender as TButton)
Добавление новых вопросов
Лучшее — враг хорошего или подождём с улучшениями
Вывод результатов
Улучшение дизайна приложения
Варианты интерфейса пользователя
Приемы повышения качества кода Анимация
Основы анимации в Delphi/RAD Studio/C + + Builder
Исследовательский проект с анимацией
Эффективный код или как правильно скрыть объект
Эффективный способ групповой анимации 3D-гpафиkа
Основы ЗИ-графики в Delphi/RAD Studio/C + + Builder
Управление объектам ЗИ-сцены
Создание сложных сцен
Интерактивные ЗО-сцены
Групповое взаимодействие при работе над ЗИ-проектом Математика и программирование
Начало приложения для графиков функций
Отображения графика функции
Улучшение программного кода для построения графиков
Настройка компонента TChart
Новые возможности построения графика функции
Модификация интерфейса
Некоторые сведения об объектно-ориентированном программировании
Дальнейшее развитие взаимодействия кода и интерфейса Дневник наблюдений
Постановка задачи
Прототип приложения
Структура данных
Интерфейс детального просмотра
Интерфейс добавления новой записи
Связывание интерфейса и структур данных в памяти
Динамическое создание компонентов
Реализация детального просмотра
Чтение сохраненных данных из файла
Сохранение данных в файл
Добавление файлов в проект при развёртывании
Экспорт накопленныхданных
Объектно-ориентированная работа с файлами
Развитие проекта Мобильное приложение для изучения поэзии
Прототип интерфейса
Алгоритмы заучивания и их реализация
Рассуждения о поиске наилучшего варианта
Добавление нового алгоритма
Развитие приложения
Запись голоса
Уведомления Система «суфлёр» на основе мобильного приложения
Публичные выступления: новости, драма, поэзия Заключение
Что делать дальше или планы на будущее
Полезная литература
Онлайн-источники и информация в Интернет
Леонов Всеволод Владимирович
От автора Знакомство с delphi и первый проект
Как пользоваться книгой
Что такое Delphi/C + + Builder/RADStudio
Из чего состоит и как работает Delphi
Библиотеки визуальных компонентов
Где взять Delphi с возможностью мобильной разработки
Установка пробной версии по шагам
Редакции продукта Delphi/C + + Builder/RAD Studio
Подготовка к мобильной разработке
Первый проект-таймер Основные компоненты для мобильной разработки
Основные модели интерфейсов для мобильныхустройств
Компонент TTabControl
Прототип приложения для самоконтроля знаний учащихся
Конструкция (Sender as TButton)
Добавление новых вопросов
Лучшее — враг хорошего или подождём с улучшениями
Вывод результатов
Улучшение дизайна приложения
Варианты интерфейса пользователя
Приемы повышения качества кода Анимация
Основы анимации в Delphi/RAD Studio/C + + Builder
Исследовательский проект с анимацией
Эффективный код или как правильно скрыть объект
Эффективный способ групповой анимации 3D-гpафиkа
Основы ЗИ-графики в Delphi/RAD Studio/C + + Builder
Управление объектам ЗИ-сцены
Создание сложных сцен
Интерактивные ЗО-сцены
Групповое взаимодействие при работе над ЗИ-проектом Математика и программирование
Начало приложения для графиков функций
Отображения графика функции
Улучшение программного кода для построения графиков
Настройка компонента TChart
Новые возможности построения графика функции
Модификация интерфейса
Некоторые сведения об объектно-ориентированном программировании
Дальнейшее развитие взаимодействия кода и интерфейса Дневник наблюдений
Постановка задачи
Прототип приложения
Структура данных
Интерфейс детального просмотра
Интерфейс добавления новой записи
Связывание интерфейса и структур данных в памяти
Динамическое создание компонентов
Реализация детального просмотра
Чтение сохраненных данных из файла
Сохранение данных в файл
Добавление файлов в проект при развёртывании
Экспорт накопленныхданных
Объектно-ориентированная работа с файлами
Развитие проекта Мобильное приложение для изучения поэзии
Прототип интерфейса
Алгоритмы заучивания и их реализация
Рассуждения о поиске наилучшего варианта
Добавление нового алгоритма
Развитие приложения
Запись голоса
Уведомления Система «суфлёр» на основе мобильного приложения
Публичные выступления: новости, драма, поэзия Заключение
Что делать дальше или планы на будущее
Полезная литература
Онлайн-источники и информация в Интернет