SlideShare a Scribd company logo
1 of 14
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
2015 RAD Studio Roadmap
EMBARCADERO TECHNOLOGIES
Roadmap Disclaimer
• This is plan based on what we know today
• It is an overview of our focused direction(s)
• Subject to change due to
– Unexpected issues in the development of the features
– Unforeseen changes in the market landscape
• Not a promise, or a contract
2
EMBARCADERO TECHNOLOGIES
Legal Disclaimer
Disclaimer: The information included in this
roadmap does not constitute, and should not be
construed as, a promise or commitment by
Embarcadero to develop, market or deliver any
particular product, feature or function. The timing and
content of Embarcadero’s future product releases could
differ materially from the expectations discussed here.
Embarcadero reserves the right to change its product
plans or roadmap at any time.3
EMBARCADERO TECHNOLOGIES
Review: Main Features Delivered in 2014
• C++ toolchain for Android
• BaaS support and EMS architecture
• FireUI multi-device designer and new FireMonkey
components and services to support it
• App Tethering and Bluetooth support
• Parallel programming library
4
EMBARCADERO TECHNOLOGIES
Other Features Delivered in 2014
• Mobile adverting and in-app payment
• VCL styles improvements, TaskBar and JumpList support
• Apache HTTP servers support for WebBroker and DataSnap
• New FireDAC drivers and features
• iOS 8 and Android 5 platforms support
• Platform iOS controls
• Support for wearable devices and Google Glass
• XML and JSON processing improvements
• Object Pascal enhancements for dynamic arrays
• IDE extensions in projects management, version control integration, deployment…
5
EMBARCADERO TECHNOLOGIES
2015 New Platforms and Compilers
6
• iOS 64 bit
– Working on new compilers and toolchains for both C++ and
Object Pascal for iOS 64bit platform, alongside with 32bit
ARMv7 platform
– Support for Apple universal binary
• Windows 32 bit C++ compiler
– LLVM based toolchain similar to the 64-bit Windows compiler
language features, including C++11
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
Development Environment (IDE)
• Developer productivity enhancements for both
Object Pascal and C++
• Improved IDE stability, with a large memory model
for the IDE
• Library manager technology integrated in the IDE
• Major enhancements to the FireUI multi-device
designer, including multiple device previews
7
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
Windows 10
• Windows 10 specific support
– Both VCL and FireMonkey
– New components and libraries
– Broad API coverage
– Integration with new Windows 10 platform technologies
8
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
VCL and RTL
• VCL improvements for styling, full 4K monitors
support, large fonts, and other enhancements
• Application analytics for VCL (and FireMonkey)
• Native HTTP(S) client libraries on all platforms
9
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
FireMonkey
• FireMonkey controls extensions with
• New mobile components, like Maps
• Missing desktop components, like the WebBrowser
• More iOS platform controls and better z-order
management (for iOS)
• FireMonkey performance optimizations
10
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
Internet of Things
• Mobile proximity integration, with expected support
for Beacon technologies
• Component-based model for connecting to different
devices and gadgets based on heterogeneous APIs
• Remote endpoints for data collection and analysis
11
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
Enterprise and Multi Tier
• FireDAC: new enterprise-grade database drivers,
performance enhancements,
• Change views in InterBase XE7
• Tighter integration with EMS
• NoSQL database support
• EMS: Push Notifications and several extensions
• DataSnap cleanup/improvements in core Web
technologies12
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
Other Platforms Under Technical Investigation
• 2015 versions of Android and iOS (still not
announced by the Google and Apple, as of today)
• Linux server side support for web service
applications like WebBroker, DataSnap, EMS
• Options to support Android Intel platform
• 64 bit toolchain for Mac OS X
13
The following features are planned for development or are currently under development. Any or all of these features
may not actually be included in a future release and their disclosure should not be considered a commitment.
EMBARCADERO TECHNOLOGIES
Final 2015 Considerations
• Planning 2 product releases in 2015
– Roadmap update after 1st release is out
• Embrace Update Subscription
– Continuous updates, also to previous releases
– Exclusive content and features
• Features for you to tackle new challenges and
opportunities
14

More Related Content

What's hot

Sean Kerr Resume
Sean Kerr ResumeSean Kerr Resume
Sean Kerr ResumeSean Kerr
 
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...Heiko Voigt
 
MOE: Cross Platform Mobile Apps in Java
MOE: Cross Platform Mobile Apps in JavaMOE: Cross Platform Mobile Apps in Java
MOE: Cross Platform Mobile Apps in JavaGergely Kis
 
