18
EMBARCADERO 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 XE7 is the must-have upgrade!

What's New in RAD Studio XE7 - Webinar Presentation

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

Page 1: What's New in RAD Studio XE7 - Webinar Presentation

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!

Page 2: What's New in RAD Studio XE7 - Webinar Presentation

EMBARCADERO TECHNOLOGIES

Agenda

• Multi-Device Designer• MultiView Component• Multi-Touch across multiple platforms• New for Android• Git and Version Inside• App Tethering and Bluetooth

Page 3: What's New in RAD Studio XE7 - Webinar Presentation

EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES

FireUIRevolutionary user interface development for multi-device

Page 4: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 5: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 6: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 7: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 8: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 9: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 10: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 11: What's New in RAD Studio XE7 - Webinar Presentation

EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES

Multi-Device Designer – Jim McKeethMultiView Component – John ThomasMulti-Touch – David INew for Android – Jim McKeethGit and Version Insight – Malcolm Groves

Demonstrations

Page 12: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 13: What's New in RAD Studio XE7 - Webinar Presentation

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.

Page 14: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 15: What's New in RAD Studio XE7 - Webinar Presentation

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.

Page 16: What's New in RAD Studio XE7 - Webinar Presentation

EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES

App Tethering via BluetoothBluetoothLE Heart MonitorExplore BluetoothLE DevicesBluetooth Proximity

Demonstrations

Page 17: What's New in RAD Studio XE7 - Webinar Presentation

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

Page 18: What's New in RAD Studio XE7 - Webinar Presentation

EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES

Questions?

[email protected]