What's new in RAD Studio XE7



Similar documents
New Features in XE8. Marco Cantù RAD Studio Product Manager

Delphi XE8 Development Essentials

27th Embarcadero Developer Camp General Session

UI Prototyping and Development Across Multiple Devices with C++

Checklist: 5 Essential BaaS Features Every Mobile App Needs

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

Your guide to building great apps. Upgrade your skills and update your tools to create the next great app

Preguntas más frecuentes sobre Embarcadero RAD Studio XE

Evaluation of Xamarin Forms for MultiPlatform Mobile Application Development

Mobile App Framework For any Website

Preguntas + frecuentes sobre Embarcadero Delphi Prism XE

Assignment # 1 (Cloud Computing Security)

ANDROID GUEST GUIDE. Remote Support & Management PC Tablet - Smartphone. 1. An Introduction. Host module on your PC or device

ITG Software Engineering

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Mobile App Design and Development

OpenText Information Hub (ihub) 3.1 and 3.1.1

Product Guide Nintex. All rights reserved. Errors and omissions excepted.

WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER

How Serious is Game Development?

Take full advantage of IBM s IDEs for end- to- end mobile development

What s New in Delphi for PHP 2.0. New and Enhanced IDE Features. Form Designer

SQL Server 2016 BI Any Data, Anytime, Anywhere. Phua Chiu Kiang PCK CONSULTING MVP (Data Platform)

How To Develop Android On Your Computer Or Tablet Or Phone

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Middleware- Driven Mobile Applications

System Architecture V3.2. Last Update: August 2015

ANDROID INTRODUCTION TO ANDROID

Donky Technical Overview

Cloud Powered Mobile Apps with Azure

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Cisco Enterprise Mobility Services Platform

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

MicroStrategy Course Catalog

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Android Mobile App Building Tutorial

How To Use Titanium Studio

Sisense. Product Highlights.

Enterpise Mobility Lexicon & Terminology

Simplify the Deployment and Management of Desktop Virtualization & VDI Technologies. Terry Lewis Solutions Architect

Secure File Sync & Share with Acronis Access Advanced Date: July 2015 Author: Kerry Dolan, Lab Analyst

Quick Start Guide Mobile Entrée 4

unipaas V1.9c Release Notes

Implementing Mobile Thin client Architecture For Enterprise Application

Skynax. Mobility Management System. System Manual

FileMaker 14. ODBC and JDBC Guide

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

SharePoint Integration Framework Developers Cookbook

01. Introduction of Android

REBRANDING THE KBMMW REMOTE DESKTOP PAGE 1/4

Welcome to the Force.com Developer Day

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

MA-WA1920: Enterprise iphone and ipad Programming

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Open Source Technologies on Microsoft Azure

Site Configuration Mobile Entrée 4

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

tibbr Now, the Information Finds You.

Seamless integration Connect our solution to your business applications thanks to our open architecture

Enterprise Mobility Space

Client Overview. Engagement Situation. Key Requirements. Xoriant Solutions

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

BERLIN. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

ORACLE APPLICATION EXPRESS 5.0

Using Microsoft Visual Studio API Reference

Corporate-level device management for BlackBerry, ios and Android

Linux A first-class citizen in Windows Azure. Bruno Terkaly bterkaly@microsoft.com Principal Software Engineer Mobile/Cloud/Startup/Enterprise

Stored Documents and the FileCabinet

Mobile App Proposal Magazine company- @address.com. January 12, y. Direct Contact.

Here to take you beyond Mobile Application development using Android Course details

Kore Bots Platform Competitive Comparison Overview Kore Bots Platform Competitive Comparison Overview

Kony Mobile Application Management (MAM)

Microsoft Power BI. Nov 21, 2015

ON24 MOBILE WEBCASTING USER GUIDE AND FAQ FEBRUARY 2015

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

Appscend Mobile Platform Whitepaper

System Requirements for Microsoft Dynamics NAV 2016

Editions Comparison Chart

Using Cloud Services for Building Next Generation Mobile Apps

Introduction to Android Development. Jeff Avery CS349, Mar 2013

Data Sheet VISUAL COBOL WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

ArcGIS Viewer for Silverlight An Introduction

Generate Android App

WHITE PAPER. Domo Advanced Architecture

Storage Made Easy Enterprise File Share and Sync (EFSS) Cloud Control Gateway Architecture

System Requirements for Microsoft Dynamics NAV 2016

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

VMware End User Computing Horizon Suite

Transcription:

RAD Studio Whats New http://www.embarcadero.com/products/rad-studio/whats-new What's new in RAD Studio XE7 RAD Studio XE7 is a must-have upgrade for all developers and is the newest version of the award winning, multi-device app development solution for Windows, Mac, ios, Android, gadgets, and wearables. There are great Windows and VCL features, a new Parallel Programming Library, significant FireMonkey enhancements for building multi-device apps, new Enterprise Mobility Services, and enhancements for connecting with gadgets and wearables, thanks to the new Bluetooth support. Key New Features Benefits Multi-Device Designer RAD Studio XE7 delivers the only true single source solution for natively compiled applications on Windows, Mac, ios, and Android. A revolutionary new way to build a single user interface based on visual form designer that scales and adjust to different types of devices, form factors, and operating systems Develop your UI once and then view and adjust or customize it for each device type (mobile, tablet and desktop; ios, Android, Windows and Mac) Make changes on the main user interface that are propagated to other device specific user interfaces; fine tune a device specific form factor without affecting the other views Customize layouts and styles for each device as desired or easily utilize the inherited style Predefined views including size and layout standards are included for many popular mobile device, tablet and

desktop form factors. You can also add your own. Only one form class is required across all of the form factors allowing the developer to create a single source file managing all of the common user interface events in one shared source file. FireMonkey Behavior service A new service API that allows the framework and developer to query information about the device the app is running on to dynamically adjust itself for the form factor and platform UI element locations are automatically adjusted for each type of target device (for example, the position of tabs on different mobile platforms) MultiView component The MultiView component is a brand new, unique FireMonkey component that utilizes the behavior services to dynamically display itself depending on the form factor and desired platform behavior The multi-view lays out menus appropriately for a phone as a drawer and for a tablet as popup or docked menu Enterprise Mobility Services Enterprise Mobility Services is a turnkey REST based MEAP (Mobile Enterprise Application Platform) middleware stack that includes API hosting, data access, and SQL Database access and deployment, serving mobile, desktop and web application clients Data management across tiers through middleware that is stateless, restful, and scalable Create custom APIs for your business functionality High-performance enterprise database access for Oracle, DB2, Microsoft SQL Server Informix, SQL Server, and many

more from a mobile application through the middleware Custom Mobile API management with REST/JSON through loadable modules Data access components for multi-tier data access through standard REST/JSON User, session, and API calls analytics and reporting using a web based interface Secure Data Storage Service on both servers and mobile devices Rapidly connect your apps to your enterprise APIs and databases and services on-premises or in a private cloud Flexible deployment license options. Purchase deployment licenses based on the numbers of users that access the Enterprise Mobility Services App Connectivity with App Tethering, REST and Bluetooth With App Tethering, RAD Studio makes it extremely easy for apps to broadcast and find other apps to tether with over local WiFi or Bluetooth Extend existing VCL Windows apps with mobile companion apps or Bluetooth devices by simply adding a few components to each app Connect with Bluetooth and Bluetooth LE enabled gadgets like healthcare sensors and wearables to build unique and domain specific solutions Easily connect to REST APIs on any near field device to interact with that gadget Specific Bluetooth LE component to connect with power sipping micro gadgets Parallel Computing Library The Parallel Computing library helps you exponentially increases performance making it easier to write multithreaded applications that take advantage of multi-core

CPUs Boost the performance of your existing VCL and FireMonkey applications, with a self-tuning thread pool Include the new System.Threading unit in your apps and you can do the following: Parallel for loops Scheduling of tasks Futures Joining of multiple tasks and waiting for all to complete Easy integration for a significant performance boost IDE and Development Tools Enhancements The new PAServer Manager is a Mac OS X tray app that allows you to start and manage multiple instances of PAServer (the Platform Assistant app for developing ios and Mac OS X apps) Improved Subversion version control support with new Git version control support New integrated multi-device designer IDE support for adding Java classes to an Android apk IDE Guided Tours to help learn about RAD Studio features New Java2Delphi native bridge file generator for Android RTL and VCL Enhancements New OmniXML library for faster performance, particularly on mobile platforms and easier selection of default XML engine Improved JSON low level processing Updated C++ STL library for ios and new versions of Boost and Dinkumware Libraries for Win64 Enhancements to the taskbar component introduced in XE6 to support with a new TJumpLists VCL component for Windows Taskbar Jump Lists

New unit for Web encoding and decoding Hundreds of quality and performance improvements Object Pascal Language Enhancements Improved initialization for dynamic arrays Mix and match constant and dynamic arrays String-like operations on dynamic arrays including + operator concatenation, Insert and Delete An array constructor can be used to specify an initial value of a global dynamic array variable Also, generics containers optimizations Database and FireDAC Enhancements IBLite embeddable database now available for Windows, Mac, Android and ios FireDAC streaming support for blob fields and support for MSSQL file streams Support for DBMS API command native timeouts. FireDAC connection parameters are now displayed in the Object Inspector as a record Data Explorer enhancements (primary keys and fields are displayed, foreign keys and fields are displayed, sequences/generators are now displayed) Other FireDAC enhancements including a new IBLite driver for desktop and mobile

FireMonkey Enhancements TEdit and TCalendar controls utilize a new presentation architecture: you choose whether you want the control to use the standard styled presentation or a platform native presentation on ios dynamically Multi monitor support on desktop platforms TBannerAd component supports the Google Mobile Ads API from Google Play Services Immersive full screen mode on Android KitKit TListView pull to refresh on ios and Android What can you do with RAD Studio XE7? Develop connected apps for Windows, Mac, ios, Android, gadgets, and wearables using the tools and language you know and trust (Object Pascal or Standard C++),, and keep building Windows applications using the updated VCL library. Connectivity Icon Develop apps that connect with gadgets and wearables using AppTethering, Bluetooth, and REST calls to devices and sensors

Get FireDAC high performance enterprise database connectivity and make database app development fun again. Connect with popular cloud services with REST as well as BaaS providers for push notifications, authentication, storage and more! Bind any UI control to other objects or datasets. With LiveBindings, every component is data aware. Develop multi-tier, tier, enterprise applications with DataSnap SDK or easily create server packages and client app modules for the new, turnkey Enterprise Mobility Services. Haven't upgraded in a while? Here are new features introduced in other recent releases:

FM = Available for the FM Application Platform VCL = Available for VCL NEW! in RAD Studio XE6 Application Tethering Components Taskbar component VCL Cloud Service (BaaS) integration with components for Kinvey and Parse New VCL Styles VCL VCL sensor components VCL In-app purchase and in-app advertising FM Create apps for Google Glass FM Accessibility for FireMonkey desktop FM Improvements in quality, performance and stability Build Android apps with C++ FM C++ Package Support for 64-bit Windows Find definition and find references for C++ FireDAC enhancements and Informix driver updates Database Explorer for FireDAC Apache support (WebBroker) DirectX 11 headers NEW! in RAD Studio XE5 Develop Android apps with Delphi and ios apps with C++ FM New mobile components for Android and ios FM REST Client support to access cloud based RESTful web services (in Professional edition and higher) FireDAC integrated into the Delphi install and core components included in Professional edition IBLite database for Android with unlimited deployment license FM Develop ios 7 apps FM Fixes and enhancements

NEW! in RAD Studio XE4 Develop ios apps with Delphi ios ARM compiler, toolchain, new visual development environment and controls for ios FM IBLite database for ios with unlimited deployment license FM FireDAC Powerful, fast and easy data access FireMonkey sensors support for location, orientation and motion FM FireMonkey Frames and new TListView component FM OS X full screen mode FM Fixes and enhancements NEW! in RAD Studio XE3 C++Builder 64-bit Windows compiler Windows 8 support Incorporate the Windows modern look into your applications with Metropolis UI OS X Mountain Lion and Retina Display support FM Visual LiveBindings Enhanced FireMonkey styles, audio/video and 3D FM Fixes and enhancements HTML5 Builder for creating web and mobile web apps NEW! in RAD Studio XE2 64-bit Delphi compiler for Windows FireMonkey application platform - create multi-platform, multi-device applications from one codebase FM Create Windows and Mac OS X desktop applications with FireMonkey FM DataSnap mobile connectors LiveBindings engine FastReport reporting tool

NEW! in RAD Studio XE Expanded multi-tier development with DataSnap Additional bundled tools (CodeSite Express, IP*Works, Beyond Compare Differ) VCL Cloud computing support for Azure and Amazon Subversion integration in the IDE Regular expressions NEW! in RAD Studio 2009 and RAD Studio 2010 Build touch and gesture enabled applications Windows 7 support IDE Insight Extended RTTI (reflection) added to the Delphi language Unicode Ribbon Controls VCL Major DataSnap upgrade Generics and anonymous methods See more of what's new in RAD Studio XE7 on the Embarcadero doc wiki. Learn more > Video: What's New in RAD Studio XE7

Take a tour of some of the new features of RAD Studio XE7 for developing multi device apps. Get Started with RAD Studio Today Free 30-Day License Free, fully functional 30-day trial of RAD Studio XE7 Click to download > Buy RAD Studio Buy and download and get started with multi-device development. Buy online > Commento [v1]: Get new link? Learn More Resources to get you started with RAD Studio XE7 Get Started! >