Delphi Today and Tomorrow MC
Delphi Today and Tomorrow MC
1
Product Address
Tokyo Release 1 - Fall 2017
1
Your Presenter
Marco Cantù
Embarcadero (Idera)
Delphi/RAD Studio PM
MarcoImg_Small.jpg
@marcocantu
blog.marcocantu.com
[email protected]
What is RAD Studio?
PLATFORM
CROSS INDEPENDENT
PLATFORM CLOUD READY
NATIVE
Fast, Visual Development
RAD Studio provides powerful VCL controls for Windows 10 and enables
FMX cross-platform development for Windows, Mac, iOS and Android
RAD Studio Platform Support
Target the latest versions of major operating systems with one codebase!
Android N and O
Officially Supporting
VCL: The Best Solution for Windows 10
6
Cross-platform, native apps
Write your UI once, customize at design time, deploy everywhere!
Most Innova*ve
Use of Data
New: Enterprise Connectors
Connecting to Any Application is as Easy as Connecting to a Database
Version
API
Users
EMS
Groups
DB Installations
Push
Edgemodules Natively compiled FMX
Resource A1
clients or HTML +
Pluggable EMS Resource A2 JavaScript clients
packages (*.bpl)
Resource B1
…
What’s New in 10.2 and 10.2.1
Summary of What’s New in 10.2
VCL and Windows are and will remain a key focus of RAD Studio
RAD Studio Windows 10 Support
• Unparalleled support for Windows platform
• The VCL is the best and most complete component
library for native Windows
• Integrating Win32, Win64 and also WinRT APIs
• Windows 10 Specific Components
• Windows 10 UI controls
• Windows 10 notifications
and contracts components
• Available since RAD Studio 10 Seattle
Windows 10 VCL Controls
29
Windows 10 VCL Styles
Windows 10
Windows 10 Blue
Windows 10 Dark
Windows 10 Green
Windows 10 Purple
Windows 10 Slate Gray
Windows 10 Store support
Configuring Ubuntu:
➢ sudo apt-get install joe wget p7zip-full curl openssh-server
➢ sudo apt-get install build-essential zlib1g-dev libcurl4-gnutls-dev
➢ Copy PAServer and extract from tar.gz in any folder
Making Database Apps
with FireDAC and the new
CData Enterprise Connectors
FireDAC
• Version
• API
• Users
EMS
• Groups
DB • Installations
• Push
• Edgemodules
Natively compiled
• Resource A1 FMX clients or HTML
Pluggable EMS • Resource A2 + JavaScript clients
packages (*.bpl)
• Resource B1
• …
RAD Server Enhancements
Multi-Tenancy Support
Recently build demo: Survey app with AngularJS and ExtJS clients
Available in GetIt
Plans and Summary
RAD Studio CY 2017 / CY 2018 Timeline**
RAD Studio RAD Studio RAD Studio
10.2.1 Tokyo 10.2.2 Tokyo “Carnival” 10.3
2017 2018
User Experience Platform Enhancements
Tokyo Release 1 ● Android Z-Order (native windowing) support
● Dark IDE theme
● Delphi Linux server ● Native Android controls in FireMonkey
● IDE UI/UX improvements
performance enhancements ● Consolidate debuggers
● Simplified download and install
● Windows 10 Creators Update
experience
support C++ Builder
● Support for latest versions of Windows App Modernization ● Language standards: Clang support, C++
iOS and Xcode ● New VCL Windows GUI Controls library integration (cont.), C++ Linux
● Improved Android N support ● Windows 10/WinRT/VCL updates ● Further CMake support (IDE)
● C++ Improvements ● Enhanced Windows Theming & ● 64-bit macOS platform support (10.3.x), with
● Expanded database support HiDPI support C++17
(c) 2017 Embarcadero Technologies. All rights reserved. ** Features are not committed until completed and GA released
More Information
www.embarcadero.com
• Product details
https://community.embarcadero.com
• Blogs
• Events
• Forums
http://docwiki.embarcadero.com/RADStudio/
• Latest online documentation
Thank you!
Questions and Answers