Priyank Pujara - Perl & Cloud Profile (1)
Priyank Pujara - Perl & Cloud Profile  (1)Priyank Pujara - Perl & Cloud Profile  (1)
Priyank Pujara - Perl & Cloud Profile (1)PRIYANK PUJARA
 
Cross-Platform Native Apps in Java (budapest.mobile)
Cross-Platform Native Apps in Java (budapest.mobile)Cross-Platform Native Apps in Java (budapest.mobile)
Cross-Platform Native Apps in Java (budapest.mobile)Gergely Kis
 
Mobile Web Apps and the Intel® XDK
Mobile Web Apps and the Intel® XDKMobile Web Apps and the Intel® XDK
Mobile Web Apps and the Intel® XDKIntel® Software
 
Infinite Toolkit: an overview
Infinite Toolkit: an overviewInfinite Toolkit: an overview
Infinite Toolkit: an overviewCisco DevNet
 
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 MinutesRISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 MinutesIvan Kravets
 
Crosswalk and the Intel XDK
Crosswalk and the Intel XDKCrosswalk and the Intel XDK
Crosswalk and the Intel XDKIntel® Software
 
Infinite Toolkit: a deep dive
Infinite Toolkit: a deep diveInfinite Toolkit: a deep dive
Infinite Toolkit: a deep diveCisco DevNet
 
Build HTML5 VR Apps using Intel® XDK
Build HTML5 VR Apps using Intel® XDKBuild HTML5 VR Apps using Intel® XDK
Build HTML5 VR Apps using Intel® XDKIntel® Software
 
Qt - for stack overflow developer conference
Qt - for stack overflow developer conferenceQt - for stack overflow developer conference
Qt - for stack overflow developer conferenceNokia
 
What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)Entando
 
AIDE - Android Integrated Development Environment presentation
AIDE - Android Integrated Development Environment presentationAIDE - Android Integrated Development Environment presentation
AIDE - Android Integrated Development Environment presentationBeMyApp
 

What's hot (20)

Sean Kerr Resume
Sean Kerr ResumeSean Kerr Resume
Sean Kerr Resume
 
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
INF104 - HCL Domino AppDev Pack – The Future of Domino App Dev Nobody Knows A...
 
Onion architecture
Onion architectureOnion architecture
Onion architecture
 
INTEL XDK
INTEL XDKINTEL XDK
INTEL XDK
 
warren_gavin_cv
warren_gavin_cvwarren_gavin_cv
warren_gavin_cv
 
MOE: Cross Platform Mobile Apps in Java
MOE: Cross Platform Mobile Apps in JavaMOE: Cross Platform Mobile Apps in Java
MOE: Cross Platform Mobile Apps in Java
 
Priyank Pujara - Perl & Cloud Profile (1)
Priyank Pujara - Perl & Cloud Profile  (1)Priyank Pujara - Perl & Cloud Profile  (1)
Priyank Pujara - Perl & Cloud Profile (1)
 
Amit_Resume
Amit_ResumeAmit_Resume
Amit_Resume
 
Cross-Platform Native Apps in Java (budapest.mobile)
Cross-Platform Native Apps in Java (budapest.mobile)Cross-Platform Native Apps in Java (budapest.mobile)
Cross-Platform Native Apps in Java (budapest.mobile)
 
Mobile Web Apps and the Intel® XDK
Mobile Web Apps and the Intel® XDKMobile Web Apps and the Intel® XDK
Mobile Web Apps and the Intel® XDK
 
Infinite Toolkit: an overview
Infinite Toolkit: an overviewInfinite Toolkit: an overview
Infinite Toolkit: an overview
 
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 MinutesRISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 Minutes
 
Crosswalk and the Intel XDK
Crosswalk and the Intel XDKCrosswalk and the Intel XDK
Crosswalk and the Intel XDK
 
Infinite Toolkit: a deep dive
Infinite Toolkit: a deep diveInfinite Toolkit: a deep dive
Infinite Toolkit: a deep dive
 
Ionic in 30
Ionic in 30Ionic in 30
Ionic in 30
 
Build HTML5 VR Apps using Intel® XDK
Build HTML5 VR Apps using Intel® XDKBuild HTML5 VR Apps using Intel® XDK
Build HTML5 VR Apps using Intel® XDK
 
Qt - for stack overflow developer conference
Qt - for stack overflow developer conferenceQt - for stack overflow developer conference
Qt - for stack overflow developer conference
 
ios app development
ios app developmentios app development
ios app development
 
