In Review - Spring 2015 Developer Skill Sprint Series

Posted by on in Tips, Tricks and Techniques

Proximity Awareness with Beacons

In this Skill Sprint Brian Alexakis talks about how Proximity Awareness, powered by Beacons, can be used to create IoT solutions including a opening a smart door lock and a smart light when a Beacon is within close proximity. 

Learn More


Adding Interactive Maps to your Mobile Apps

Sarina covers the new TMapView component for iOS and Android that was introduced in RAD Studio XE8. Learn how to use Key Map Types, Gesture Control, adding Pins & Annotations, and API Key Setupd on Android. This skill sprint also covers the 4 different map types; Normal, Satellite, Hybrid, and Terrain.

Learn More


Migrating dbExpress Applications to FireDAC

David I will cover dbExpress and FireDAC comparisons, name and type counterparts between dbExpress and FireDAC, connection defenitions, and using the refine tool to convert a Delphi sample app.

Learn More


Build Multiple Form Factors with a Real-time Preview of Each UI

Getting your application to have a consistent and functioning UI on all devices and form factors available on the market today is no easy feat.

Smart phones and Tablets have a ton of different devices each with their own particular form factor. Consider Apple and the iPhone 6 and 6+ technically a single product but split into two different form factors! On top of the many different form factors, your app needs to be able to handle both portrait and landscape mode.

The all new Multi-Device Preview provides a design time side-by-side view comparing your apps UI over different form factors on a given platform – all in one window! Quickly get an at-a-glance preview of what the UI will look like across multiple devices all at once as you build it. Ensure your apps look and feel great across all the devices you want, faster than ever!

Learn More


Understand User Behavior with AppAnalytics

Embarcadero® AppAnalytics is the first analytics service for mobile, desktop, and wearables. Understand your end users, wherever they are, to deliver better apps and experiences. Track and measure how often apps are used, which platforms they are running, what features customers are using, find and log crashes and more. Understand user behavior by capturing anonymous usage stats from end users. AppAnalytics is an analytics and tracking service, hosted by Embarcadero Technologies and available for RAD Studio XE8, C++Builder XE8 and Delphi XE8. Understand users today in existing Windows VCL apps, FireMonkey mobile and desktop apps to deliver better solutions.

Learn More


Unit Testing with DUnitX

New in RAD Studio XE8 is support for DUnitX. DUnitX is an open-source unit test framework based on the NUnit test framework, including some ideas from xUnit as well. The RAD Studio integration of DUnitX framework enables you to develop and execute tests against Win32, Win 64 and MacOSX in Delphi and C++Builder applications.

The DUnitX testing framework provides its own set of methods for testing conditions. You can use the provided methods to test a large number of conditions. These methods represent common assertions although you can also create your own custom assertions.

DUnitX makes use of Generics and Anonymous methods. DUnitX uses attributes under Delphi personality. In C++Builder, DUnitX uses published methods.

Learn More


Add New Components to your App with the GetIt Package Manager

Join Craig Chapmann presenting an overview of the new GetIt Package Manager for RAD Studio XE8. Developers can browse GetIt and download libraries for both VCL and FMX right from the IDE. This skill sprint will demonstrate what components are currently offered on the GetIt Package Manager.

Learn More


How to Migrate to the latest version of RAD Studio XE8

In this Developer Skill Sprint Marco Cantu shows you how to migrate your IDE settings using the new Migrate Settings Tool introduced in RAD Studio XE8.

The concept behind this tool is quite simple: The IDE saves its configuration settings in the registry, and each version installed on a computer will have its specific settings. The Setting Migration Tool offers an easy way to copy some or all of the settings from the area of the registry for a version of the product to a different area storing the information for a different version.

Learn More


Create iOS 64-bit Apps and Universal Bundles

In this skill sprint, David I covers what you need to do in RAD Studio XE8 to build 64-bit iOS apps.

Learn More

Gold User, Rank: 8, Points: 399
Brian Alexakis is a Product Marketing Manager at Embarcadero Technologies. He is focused on leveraging the connected world of technology to build new experiences for the Internet of Things.


Check out more tips and tricks in this development video: