SlideShare a Scribd company logo
Connected Development 
The only app development platform for mobile, 
desktop, and the Internet of Things
‹#› 
About your presenter – Jim McKeeth 
• Lead World Wide Developer Evangelist & Engineer 
• Administrator of the Embarcadero MVP Program 
• Host of Podcast at Delphi.org 
• Longtime Delphi developer 
• Also Java, JavaScript, C#, Objective-C, etc. 
• Invented and patented swipe to unlock in 2000 
• US Patent # 8352745 & 6766456, etc. 
• Improvisational performer with ComedySportz Boise
‹#› 
Embarcadero Technologies 
• Founded 1993 
• 3.2 Million Customers - 97% of Fortune 2000 
• 35+ Product Awards – Consistent Innovation 
• 500+ Employees in 29 Countries
‹#› 
Leader in Development Tools for 20+ Years 
History of Excellence 
20+ year of experience and 
fully profitable 
Originally Borland 
Development Tools, Now 
Embarcadero 
Included in the Gartner Magic 
Quadrant for MEAPs (Mobile 
Enterprise Application 
Platforms) 
Global Reach By Devs For Devs 
3 million worldwide developers 
95% of Fortune 100 companies 
97% of Fortune 1000 companies 
Credited with building the 
modern day IDE 
Pioneered the Rapid Application 
Development (RAD) 
methodology 
The fundamental tools used by 
most developers: Turbo Pascal, 
Borland C++, Delphi, JBuilder
‹#› 
Your Code is Important 
• Emphasis on backwards 
compatibility through 
upgrades & platforms 
• Minor changes update code 
to new versions & platforms.
Vendor Tools Web Tech Based Tools 
‹#› 
Previous Tools Choices 
Single 
Device 
Apple 
Google 
Microsoft 
Multi 
Device 
True Native Scripted 
HTML5 and 
JavaScript
‹#› 
Previous Tools Choices 
Single 
Device 
Apple 
Google 
Microsoft 
Multi 
Device 
True Native Scripted 
Vendor Tools 
HTML5 and 
JavaScript 
Pros 
Native UX 
Native performance 
Secure 
Cons 
Multiple code bases 
Multiple teams 
Higher dev cost
‹#› 
Vendor Tool Approach for Targeting Multiple Devices 
$ $ $ $ 
C# or C++ 
.NET or MFC 
C++ or Obj-C 
OSX SDK 
Objective-C 
iOS SDK 
Java 
Android SDK 
multiple languages, multiple codebases 
8
‹#› 
Multiple Code Bases to Support 
• Successful software projects 
spend most of their 
development time in 
maintenance. 
• Projects on different 
schedules results in different 
features per platform.
Web Tech Based Tools 
‹#› 
Previous Tools Choices 
Multi 
Device 
Scripted 
HTML5 and 
JavaScript 
Pros 
One team 
Lower dev costs 
Fast time to market 
Cons 
Script Performance 
Non-Native UX 
Insecure 
No direct access to 
OS and Hardware 
Single 
Device 
True Native 
Apple 
Google 
Microsoft
‹#› 
$ $ $ 
JavaScript or C# 
Platform 
SDK 
Platform 
SDK 
Platform 
SDK 
11 
Virtual Code Mobile Solutions 
• One language 
• Multiple codebases 
• Heavy dependance 
on Platform SDK 
- OR - 
Limited access to 
Platform APIs
Vendor Tools Web Tech Based Tools 
‹#› 
Previous Tools Choices 
Single 
Device 
Apple 
Google 
Microsoft 
Multi 
Device 
True Native Scripted 
HTML5 and 
JavaScript 
Pros 
Native UX 
Native performance 
Secure 
Cons 
Multiple code bases 
Multiple teams 
Higher dev cost 
Pros 
One team 
Lower dev costs 
Fast time to market 
Cons 
Script Performance 
Non-Native UX 
Insecure 
No direct access to 
OS and Hardware
‹#› 
Multi-Device True Native 
Multi-Device 
True Native 
Embarcadero 
Apple 
Google 
Microsoft 
HTML5 and 
JavaScript 
Single 
Device 
Multi 
Device 
True Native Scripted 
Pros 
Native UX 
Native performance 
Secure 
Full access to OS 
and HW 
Pros 
One team 
Lower dev costs 
Fast time to market
‹#› 
Embarcadero Mobile Solutions 
$ 
Object Pascal / C++ 
FM App Platform 
One team, One codebase 
One 
team 
One 
budget 
One 
dev 
tool 
One 
codebase 
Mul1ple 
devices
‹#› 
Modern Language Features 
Object Pascal C/C++ 
• Property-Method-Event (PME) 
• Automatic Reference Counting (ARC) 
• Interfaces 
• Attributes 
• Generics/Collections 
• Rich RTTI (introspection/reflection) 
• Anonymous Methods (Lambda functions/closures) 
• Parallel Programming Library (multi-core & asynchronous) 
BEGIN END { }
‹#› 
Common Compiler Architecture 
Open IR 
C/C++ 
Object 
Pascal 
Intel 
ARM
‹#› 
Cross Compilation and Packaging 
App Sources 
FM Framework 
Cocoa SDK Native Developer Kit 
.app in IPA .so in APK
‹#› 
Smart Styles and Platform Services 
• Every platform is different. 
• Single user interface 
design adapts appearance 
and behavior. 
• Based on platform, 
orientation & preference.
‹#› 
Full Access to all 3 Levels of Development 
• Conveniently move between levels as 
necessary or desired. 
• Highest level of productivity. 
• Most flexibility. 
• Use conditional defines to access 
platform specific APIs from a single code 
base. 
• Use all language features on all platforms. 
• Full debugging support. 
Components 
Common 
Libraries 
Platform APIs
‹#› 
Advantages of Multi-Device Apps 
vs. Multiple Apps 
• Feature parity across platforms. 
• Simplified documentation 
• Reduced support load 
• No version “leap frog” 
• Simultaneous releases 
One app, all platforms
‹#› 
Sensors and Platform Features 
• Access platform features through common 
components and code. 
• GPS, Gyroscope, Accelerometer, Compass, 
Camera, Bluetooth, etc. 
• Component based Property-Method-Event 
model extends to databases and other 
common tasks too.
‹#› 
SQLite v. IBLite vs. InterBase ToGo 
Features SQLite IBLite InterBase 
ToGo 
Full 
SQL 
92 
support No Yes Yes 
Triggers Yes Yes Yes 
Stored 
Procedures No Yes Yes 
User 
Security No 
(file 
system 
only) Yes Yes 
Encryption 
built 
in No No Strong 
Upgrade 
for 
Encryption Yes 
-­‐ 
3rd 
Party Yes NA 
Disk 
storage Not 
limit 100mb No 
limit 
Read 
/ 
Write Single 
R/W Fast 
Multi 
R/W Fast 
Multi 
R/W
‹#› 
Multi Device Enterprise Platform 
Client 
Devices 
BaaS Providers 
Enterprise 
Data 
DataSnap 
On Premise
‹#› 
Current Development is Focused on Mobile Devices
‹#› 
212BB Connected Devices by 2020 
1.2 
2 1 2 B 
MOBILE DEVICES MOBILE DEVICES 
IoT DEVICES * I DC 
IoT DEVICES * C ISCO 
6.6 
*CISCO 
IoT DEVICES 
27.9 
*IDC 
9 B P E R P E R S O N 
IoT DEVICES 
50 B 
B I L L I O N S 
2010 2015 2020 
P E R P E R S O N 
P E R P E R S O N
‹#› 
“As much as $19 trillion (USD) in economic 
value will be up for grabs over the next 
decade for businesses and institutions.” 
— CISCO, ON THE INTERNET OF THINGS
‹#› 
The Future is the Connected User Experiences
‹#› 
How will you 
connect to a 
sea of devices?
‹#› 
Connect the User Experience Across Any Device 
Desktop Enterprise Devices Data 
Gadgets & Wearables 
Mobile
‹#› 
The Entire Technology Stack in One Solution 
UI DATA 
Build amazing 
native user 
experiences for 
multiple platforms 
and form factors. 
Enterprise level 
security and data 
management with 
ThingBase. 
CLOUD 
Connect to any 
cloud API or 
web service. 
ENTERPRISE 
Securely expose 
and access your 
enterprise data 
and APIs. 
TOOLS 
Custom built IDE, 
debugger, data 
binder, data access 
layer, compilers, UI 
designer, data 
architect, and more.
‹#› 
Build Secure, Connected Device Environments
‹#› 
With the Power of Embarcadero 
Cross-­‐Everything Reliable 
& 
Scalable The 
Language 
of 
Devices 
Operating 
Systems, 
Apps, 
Backend, 
Client 
Side, 
Server 
Side, 
Middleware 
and 
everything 
in 
between 
Wall 
street, 
ATMs, 
Medical 
Devices, 
Credit 
Card 
Devices 
The 
Internet 
of 
Things, 
embedded 
devices 
and 
more 
X
Thank-You! 
Questions & Answers 
Though Controlled Drone Demo