What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)
 
AIDE - Android Integrated Development Environment presentation
AIDE - Android Integrated Development Environment presentationAIDE - Android Integrated Development Environment presentation
AIDE - Android Integrated Development Environment presentation
 

Viewers also liked

Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewArshad Mahmood
 
Presentación de la Reforma Integral de la Educación Media Superior
Presentación de la Reforma Integral de la Educación Media SuperiorPresentación de la Reforma Integral de la Educación Media Superior
Presentación de la Reforma Integral de la Educación Media SuperiorDGETI Zacatecas
 
Daejin catalogue k 2011 for web
Daejin catalogue k 2011 for webDaejin catalogue k 2011 for web
Daejin catalogue k 2011 for webBrian Nam
 
Ems obligatoriedad
Ems obligatoriedadEms obligatoriedad
Ems obligatoriedadEliseo Anaya
 
Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)
Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)
Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)Salziger RadStation KG
 
SC Melle 03 - Stadionecho - SCM gegen SV Hansa Friesoythe
SC Melle 03 - Stadionecho - SCM gegen SV Hansa FriesoytheSC Melle 03 - Stadionecho - SCM gegen SV Hansa Friesoythe
SC Melle 03 - Stadionecho - SCM gegen SV Hansa FriesoytheSCM Fussball
 
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en EspañolRAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en EspañolFernando Rizzato
 
Integrated Information Tracking Technology
Integrated Information Tracking TechnologyIntegrated Information Tracking Technology
Integrated Information Tracking TechnologyNick Nudell
 
Sistema Nacional de Bachillerato
Sistema  Nacional  de BachilleratoSistema  Nacional  de Bachillerato
Sistema Nacional de Bachilleratocetis109blog
 
Gen2 Profordems Ppt Modulo 1
Gen2 Profordems Ppt Modulo 1Gen2 Profordems Ppt Modulo 1
Gen2 Profordems Ppt Modulo 1E RV
 
Riems Competencias Genericas
Riems Competencias GenericasRiems Competencias Genericas
Riems Competencias GenericasAlfonso
 
Vorstellung nurago
Vorstellung nuragoVorstellung nurago
Vorstellung nuragonurago
 
Sistema Nacional De Bachillerato Sep 1 Original
Sistema Nacional De Bachillerato Sep 1 OriginalSistema Nacional De Bachillerato Sep 1 Original
Sistema Nacional De Bachillerato Sep 1 OriginalMartín, Sem. Titulac Man
 
Transport SDN & OpenDaylight Use Cases in Korea
Transport SDN & OpenDaylight Use Cases in KoreaTransport SDN & OpenDaylight Use Cases in Korea
Transport SDN & OpenDaylight Use Cases in KoreaJustin Park
 
Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?
Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?
Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?TinyEYE Europe
 

Viewers also liked (20)

Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie Overview
 
Presentación de la Reforma Integral de la Educación Media Superior
Presentación de la Reforma Integral de la Educación Media SuperiorPresentación de la Reforma Integral de la Educación Media Superior
Presentación de la Reforma Integral de la Educación Media Superior
 
Daejin catalogue k 2011 for web
Daejin catalogue k 2011 for webDaejin catalogue k 2011 for web
Daejin catalogue k 2011 for web
 
Ethik ems tag2
Ethik ems tag2Ethik ems tag2
Ethik ems tag2
 
Ems obligatoriedad
Ems obligatoriedadEms obligatoriedad
Ems obligatoriedad
 
Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)
Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)
Rad-Touren aus der Region Boppard-Bad Salzig - Bad Ems (Rhein/Lahn)
 
SC Melle 03 - Stadionecho - SCM gegen SV Hansa Friesoythe
SC Melle 03 - Stadionecho - SCM gegen SV Hansa FriesoytheSC Melle 03 - Stadionecho - SCM gegen SV Hansa Friesoythe
SC Melle 03 - Stadionecho - SCM gegen SV Hansa Friesoythe
 
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en EspañolRAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
 
Ethik ems tag1
Ethik ems tag1Ethik ems tag1
Ethik ems tag1
 
Integrated Information Tracking Technology
Integrated Information Tracking TechnologyIntegrated Information Tracking Technology
Integrated Information Tracking Technology
 
Sistema Nacional de Bachillerato
Sistema  Nacional  de BachilleratoSistema  Nacional  de Bachillerato
Sistema Nacional de Bachillerato
 
Gen2 Profordems Ppt Modulo 1
Gen2 Profordems Ppt Modulo 1Gen2 Profordems Ppt Modulo 1
Gen2 Profordems Ppt Modulo 1
 
Riems Competencias Genericas
Riems Competencias GenericasRiems Competencias Genericas
Riems Competencias Genericas
 
Vorstellung nurago
Vorstellung nuragoVorstellung nurago
Vorstellung nurago
 
Evonik
EvonikEvonik
Evonik
 
Sistema Nacional De Bachillerato Sep 1 Original
Sistema Nacional De Bachillerato Sep 1 OriginalSistema Nacional De Bachillerato Sep 1 Original
Sistema Nacional De Bachillerato Sep 1 Original
 
Transport SDN & OpenDaylight Use Cases in Korea
Transport SDN & OpenDaylight Use Cases in KoreaTransport SDN & OpenDaylight Use Cases in Korea
Transport SDN & OpenDaylight Use Cases in Korea
 
Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?
Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?
Chancen und Hindernisse im Gesundheitsmarkt - Paradigmenwechsel über die Grenze?
 
Pawel glowacki going_multi_tier
Pawel glowacki going_multi_tierPawel glowacki going_multi_tier
Pawel glowacki going_multi_tier
 
Ltl profile ppt 2016
Ltl profile ppt 2016Ltl profile ppt 2016
Ltl profile ppt 2016
 

Similar to Rad Studio, Delphi, C++Builder, and Appmethod 2015 Technology Roadmap

20140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe620140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe6Devgear
 
Design Like a Pro: Developing & Deploying Perspective Applications as HMIs
Design Like a Pro: Developing & Deploying Perspective Applications as HMIsDesign Like a Pro: Developing & Deploying Perspective Applications as HMIs
Design Like a Pro: Developing & Deploying Perspective Applications as HMIsInductive Automation
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk NewsESUG
 
RAD Studio XE7 Tour Live Online - Move your VCL Into the Future
RAD Studio XE7 Tour Live Online - Move your VCL Into the FutureRAD Studio XE7 Tour Live Online - Move your VCL Into the Future
RAD Studio XE7 Tour Live Online - Move your VCL Into the FutureDavid Intersimone
 
Foundry Management System Desktop Application
Foundry Management System Desktop Application Foundry Management System Desktop Application
Foundry Management System Desktop Application Dharmendra Sid
 
Resume_Achhar_Kalia
Resume_Achhar_KaliaResume_Achhar_Kalia
Resume_Achhar_KaliaAchhar Kalia
 
Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha Guha
 
We've Got Docker & Cloud, Now What?
We've Got Docker & Cloud, Now What? We've Got Docker & Cloud, Now What?
We've Got Docker & Cloud, Now What? XebiaLabs
 
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld
 
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...Profesia Srl, Lynx Group
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodeJohn Hawkins
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitAndrew Kumar
 

Similar to Rad Studio, Delphi, C++Builder, and Appmethod 2015 Technology Roadmap (20)

20140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe620140424 developer direct live 2014 jim mc_keeth_what's new in xe6
20140424 developer direct live 2014 jim mc_keeth_what's new in xe6
 
Design Like a Pro: Developing & Deploying Perspective Applications as HMIs
Design Like a Pro: Developing & Deploying Perspective Applications as HMIsDesign Like a Pro: Developing & Deploying Perspective Applications as HMIs
Design Like a Pro: Developing & Deploying Perspective Applications as HMIs
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
 
RAD Studio XE7 Tour Live Online - Move your VCL Into the Future
RAD Studio XE7 Tour Live Online - Move your VCL Into the FutureRAD Studio XE7 Tour Live Online - Move your VCL Into the Future
RAD Studio XE7 Tour Live Online - Move your VCL Into the Future
 
Foundry Management System Desktop Application
Foundry Management System Desktop Application Foundry Management System Desktop Application
Foundry Management System Desktop Application
 
Resume_Achhar_Kalia
Resume_Achhar_KaliaResume_Achhar_Kalia
Resume_Achhar_Kalia
 
Marco cantu keynote
Marco cantu keynoteMarco cantu keynote
Marco cantu keynote
 
Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5
 
We've Got Docker & Cloud, Now What?
We've Got Docker & Cloud, Now What? We've Got Docker & Cloud, Now What?
We've Got Docker & Cloud, Now What?
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
RAD studio XE7 first look webinar
RAD studio XE7 first look webinarRAD studio XE7 first look webinar
RAD studio XE7 first look webinar
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and Urbancode
 
Mendix Platform
Mendix PlatformMendix Platform
Mendix Platform
 
