20
Beginner: Основы 2D-графики в Delphi Денис Васильев Менеджер по RAD-продуктам Embarcadero Technologies [email protected]

Webinar: Основы 2D-графики в Delphi

Embed Size (px)

Citation preview

Page 1: Webinar: Основы 2D-графики в Delphi

Beginner: Основы 2D-графики в Delphi

Денис ВасильевМенеджер по RAD-продуктамEmbarcadero [email protected]

Page 2: Webinar: Основы 2D-графики в Delphi

Содержание:

• Основные компоненты 2D

• Механизм Multi touch

• События: OnPaint, OnMouseDown, OnMouseMove, OnMouseUp, OnTouch

• Домашнее задание

• Полезные ресурсы

Page 3: Webinar: Основы 2D-графики в Delphi

Формат нашей совместной работы

• На вебинаре внимательно слушаем, запоминаем материал

• После вебинара самостоятельно повторяем материал, создаем все рассмотренные примеры, дополняем их новым функционалом и выполняем домашнее задание

• После вебинара будут доступны видео и слайды к вебинару

• Присылаем домашнее задание мне на специальный email

Page 4: Webinar: Основы 2D-графики в Delphi
Page 5: Webinar: Основы 2D-графики в Delphi

Основные компоненты 2D

Page 6: Webinar: Основы 2D-графики в Delphi

Примеры с изображениями

Page 7: Webinar: Основы 2D-графики в Delphi

Пример с 2D-примитивами

Page 8: Webinar: Основы 2D-графики в Delphi

Пример с перемещением

Page 9: Webinar: Основы 2D-графики в Delphi

Примеры с перемещением и выделением

Page 10: Webinar: Основы 2D-графики в Delphi

Примеры с рисованием и multi touch

Page 11: Webinar: Основы 2D-графики в Delphi

Используем Multi touch на всех платформах

(!) Помним, что есть еще Жесты (Gestures)

Page 12: Webinar: Основы 2D-графики в Delphi

Домашнее задание для закрепления материала

Page 13: Webinar: Основы 2D-графики в Delphi

Домашнее задание для закрепления материала

• После вебинара самостоятельно повторите материал, создайте все рассмотренные примеры вебинара, дополните их новым функционалом

• Придумайте и реализуйте свои приложения, используя полученные знания вебинаров

• Например:

– «векторный редактор»

– «палитра для рисования»

– с применением перемещения

– с применением multi touch

Page 14: Webinar: Основы 2D-графики в Delphi

Еще примеры

Page 15: Webinar: Основы 2D-графики в Delphi

Домашнее задание отправьте, пожалуйста, мне на email

• Желательно свои работы выслать до начала следующего вебинара

– Если вы смотрите вебинар в записи, то прислать свои работы можно в любое время (через несколько недель, месяцев и т.д.)

• Все проекты с исходниками необходимо заархивировать, отправить

одним архивом на почту [email protected] и обязательно

указать тему в письме «w03»

Page 16: Webinar: Основы 2D-графики в Delphi
Page 17: Webinar: Основы 2D-графики в Delphi

Всеволод Леонов - Обучение мобильной разработке на Delphi (2015)https://yadi.sk/i/62V6EXxjjX7zw

Никита Культин - Основы программирования в Delphi (2015)

Дмитрий Осипов - Delphi. Программирование для Windows, OS X, iOS и Android (2014)

Юрий Калмыков - Учебно-методическое пособие по Delphi для школ (2014)https://yadi.sk/i/Uqpss_umih4S6

Никита Культин - Delphi в задачах и примерах. 3-е издание (2012)

Page 18: Webinar: Основы 2D-графики в Delphi

Полезные ресурсы

http://delphifeeds.ru/ - Агрегатор русскоязычных Delphi блогов

http://fire-monkey.ru/ - Найди ответ (задай вопрос) по FireMonkey

http://embarcadero.com/http://blogs.embarcadero.com/http://community.embarcadero.com/http://edn.embarcadero.com/http://cc.embarcadero.com/myreg

Подпишись!

Page 19: Webinar: Основы 2D-графики в Delphi

Следующие вебинары …

ЧАСТЬ 1:13.11.2015 — Создание первого Android-приложения в DelphiВидео: https://www.youtube.com/watch?v=tpeKiRcHrlE Слайды: http://www.slideshare.net/DenisVasilyev1/webinar-android-delphi

27.11.2015 — Основные компоненты для разработки мобильных приложений в DelphiВидео: https://www.youtube.com/watch?v=tMvb6KiVkCA Слайды: http://www.slideshare.net/DenisVasilyev1/webinar-delphi

11.12.2015 — Основы 2D-графики в Delphi

25.12.2015 — Разработка мобильного приложения для заучивания стихов в Delphi

Регистрация на вебинары: http://forms.embarcadero.com/EM15Q4RUWebinarRADStudioEDU

ЧАСТЬ 2:— Основы анимации в Delphi

— Основы 3D-графики в Delphi

— Основы графики функций в Delphi

— Основы работы с базами данных в Android-приложениях на Delphi

— Разработка мобильного приложения «Дневник наблюдения» в Delphi

— Разработка мобильного приложения «Суфлёр» в Delphi

— Дополнительные компоненты для разработки мобильных приложений в Delphi

— Загрузка своего Android-приложения в Google Play

Начало в 16-00 MSK

https://time.yandex.ru/

Page 20: Webinar: Основы 2D-графики в Delphi

Вопросы?Спасибо.

Денис ВасильевМенеджер по RAD-продуктам

[email protected]

http://habrahabr.ru/users/DenisVasilyev/topics

http://www.slideshare.net/DenisVasilyev1/presentations

OfficeEmbarcadero Technologies

[email protected]