Upload
embarcadero-technologies
View
88
Download
2
Embed Size (px)
DESCRIPTION
Watch the companion webinar at: http://embt.co/Zjvt4g RAD Studio, Delphi, and C++Builder XE7 has been available for a few weeks and customer are telling us this is the must-have upgrade. In this webinar, we will share the new features that have everyone excited about their possibilities with XE7. Join Embarcadero’s David Intersimone for this exclusive webinar on RAD Studio XE7 and see why customers are saying: “The XE7 FireUI Multi-Device designer allows us to create a master view and customize the layout for numerous other devices. The development time it saves is worth the upgrade to XE7 alone." - Andrew Tierney, CEO, CastleSoft “Wow, big step forward. If you really want to go multi-platform, RAD Studio XE7 is _the_ choice." - Oliver Funcke, CEO, Software Union G.m.b.H. “The Parallel Library in XE7 provides and easy and new way to think about concurrency in your applications.” - Robert Love, Team Lead, State of Utah "XE7 Enterprise Mobility Services is exactly what I was looking for." - Darian Miller, CTO, Dealer Marketing Services, Inc. “XE7 is mature and stable and very astutely addresses the modern day challenges that a profit conscience company is concerned to be competitive at the lowest investment, yet best quality.” - Gerhard Stoltz, U-RAD Technologies
Citation preview
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
David Intersimone “David I”Vice President of Developer Relations and Chief Evangelist
[email protected]@davidi99
http://embt.co/SipFromTheFirehose
Delphi, C++Builder, RAD Studio XE7
See why XE7is the must-have upgrade!
EMBARCADERO TECHNOLOGIES
Agenda
• Multi-Device Designer• MultiView Component• Multi-Touch across multiple platforms• New for Android• Git and Version Inside• App Tethering and Bluetooth
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
FireUIRevolutionary user interface development for multi-device
EMBARCADERO TECHNOLOGIES
FireUI• Embarcadero’s collection
of technologies to create a shared User Interface across all devices and form factors– UI Form Designer– MultiView Components– Behavior Services
EMBARCADERO TECHNOLOGIES
Multi-Device Designer
• MasterForm Design• Create specific views if
needed– MasterForm uses
StreamInheritance to manage deltas
• One project and one form across all devices– Shared UI code and event
handling
EMBARCADERO TECHNOLOGIES
MultiView Component
• Adapts to device form factor to provide proper placement and rendering of master lists and menus
• Renders controls with per control granularity for owner draw or platform
EMBARCADERO TECHNOLOGIES
Behavior Services
• A developer accessible API that provides details about the device, operating system, and form factor the app is running on
• Informs MultiView components
EMBARCADERO TECHNOLOGIES
Multi-Touch across multiple platforms
• The new FMX.MultiTouch unit contains a TMultiTouchManager.
• The new OnTouch event on a form handles gestures that are purely gestures– Up, Down, Move, None, Cancel
EMBARCADERO TECHNOLOGIES
New for Android
• Google mobile Ads SDK• Immersive Fullscreen mode• Splash screen support• Push notifications and advertising project options• Project manager support to add Java libraries• Java2OP tool – generates interfaces for Java classes
EMBARCADERO TECHNOLOGIES
Git and Version Insight• Git for your version controlled projects• History Manager now presents version control information
from your local repository• IDE integration
– Clone a copy of your remote Git repository & start working with it– Commit your changes to your local Git repository– Show the Git repository log for your version controlled projects
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
Multi-Device Designer – Jim McKeethMultiView Component – John ThomasMulti-Touch – David INew for Android – Jim McKeethGit and Version Insight – Malcolm Groves
Demonstrations
EMBARCADERO TECHNOLOGIES
Extend Windows Applications• Devices, Gadgets, and
Wearables are changing the way we experience and interact with devices
• Apps are no longer standalone but distributed among devices, gadgets, cloud, and data
• These are the new UX elements
Work
s W
ith
EMBARCADERO TECHNOLOGIES
Extend Applications for New UsesEmbarcadero developer products breath new life into existing Windows applications by enabling developers to easily extend existing Windows VCL and FMX apps connecting devices, sensors, data and services.
FOR RAD/Delphi/C++
Build Connected AppsWith app tethering, developers easily extend an app user experience across devices and gadgets. This is especially powerful for extending the utility of existing desktop and mobile apps. Virtually all industries can immediately benefit, such as point of sale, food services, health care, manufacturing and shipping but the applications are limitless.
EMBARCADERO TECHNOLOGIES
AT
AT
Your Desktop AppYour Mobile App
Your SmartphoneApp
AT
• Extend FMX and VCL Apps• Auto Device Discovery• Trigger Events and Methods on Other Devices
• Remote Control Apps• Send Data back and forth• Bluetooth and Wi-Fi Support
App Tethering
EMBARCADERO TECHNOLOGIES
Works with Thousands of Devices/GadgetsRAD Studio XE7’s integrated wireless support (Bluetooth and Wi-Fi ) works with thousands of “off the shelf” consumer and industry specific devices. RAD Studio’s approach make it easy to integrate virtually any device into the app user experience, and even support multiple device vendors with the same code.
Bluetooth and Wi-Fi Built-inRAD Studio XE7’s integrated Bluetooth and Wi-Fi support in the RTL and easy to use components enable developers to easily connect to any wireless and Internet connected gadgets, sensors and devices.
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
App Tethering via BluetoothBluetoothLE Heart MonitorExplore BluetoothLE DevicesBluetooth Proximity
Demonstrations
EMBARCADERO TECHNOLOGIES
Promo / Offers• Introductory 10% Discount on qualifying XE7 products through September 30, 2014
– https://www.embarcadero.com/radoffer
• Buy or upgrade to RAD Studio XE7, Delphi XE7 or C++Builder XE7 by September 30, 2014 and you also get these bonus extras– FireMonkey Premium Styles Pack for RAD Studio, Delphi and C++Builder XE7– VCL Premium Styles Pack for RAD Studio, Delphi and C++Builder XE7– Castalia for Delphi - premier code productivity plug-in
• XE6 customers can Re-Recharge your license– Continually gets you every major upgrade in a year for less than the cost of a single upgrade!– http://www.embarcadero.com/products/rad-studio/recharge
17