Docker12 factor
Docker12 factorDocker12 factor
Docker12 factor
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
Software Engineer
Software EngineerSoftware Engineer
Software Engineer
 

Recently uploaded

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 

Recently uploaded (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 

Rad Studio, Delphi, C++Builder, and Appmethod 2015 Technology Roadmap

  • 2. EMBARCADERO TECHNOLOGIES Roadmap Disclaimer • This is plan based on what we know today • It is an overview of our focused direction(s) • Subject to change due to – Unexpected issues in the development of the features – Unforeseen changes in the market landscape • Not a promise, or a contract 2
  • 3. EMBARCADERO TECHNOLOGIES Legal Disclaimer Disclaimer: The information included in this roadmap does not constitute, and should not be construed as, a promise or commitment by Embarcadero to develop, market or deliver any particular product, feature or function. The timing and content of Embarcadero’s future product releases could differ materially from the expectations discussed here. Embarcadero reserves the right to change its product plans or roadmap at any time.3
  • 4. EMBARCADERO TECHNOLOGIES Review: Main Features Delivered in 2014 • C++ toolchain for Android • BaaS support and EMS architecture • FireUI multi-device designer and new FireMonkey components and services to support it • App Tethering and Bluetooth support • Parallel programming library 4
  • 5. EMBARCADERO TECHNOLOGIES Other Features Delivered in 2014 • Mobile adverting and in-app payment • VCL styles improvements, TaskBar and JumpList support • Apache HTTP servers support for WebBroker and DataSnap • New FireDAC drivers and features • iOS 8 and Android 5 platforms support • Platform iOS controls • Support for wearable devices and Google Glass • XML and JSON processing improvements • Object Pascal enhancements for dynamic arrays • IDE extensions in projects management, version control integration, deployment… 5
  • 6. EMBARCADERO TECHNOLOGIES 2015 New Platforms and Compilers 6 • iOS 64 bit – Working on new compilers and toolchains for both C++ and Object Pascal for iOS 64bit platform, alongside with 32bit ARMv7 platform – Support for Apple universal binary • Windows 32 bit C++ compiler – LLVM based toolchain similar to the 64-bit Windows compiler language features, including C++11 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 7. EMBARCADERO TECHNOLOGIES Development Environment (IDE) • Developer productivity enhancements for both Object Pascal and C++ • Improved IDE stability, with a large memory model for the IDE • Library manager technology integrated in the IDE • Major enhancements to the FireUI multi-device designer, including multiple device previews 7 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 8. EMBARCADERO TECHNOLOGIES Windows 10 • Windows 10 specific support – Both VCL and FireMonkey – New components and libraries – Broad API coverage – Integration with new Windows 10 platform technologies 8 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 9. EMBARCADERO TECHNOLOGIES VCL and RTL • VCL improvements for styling, full 4K monitors support, large fonts, and other enhancements • Application analytics for VCL (and FireMonkey) • Native HTTP(S) client libraries on all platforms 9 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 10. EMBARCADERO TECHNOLOGIES FireMonkey • FireMonkey controls extensions with • New mobile components, like Maps • Missing desktop components, like the WebBrowser • More iOS platform controls and better z-order management (for iOS) • FireMonkey performance optimizations 10 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 11. EMBARCADERO TECHNOLOGIES Internet of Things • Mobile proximity integration, with expected support for Beacon technologies • Component-based model for connecting to different devices and gadgets based on heterogeneous APIs • Remote endpoints for data collection and analysis 11 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 12. EMBARCADERO TECHNOLOGIES Enterprise and Multi Tier • FireDAC: new enterprise-grade database drivers, performance enhancements, • Change views in InterBase XE7 • Tighter integration with EMS • NoSQL database support • EMS: Push Notifications and several extensions • DataSnap cleanup/improvements in core Web technologies12 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 13. EMBARCADERO TECHNOLOGIES Other Platforms Under Technical Investigation • 2015 versions of Android and iOS (still not announced by the Google and Apple, as of today) • Linux server side support for web service applications like WebBroker, DataSnap, EMS • Options to support Android Intel platform • 64 bit toolchain for Mac OS X 13 The following features are planned for development or are currently under development. Any or all of these features may not actually be included in a future release and their disclosure should not be considered a commitment.
  • 14. EMBARCADERO TECHNOLOGIES Final 2015 Considerations • Planning 2 product releases in 2015 – Roadmap update after 1st release is out • Embrace Update Subscription – Continuous updates, also to previous releases – Exclusive content and features • Features for you to tackle new challenges and opportunities 14