Seminar: Установка и настройка рабочего стенда...
Click here to load reader
-
Upload
denis-vasilyev -
Category
Presentations & Public Speaking
-
view
92 -
download
4
Transcript of Seminar: Установка и настройка рабочего стенда...
![Page 1: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/1.jpg)
Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio
(Delphi, C++ Builder)
Денис ВасильевEmail: [email protected]
https://www.facebook.com/denis230v
![Page 2: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/2.jpg)
Васильев Денис Борисович
Эксперт по разработке кроссплатформенных приложений.
Автор ряда учебных курсов и технических статей по
программированию.
Имею многолетний практический опыт в разработке,
проектировании структур приложений и структур БД.
Занимался разработкой приложений, разрабатывал
ключевые узлы приложений, delphi code review,
интегрировал различные системы между собой и т.п.
В настоящий момент занимаюсь проблемами мульти-
платформенной разработки. Являюсь преподавателем
вуза и тренером в учебном центре.
![Page 3: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/3.jpg)
RAD Studio
![Page 4: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/4.jpg)
RAD Studio 10.1 Berlin – эффективная платформа разработки современных
приложений для Windows, Mac, iOS, Android и IoT
Единый инструмент для создания функционала и пользовательского интерфейса для различных платформ, устройств, форм-факторов.
Info:https://ru.wikipedia.org/wiki/Embarcadero_RAD_Studio
![Page 5: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/5.jpg)
RAD Studio = Delphi + C++ Builder
![Page 6: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/6.jpg)
Единый код на всех платформах
• Дешевле разрабатывать
• Дешевле тестировать
• Проще управлять
Android iOS Windows Max OS X
C++
Object Pascal
![Page 7: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/7.jpg)
Требования к RAD Studio, Android, iOS
![Page 8: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/8.jpg)
Системные требования RAD Studio 10.1 Berlin
• ОЗУ: 1 ГБ (рекомендуется 2 ГБ)
• ПЗУ: от 6 ГБ до 60 ГБ
• ОС: Windows 7 sp1 / 8 / 8.1 / 10
Info:http://docwiki.embarcadero.com/RADStudio/Berlin/en/Installation_Notes
![Page 9: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/9.jpg)
Популярность версий настольных ОС (Windows, OS X, Linux, …)
Info:http://gs.statcounter.com/#desktop-os-ww-daily-20160830-20160901-bar
( актуально на 1 сентября 2016 )
![Page 10: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/10.jpg)
Популярность мобильных платформ (Android, iOS, …)
Info:http://gs.statcounter.com/#mobile_os-ww-daily-20160830-20160901-bar
( актуально на 1 сентября 2016 )
![Page 11: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/11.jpg)
Популярность версий Android
Info:http://developer.android.com/about/dashboards/index.html
( актуально на 1.08.2016 )
XE8
![Page 12: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/12.jpg)
Актуальные версии Android
![Page 13: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/13.jpg)
Требования к iOS-устройству
• iOS 8 / 9
• iPhone, iPod Touch, iPad
Help:http://docwiki.embarcadero.com/RADStudio/Berlin/en/FireMonkey_Platform_Prerequisites
![Page 14: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/14.jpg)
Популярность версий iOS
Info:https://developer.apple.com/support/appstore/
По состоянию на 29 августа 2016 года iOS 8 / 9была установлена на 97% iPhone, iPad и iPod Touch
![Page 15: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/15.jpg)
Установка RAD Studio
![Page 16: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/16.jpg)
Установщик RAD Studio 10.1 Berlin Update 2
• Регистрация и получение ссылки на Online-установщик RAD Studio– https://downloads.embarcadero.com/free/rad_studio
• Online-установщик RAD Studio 10.1 Berlin (~ 0,17 Гб)– http://altd.embarcadero.com/download/radstudio/10.1/radstudio10_1_upd2_esd.exe
• Offline-установщик RAD Studio 10.1 Berlin (~ 7,4 Гб, ISO-образ)– http://altd.embarcadero.com/download/radstudio/10.1/radstudio10_1_upd2_esd.iso
![Page 17: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/17.jpg)
Online-установка RAD Studio 10.1 Berlin Trial
![Page 18: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/18.jpg)
Доустановка дополнений к RAD Studio
![Page 19: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/19.jpg)
Online-доустановка дополнений к RAD Studio(через инструмент «Manage Platforms» в RAD Studio)
![Page 20: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/20.jpg)
Доустановка дополнений к RAD Studio(через «Удаление и изменение программ»)
Info:http://docwiki.embarcadero.com/RADStudio/Berlin/en/Installation_Notes
![Page 21: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/21.jpg)
Подготовка рабочего стенда разработчика приложений
![Page 22: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/22.jpg)
Что необходимо при разработке на устройстве Android?
• Delphi / C++Builder / RAD Studio 10.1 Berlin
• Android SDK (Software Development Kit)
• Android NDK (Native Development Kit)
• Android-устройство + кабель USB
• Драйверы на своё устройство
![Page 23: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/23.jpg)
Что необходимо при разработке на устройстве Mac?
• Delphi / C++Builder / RAD Studio 10.1 Berlin
• MacBook + xCode + PAServer
![Page 24: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/24.jpg)
Что необходимо при разработке на устройстве iOS?
• Delphi / C++Builder / RAD Studio 10.1 Berlin
• MacBook + xCode + PAServer
• iOS-устройство + кабель USB
![Page 25: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/25.jpg)
Что необходимо при разработке на (другом) устройстве Windows?
• Delphi / C++Builder / RAD Studio 10.1 Berlin
• Устройство с ОС Windows (ПК, планшет, …) + PAServer
![Page 26: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/26.jpg)
Рабочий стенд разработчика
Windows+
RAD Studio 10.1 Berlin
MAC OS X
Pro
![Page 27: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/27.jpg)
Рабочий стенд: MacOS + VirtualBox + RAD Studio 10.1 Berlin
+
+
![Page 28: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/28.jpg)
Настройка рабочего стенда разработчика Android-приложений
![Page 29: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/29.jpg)
Установка SDK + NDK
или
… или устанавливаем их самостоятельно
![Page 30: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/30.jpg)
Настройка путей к утилитам SDK и NDK
![Page 31: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/31.jpg)
Настройка на смартфоне HTC Desire S
![Page 32: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/32.jpg)
Настройка на планшете Asus Nexus 7 2013
![Page 33: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/33.jpg)
Настройка на смартфоне Samsung Galaxy Note Edge
![Page 34: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/34.jpg)
Установка драйверов
![Page 35: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/35.jpg)
Android SDK Manager
![Page 36: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/36.jpg)
Подключение Android-устройства и нахождение его в RAD Studio
![Page 37: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/37.jpg)
Подключение Android-устройства и нахождение его в RAD Studio
![Page 38: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/38.jpg)
Последующее подключение Android-устройства и его автоматическое обнаружение в RAD Studio
несколькосекунд
![Page 39: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/39.jpg)
Полезные ресурсы
![Page 40: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/40.jpg)
• Как настроить Android и RAD Studio XE7 (Delphi, C++ Builder)
– http://habrahabr.ru/company/delphi/blog/253929/
• Как настроить Mac OS X, iOS-симулятор и RAD Studio XE8 (Delphi, C++ Builder)
– http://habrahabr.ru/company/delphi/blog/255721/
• Как настроить iOS-устройство и RAD Studio XE8 (Delphi, C++ Builder)
– http://habrahabr.ru/company/delphi/blog/265313/
![Page 41: Seminar: Установка и настройка рабочего стенда разработчика Android-приложений в RAD Studio (Delphi, C++ Builder)](https://reader037.fdocument.pub/reader037/viewer/2022100222/58ef6f9a1a28ab723a8b4637/html5/thumbnails/41.jpg)
Спасибо и до новых встреч!
Денис ВасильевEmail: [email protected]
https://www.facebook.com/denis230v