More Related Content

PPTX
Beginning IoT for Developers
PDF
Machine Learning and Analytics in the Cloud on IoT Data
PPTX
Protecting Embedded software IP
PPTX
DotNetToscana - Azure IoT Hub - Il Concentratore
PPTX
Open Interconnect Consortium - Why & What
PDF
Eclipse Kura Shoot a-pi
PPTX
IoT Saturday PN 2019 - Eurotech
PDF
Next Generation Skills for IoT
Beginning IoT for Developers
Machine Learning and Analytics in the Cloud on IoT Data
Protecting Embedded software IP
DotNetToscana - Azure IoT Hub - Il Concentratore
Open Interconnect Consortium - Why & What
Eclipse Kura Shoot a-pi
IoT Saturday PN 2019 - Eurotech
Next Generation Skills for IoT

What's hot (20)

PDF
Secure IOT Gateway
PPTX
OSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web Simulator
PPTX
Mobile application development
PDF
IoT Node-Red Presentation
PDF
Architectural Patterns in IoT Cloud Platforms
PDF
Tracing the evolution - Open source & Embedded systems
PPTX
Io t technologies
PDF
PDF
The MRAA and UPM Middleware Libraries
PPTX
Internet of Things 101 - Part II
PPTX
Basics of c++ Programming Language
PDF
Flare - tech-intro-for-paris-hackathon
PPTX
IoT, ready for business
PDF
Building Voice Controls and Integrating with Automation Actions on an IoT Net...
PDF
An Introduction To Android
PPTX
PDF
Canopy SF Home Automation Meetup Slides 10/14/2014
PPTX
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
PPT
An introduction to Android
PPTX
Eclipse Edje: A Java API for Microcontrollers
Secure IOT Gateway
OSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web Simulator
Mobile application development
IoT Node-Red Presentation
Architectural Patterns in IoT Cloud Platforms
Tracing the evolution - Open source & Embedded systems
Io t technologies
The MRAA and UPM Middleware Libraries
Internet of Things 101 - Part II
Basics of c++ Programming Language
Flare - tech-intro-for-paris-hackathon
IoT, ready for business
Building Voice Controls and Integrating with Automation Actions on an IoT Net...
An Introduction To Android
Canopy SF Home Automation Meetup Slides 10/14/2014
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
An introduction to Android
Eclipse Edje: A Java API for Microcontrollers
Ad

