Курс: Delphi XE8. Разработка кроссплатформенных приложений для различных типов устройств

Курс: Delphi XE8. Разработка кроссплатформенных приложений для различных типов устройств

Курс: Delphi XE8. Разработка кроссплатформенных приложений для различных типов устройств


Продолжительность курса: 24 ак. ч.

Описание курса:
Цель курса – увеличить производительность разработки при помощи Delphi за счет использования её новых возможностей (платформы FireMonkey и др.) по созданию приложений для различных платформ (Android, iOS, OS X, Windows) и устройств (десктоп-систем, мобильных устройств и пр.)

Аудитория:
Курс предназначен для программистов, разработчиков и архитекторов, разрабатывающих приложения для различных платформ и устройств с использованием Embarcadero Delphi XE8.

Необходимая подготовка:
• Знание Windows на уровне пользователя.
• Навыки программирования в Delphi.
• Знакомство с принципами работы серверов баз данных

Программа курса:
Модуль 1. Delphi. FireMonkeyи разработка кроссплатформенных приложений.
• Платформа FireMonkey:
• VCL – основа FireMonkey.
• Базовые классы FireMonkey (TFmxObject и дочерние классы).
• Элементы управления платформы FireMonkey (2D-элементы управления, TControl и др, а также 3D-элементы управления, TControl3D).
• Средства работы с графикой платформы FireMonkey.
• Выпуск приложений:
• Установка типа приложения.
• Целевая платформа проекта.
• Выпуск приложений для различных операционных систем.
• Особенности языка программирования, компилятора и современные концепции разработки приложений:
• Используемые компиляторы.
• Особенности в языке программирования при кроссплатформенной разработке.
• Концепция единого исходного кода.
• Работа с платформенно-зависимым кодом.
• Библиотеки:
• Поддержка жестов – технология естественного ввода (Gestures).
• Современное средство доступа к данным – FireDAC.
• Связывание приложений (AppTethering).
• Итоговая практическая работа:
• Создание кроссплатформенного приложения.

Модуль 2. Delphi. Разработка мобильных приложений - начальный курс.
• Мобильное приложение на Delphi:
• Настройка системы для вывода приложения на мобильное устройство.
• TApplication (отличия от TApplication в VCL, методы, свойства, события, контроль активности пользователя).
• Формы в FireMonkey (HD, 3D, описание формы в fmx-файле).
• Интерфейс и работа с файлами:
• Дизайнер единого интерфейса.
• Класс TFormFactor – параметры дисплея мобильного устройства.
• Совмещение форм для различных мобильных устройств в одном приложении.
• Элементы интерфейса мобильного приложения.
• Компоненты для построения интерфейса.
• Работа с файловой системой.
• Графика в мобильных приложениях:
• Модели работы с цветом (ARGB, HSL).
• Компоненты для работы с цветом.
• 2D-графика и графические эффекты.
• Анимация.
• Воспроизведение мультимедиа.
• Итоговая практическая работа:
• Создание мобильного приложения.

Модуль 3. Delphi. Разработка мобильных приложений - основной курс.
• Мобильная платформа:
• Датчики местоположения устройства, преобразование координат.
• Работа с датчиками ориентации устройства.
• Менеджер датчиков.
• Уведомления:
• Вывод уведомления.
• Вывод номера уведомления.
• Центр уведомлений на мобильных устройствах.
• Работа с аппаратурой устройства:
• Менеджер устройств.
• Захват аудио и видео.
• Работа с фронтальной и основной камерами.
• Работа с телефонным модулем.
• Работа с базами данных и локализация в мобильном приложении:
• InterBase ToGo.
• LiveBindings в проектах баз данных.
• Выпуск приложения баз данных.
• Локализация приложений.
• Итоговая практическая работа:
• Работа с базами данных в мобильном приложении.

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Borland
  • Код курса: DLP07
  • Город: Пермь, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 24
  • Количество мест: 8
  • Очно: 42900 ₽
  • Дистанционно: 42900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

8 800 (600)-66-16

Владелец сайта:
АНО ДПО «Учебный центр «ШИФТ»
ИНН 5904355180
ОГРН 1175958039586
Юридический адрес: 614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32.
E-mail: info@eshift.ru