Создаем Drupal дистрибутив: от идеи до сопровождения
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
1. Использование UWP/WinRT Contracts и Notification в
Windows 10
Денис Васильев
Менеджер по RAD-продуктам
Embarcadero Technologies
denis.vasilyev@embarcadero.com
3. Интеграция с UWP/WinRT
• Интеграция с Universal Windows Platform (UWP)
• Сопоставление интерфейсов WinRT API
– UWP/WinRT Notifications (Уведомления)
– UWP/WinRT Contracts (Соглашения)
• Библиотека WinRT
– Интегрирована в Delphi 10 Seattle
– Устанавливается через GetIt для C++Builder 10 Seattle
• В будущем значительное расширение через Microsoft Project Centennial
4. Установка библиотеки C++ Windows 10 WinRT
(!) Помним, что библиотека WinRT интегрирована в Delphi 10 Seattle
6. TNotificationCenter - компонент для управления отправкой сообщений в OS
• Модуль FMX.Notification переименован в System.Notification
• Поддержка Windows 8 и выше
• Рефакторинг TNotificationCenter
Help:
http://docwiki.embarcadero.com/Libraries/Seattle/en/System.Notification.TNotificationCenter
7. UWP/WinRT Contracts (Соглашения) – механизм обмена контентом
Help:
https://msdn.microsoft.com/en-us/library/windows/apps/hh464906.aspx
8. TSharingContract - компонент, который позволяет обмениваться контентом
между приложениями Windows 10 (только Windows 10)
• Поддерживает только отправку данных (источник данных)
Help:
http://docwiki.embarcadero.com/Libraries/Seattle/en/Vcl.ShareContract.TSharingContract
9. Пример обмен контентом между приложениями, созданными
в RAD Studio 10 Seattle и Visual Studio
12. Что нового в RAD Studio 10 Seattle
http://www.embarcadero.com/ru/products/rad-studio/whats-new
http://docwiki.embarcadero.com/RADStudio/Seattle/en/What's_New
Bug fix - список исправленных ошибок
http://edn.embarcadero.com/article/44561
Roadmap - план развития продукта
http://community.embarcadero.com/index.php/blogs/entry/rad-studio-2015-roadmap
Таблица возможностей (Feature Matrix)
www.embarcadero.com/products/delphi/delphi-feature-matrix
Инсталлятор RAD Studio 10 Seattle и ISO-образ (7,2 Гб)
https://downloads.embarcadero.com/free/rad_studio
http://altd.embarcadero.com/download/radstudio/10/delphicbuilder10.iso
Скачать дополнения и обновления
http://cc.embarcadero.com/myreg
13. Книги по Delphi (En)
Nick Hodges - Coding in Delphi (2014)
http://cc.embarcadero.com/item/30017
http://www.amazon.co.uk/Coding-Delphi-Nick-Hodges/dp/1941266037
Nick Hodges - More Coding in Delphi (2015)
http://cc.embarcadero.com/item/30323
http://www.amazon.co.uk/More-Coding-Delphi-Nick-Hodges/dp/194126610X
Marco Cantu - Object Pascal Handbook (July 2015)
http://cc.embarcadero.com/item/30018
http://www.amazon.co.uk/Object-Pascal-Handbook-Marco-Cantu/dp/1514349949
Marco Cantu - Delphi in Depth: ClientDataSets 2nd Edition (2015)
http://www.amazon.co.uk/Delphi-Depth-ClientDataSets-Marco-Cantu/dp/150584018X
14. Всеволод Леонов - Обучение мобильной разработке на
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)
15. Мы в социальных сетях
Наша группа в Фейсбуке
https://www.facebook.com/EmbarcaderoRu
Наша группа в Гугле+
https://plus.google.com/u/0/b/102404726009071147759/
17. Следующие вебинары …
/ЭПИЗОД 1/ RAD Studio 10 Seattle: разработка приложений для Windows 10
07.10.2015 — Возможности RAD Studio 10 Seattle для разработки Windows 10 приложений
Видео: https://www.youtube.com/watch?v=Tohip9Dkuj4 Слайды: http://www.slideshare.net/DenisVasilyev1/webinar-rad-studio-10-seattle-windows-10
21.10.2015 — Новые визуальные VCL-компоненты для Windows 10 в RAD Studio 10 Seattle
Видео: https://www.youtube.com/watch?v=xUfMULV9hH8 Слайды: http://www.slideshare.net/DenisVasilyev1/webinar-vcl-windows-10-rad-studio-10-seattle
28.10.2015 — Создание приложений в FireMonkey для Windows 10 в RAD Studio 10 Seattle
Видео: https://www.youtube.com/watch?v=_GdF2s_WlR8 Слайды: http://www.slideshare.net/DenisVasilyev1/webinar-firemonkey-windows-10-rad-studio-10-seattle
11.11.2015 — Использование UWP/WinRT Contracts и Notification (уведомления) в Windows 10
/ЭПИЗОД 2/ RAD Studio 10 Seattle: разработка мобильных приложений
/ЭПИЗОД 3/ RAD Studio 10 Seattle: дополнительные компоненты
/ЭПИЗОД 4/ RAD Studio 10 Seattle: среда разработки и компиляторы
18. Вебинары для начинающих Android-программистов на Delphi
ЧАСТЬ 1:
13.11.2015 — Создание первого Android-приложения в Delphi
27.11.2015 — Основные компоненты для разработки мобильных приложений в 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/
19. Вопросы?
Спасибо.
Денис Васильев
Менеджер по RAD-продуктам
Denis.Vasilyev@embarcadero.com
http://habrahabr.ru/users/DenisVasilyev/topics
http://www.slideshare.net/DenisVasilyev1/presentations
Office
Embarcadero Technologies
russia.info@embarcadero.com