Viewers also liked (20)

PDF
My love
PDF
Canning1988
PPT
Ashley's Tea Shop Photo Essay
PPT
Grace's Tea Shop Photo Essay
PDF
Scrapbook
PPT
Tokyo Train Trip (Green Trip) As of 24Nov10
ODP
Austin's Tea Shop Photo Essay
PDF
Gamification
PPTX
Khol's Torres Strait Youth Photo Essay
ODP
PDF
The Economic Importance of Deep Creek Lake (10.10.2013)
PPTX
Bangkit dari kefuturan
PDF
Fiziskās kultūras un sporta loma un vieta latvijā final
PDF
Weisskopf1983 cycle
PDF
Dutt1992 indian
PDF
Weisskopf1983
PPTX
0 key lessonfull++
PPTX
"Инвестирование и другие способы получить деньги на игровой проект", Александ...
PDF
"Продвигайте игровые приложения с Google", Санджар Исмаилов, Infudtry Manage...
My love
Canning1988
Ashley's Tea Shop Photo Essay
Grace's Tea Shop Photo Essay
Scrapbook
Tokyo Train Trip (Green Trip) As of 24Nov10
Austin's Tea Shop Photo Essay
Gamification
Khol's Torres Strait Youth Photo Essay
The Economic Importance of Deep Creek Lake (10.10.2013)
Bangkit dari kefuturan
Fiziskās kultūras un sporta loma un vieta latvijā final
Weisskopf1983 cycle
Dutt1992 indian
Weisskopf1983
0 key lessonfull++
"Инвестирование и другие способы получить деньги на игровой проект", Александ...
"Продвигайте игровые приложения с Google", Санджар Исмаилов, Infudtry Manage...
Ad

