Upload
devgear
View
498
Download
0
Embed Size (px)
Citation preview
EMBARCADERO TECHNOLOGIES
RAD Studio 10 Seattle
2
The Ultimate Application Development Platform for Windows,
Mac, Mobile, and IoT
RAD Studio 10 Seattle is the fastest way to build and update data-rich, hyper connected, visually engaging applications for Windows 10, Mac,
Mobile, IoT and more.
EMBARCADERO TECHNOLOGIES
RAD Studio Windows 10 Support
• Quickly move VCL apps to Windows 10
• New VCL Controls and Windows 10 Styles
• VCL styles for common controls
• WinRT / UWP Integration
• Improved FireMonkey Windows desktop support
6
EMBARCADERO TECHNOLOGIES
New Windows 10 VCL Controls
• 5 new controls:
– RelativePanel
– ToggleSwitch
– SearchBox
– SplitView
– ActivityIndicator
• Will also work on Windows 7 and 8
7
EMBARCADERO TECHNOLOGIES
FireMonkey Windows Overhaul
• Mouse-over Hints
• Native presentation for Windows for Edit and Memo
• Enhanced Clipboard support
• MultiView and TSwitch components extended for Windows 10 look and feel
10
EMBARCADERO TECHNOLOGIES
The Overall Picture, IoT for Enterprise
EMS Server • User Auth • API Hosting • Enterprise Data Access • Data storage • IOT Device Access Control • Wi-Fi/Bluetooth Bridging • Push Notifications
Things near your user
Things near your EMS Server
Any Cloud service Or API
Any Enterprise Data or Service
Things near a computer
EMBARCADERO TECHNOLOGIES
BluetoothLE Devices and Gadgets
• Bluetooth Smart
– GATT – Generic Attribute Protocol • Services
• Characteristics
– Format Types and Units
• Heart Rate Profile (HRP)
– Heart Rate Service
– Device Information Service
14
EMBARCADERO TECHNOLOGIES
IoT Core Technology
• Bluetooth/LE and Beacons support
– TBluetoothLE
– TBeacon
– TBeaconDevice
• BeaconFence
– TBeaconMapFencing
– TBeaconZoneFencing
18
EMBARCADERO TECHNOLOGIES
Setting Up Your Beacon Environment
19
• Use the strongest transmitter power level supported by your beacon. • Use the highest transmission frequency supported by your beacon. • Place beacons in locations with a clear line of sight to where the
signals will be received. • Place beacons wherever there is an intersection in a path.
EMBARCADERO TECHNOLOGIES
Embarcadero AppAnalytics
• Use AppAnalytics to… • Understand user behavior
• Improve the quality of your software
• Anticipate user wants and needs
• Reduce maintenance, testing, and support costs
• TAppAnalytics – VCL, FMX
• appanalytics.embarcadero.com
25
EMBARCADERO TECHNOLOGIES
Analytics You Can Record
• AppStart, AppExit
• Control Focuses
• Window Activated
• Exception
• Custom – using TrackEvent method
26
EMBARCADERO TECHNOLOGIES
Primary Benefits of RAD Studio 10 Seattle
The fastest way to build visually
engaging apps for Windows 10, Mac,
and Mobile
Hyper connected with Bluetooth, App Tethering,
Beacons, for the Internet of Things
Incredible Windows 10 support – WinRT
components and new VCL controls
Twice the power of the IDE, for building
larger projects