Similar to Embarcadero's Connected Development (20)

PDF
Mobile stategy
PDF
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
PDF
The Future of Cross-Platform is Native
PPTX
Introduction to Mobile Development
PPTX
Mobile Application Development Unit 1.pptx
PDF
The Future of Software Development Based on Cloud & Mobile Computing
PDF
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
PPTX
Bam amor mobile development tools
PPTX
Debunking Common Myths of Mobile Application Development
PPTX
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
PDF
Marco cantu keynote
PDF
Developers Guide To The Galaxy 8th edition
PPTX
Magic mobile webinar_Jan2013
PDF
Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...
PPTX
Eco system apps
PPTX
MobApp development 01 application platform.pptx
PPTX
MobApp 01- Mobile Application Development Platform (1).pptx
PPTX
Android application development
PDF
Nicholas Foo
PDF
Nicholas Foo
Mobile stategy
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
The Future of Cross-Platform is Native
Introduction to Mobile Development
Mobile Application Development Unit 1.pptx
The Future of Software Development Based on Cloud & Mobile Computing
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
Bam amor mobile development tools
Debunking Common Myths of Mobile Application Development
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Marco cantu keynote
Developers Guide To The Galaxy 8th edition
Magic mobile webinar_Jan2013
Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...
Eco system apps
MobApp development 01 application platform.pptx
MobApp 01- Mobile Application Development Platform (1).pptx
Android application development
Nicholas Foo
Nicholas Foo

More from Jim McKeeth (17)

PDF
Memory Safety with Delphi - Jim McKeeth - Webinar June 2024
PDF
Announcing Codolex 2.0 from GDK Software
PDF
Smart Contracts - The Blockchain Beyond Bitcoin
PDF
Rapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
PDF
Day 3 of C++ Boot Camp - C++11 Language Deep Dive
PDF
Day 5 of C++ Boot Camp - Stepping Up to Mobile
PDF
Android Services Skill Sprint
PDF
Creating Android Services with Delphi and RAD Studio 10 Seattle
PDF
Building a Thought Controlled Drone
PDF
Deep Dive into Futures and the Parallel Programming Library
PDF
The Internet of Things and You - A Developers Guide to IoT
PDF
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...
PDF
Android voice skill sprint
PDF
Exploring the Brain Computer Interface
PDF
Introduction to Android Development with Java
PDF
Hacking iBooks and ePub3 with JavaScript!
PDF
Inventing merit badge
Memory Safety with Delphi - Jim McKeeth - Webinar June 2024
Announcing Codolex 2.0 from GDK Software
Smart Contracts - The Blockchain Beyond Bitcoin
Rapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
Day 3 of C++ Boot Camp - C++11 Language Deep Dive
Day 5 of C++ Boot Camp - Stepping Up to Mobile
Android Services Skill Sprint
Creating Android Services with Delphi and RAD Studio 10 Seattle
Building a Thought Controlled Drone
Deep Dive into Futures and the Parallel Programming Library
The Internet of Things and You - A Developers Guide to IoT
Accessing REST & Backend as a Service (BaaS) - Developer Direct - Mobile Summ...
Android voice skill sprint
Exploring the Brain Computer Interface
Introduction to Android Development with Java
Hacking iBooks and ePub3 with JavaScript!
Inventing merit badge

Recently uploaded (20)

PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Essential Infomation Tech presentation.pptx
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Nekopoi APK 2025 free lastest update
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administration Chapter 2
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Navsoft: AI-Powered Business Solutions & Custom Software Development
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PTS Company Brochure 2025 (1).pdf.......
wealthsignaloriginal-com-DS-text-... (1).pdf
Understanding Forklifts - TECH EHS Solution
Softaken Excel to vCard Converter Software.pdf
Essential Infomation Tech presentation.pptx
Wondershare Filmora 15 Crack With Activation Key [2025
How to Migrate SBCGlobal Email to Yahoo Easily
VVF-Customer-Presentation2025-Ver1.9.pptx
Nekopoi APK 2025 free lastest update
L1 - Introduction to python Backend.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Design an Analysis of Algorithms II-SECS-1021-03
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administration Chapter 2
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Design an Analysis of Algorithms I-SECS-1021-03
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...

Embarcadero's Connected Development

  • 1. Connected Development The only app development platform for mobile, desktop, and the Internet of Things
  • 2. ‹#› About your presenter – Jim McKeeth • Lead World Wide Developer Evangelist & Engineer • Administrator of the Embarcadero MVP Program • Host of Podcast at Delphi.org • Longtime Delphi developer • Also Java, JavaScript, C#, Objective-C, etc. • Invented and patented swipe to unlock in 2000 • US Patent # 8352745 & 6766456, etc. • Improvisational performer with ComedySportz Boise
  • 3. ‹#› Embarcadero Technologies • Founded 1993 • 3.2 Million Customers - 97% of Fortune 2000 • 35+ Product Awards – Consistent Innovation • 500+ Employees in 29 Countries
  • 4. ‹#› Leader in Development Tools for 20+ Years History of Excellence 20+ year of experience and fully profitable Originally Borland Development Tools, Now Embarcadero Included in the Gartner Magic Quadrant for MEAPs (Mobile Enterprise Application Platforms) Global Reach By Devs For Devs 3 million worldwide developers 95% of Fortune 100 companies 97% of Fortune 1000 companies Credited with building the modern day IDE Pioneered the Rapid Application Development (RAD) methodology The fundamental tools used by most developers: Turbo Pascal, Borland C++, Delphi, JBuilder
  • 5. ‹#› Your Code is Important • Emphasis on backwards compatibility through upgrades & platforms • Minor changes update code to new versions & platforms.
  • 6. Vendor Tools Web Tech Based Tools ‹#› Previous Tools Choices Single Device Apple Google Microsoft Multi Device True Native Scripted HTML5 and JavaScript
  • 7. ‹#› Previous Tools Choices Single Device Apple Google Microsoft Multi Device True Native Scripted Vendor Tools HTML5 and JavaScript Pros Native UX Native performance Secure Cons Multiple code bases Multiple teams Higher dev cost
  • 8. ‹#› Vendor Tool Approach for Targeting Multiple Devices $ $ $ $ C# or C++ .NET or MFC C++ or Obj-C OSX SDK Objective-C iOS SDK Java Android SDK multiple languages, multiple codebases 8
  • 9. ‹#› Multiple Code Bases to Support • Successful software projects spend most of their development time in maintenance. • Projects on different schedules results in different features per platform.
  • 10. Web Tech Based Tools ‹#› Previous Tools Choices Multi Device Scripted HTML5 and JavaScript Pros One team Lower dev costs Fast time to market Cons Script Performance Non-Native UX Insecure No direct access to OS and Hardware Single Device True Native Apple Google Microsoft
  • 11. ‹#› $ $ $ JavaScript or C# Platform SDK Platform SDK Platform SDK 11 Virtual Code Mobile Solutions • One language • Multiple codebases • Heavy dependance on Platform SDK - OR - Limited access to Platform APIs
  • 12. Vendor Tools Web Tech Based Tools ‹#› Previous Tools Choices Single Device Apple Google Microsoft Multi Device True Native Scripted HTML5 and JavaScript Pros Native UX Native performance Secure Cons Multiple code bases Multiple teams Higher dev cost Pros One team Lower dev costs Fast time to market Cons Script Performance Non-Native UX Insecure No direct access to OS and Hardware
  • 13. ‹#› Multi-Device True Native Multi-Device True Native Embarcadero Apple Google Microsoft HTML5 and JavaScript Single Device Multi Device True Native Scripted Pros Native UX Native performance Secure Full access to OS and HW Pros One team Lower dev costs Fast time to market
  • 14. ‹#› Embarcadero Mobile Solutions $ Object Pascal / C++ FM App Platform One team, One codebase One team One budget One dev tool One codebase Mul1ple devices
  • 15. ‹#› Modern Language Features Object Pascal C/C++ • Property-Method-Event (PME) • Automatic Reference Counting (ARC) • Interfaces • Attributes • Generics/Collections • Rich RTTI (introspection/reflection) • Anonymous Methods (Lambda functions/closures) • Parallel Programming Library (multi-core & asynchronous) BEGIN END { }
  • 16. ‹#› Common Compiler Architecture Open IR C/C++ Object Pascal Intel ARM
  • 17. ‹#› Cross Compilation and Packaging App Sources FM Framework Cocoa SDK Native Developer Kit .app in IPA .so in APK
  • 18. ‹#› Smart Styles and Platform Services • Every platform is different. • Single user interface design adapts appearance and behavior. • Based on platform, orientation & preference.
  • 19. ‹#› Full Access to all 3 Levels of Development • Conveniently move between levels as necessary or desired. • Highest level of productivity. • Most flexibility. • Use conditional defines to access platform specific APIs from a single code base. • Use all language features on all platforms. • Full debugging support. Components Common Libraries Platform APIs
  • 20. ‹#› Advantages of Multi-Device Apps vs. Multiple Apps • Feature parity across platforms. • Simplified documentation • Reduced support load • No version “leap frog” • Simultaneous releases One app, all platforms
  • 21. ‹#› Sensors and Platform Features • Access platform features through common components and code. • GPS, Gyroscope, Accelerometer, Compass, Camera, Bluetooth, etc. • Component based Property-Method-Event model extends to databases and other common tasks too.
  • 22. ‹#› SQLite v. IBLite vs. InterBase ToGo Features SQLite IBLite InterBase ToGo Full SQL 92 support No Yes Yes Triggers Yes Yes Yes Stored Procedures No Yes Yes User Security No (file system only) Yes Yes Encryption built in No No Strong Upgrade for Encryption Yes -­‐ 3rd Party Yes NA Disk storage Not limit 100mb No limit Read / Write Single R/W Fast Multi R/W Fast Multi R/W
  • 23. ‹#› Multi Device Enterprise Platform Client Devices BaaS Providers Enterprise Data DataSnap On Premise
  • 24. ‹#› Current Development is Focused on Mobile Devices
  • 25. ‹#› 212BB Connected Devices by 2020 1.2 2 1 2 B MOBILE DEVICES MOBILE DEVICES IoT DEVICES * I DC IoT DEVICES * C ISCO 6.6 *CISCO IoT DEVICES 27.9 *IDC 9 B P E R P E R S O N IoT DEVICES 50 B B I L L I O N S 2010 2015 2020 P E R P E R S O N P E R P E R S O N
  • 26. ‹#› “As much as $19 trillion (USD) in economic value will be up for grabs over the next decade for businesses and institutions.” — CISCO, ON THE INTERNET OF THINGS
  • 27. ‹#› The Future is the Connected User Experiences
  • 28. ‹#› How will you connect to a sea of devices?
  • 29. ‹#› Connect the User Experience Across Any Device Desktop Enterprise Devices Data Gadgets & Wearables Mobile
  • 30. ‹#› The Entire Technology Stack in One Solution UI DATA Build amazing native user experiences for multiple platforms and form factors. Enterprise level security and data management with ThingBase. CLOUD Connect to any cloud API or web service. ENTERPRISE Securely expose and access your enterprise data and APIs. TOOLS Custom built IDE, debugger, data binder, data access layer, compilers, UI designer, data architect, and more.
  • 31. ‹#› Build Secure, Connected Device Environments
  • 32. ‹#› With the Power of Embarcadero Cross-­‐Everything Reliable & Scalable The Language of Devices Operating Systems, Apps, Backend, Client Side, Server Side, Middleware and everything in between Wall street, ATMs, Medical Devices, Credit Card Devices The Internet of Things, embedded devices and more X
  • 33. Thank-You! Questions & Answers Though Controlled Drone Demo