Working with Sensors and Services on Android
RAD Studio XE5 will support a variety of sensors and services on both Android and iOS, including location, accelerometer, camera and more. Below is a screenshot of our location code snippet running on...
View ArticlePlaying Audio Clips on Android
I have been working with our R&D team on the samples and snippets for RAD Studio XE5. Our mobile snippets are designed to showcase key functionality with just a couple of lines of code. Today I...
View ArticleStart building iOS 7 apps today
iOS 7 support for Delphi and RAD Studio XE5 is now ready and available for download. Screenshots show MobileControls demo with iOS 7 UI. Delphi XE5 Pro with mobile and RAD Studio XE5 customers can...
View ArticleJomitech PlatinumGrid Lite Pack available for HTML5 Builder XE5
HTML5 Builder XE5 is included as part of RAD Studio XE5. Jomitech has provided their PlatinumGrid Lite Pack as a download for HTML5 Builder users. You can download it here. PlatinumGrid Lite is a very...
View ArticleFireMonkey Premium Style Bonus Pack for XE5 is now available
The FireMonkey Premium Style Bonus Pack (Jet/Diamond Styles) is now available as a registered user download for Delphi, C++Builder and RAD Studio XE5 customers. This includes styles for iOS, Android,...
View ArticleJoin me at CodeRage 8 next week
Designing Common User Interfaces for iOS & Android Best practices don’t just apply to coding. Nice user interfaces coupled with a good user experience are key to making your applications...
View ArticleHow to load custom styles at runtime
During my session at CodeRage, I briefly talked about how to load custom styles at runtime. I wanted to elaborate on this topic and provide some detailed steps. In this example, we are creating a...
View ArticleCreating an Overflow Menu on Android
During my CodeRage 8 session I talked about creating an Action Bar with an Overflow menu, so I wanted to provide some step-by-step instructions. On Android, an Action Bar is a top (or top and bottom...
View ArticleSharing images and data on mobile
I recently got a question on my blog on how to use the ShareSheet implementation on iOS and Android in code instead of using the built-in actions. Using the built-in ShareSheet action, it only takes...
View ArticlePreviewing your mobile app on Windows
In RAD Studio XE5, we include a mobile preview style for ‘previewing’ your mobile app on Windows. This style is designed to give you an improved experience for testing your mobile application logic on...
View ArticleUsing the InfoPower XE5 VCL Grid with FireDAC, InterBase and VCL Styles
If you buy Delphi, C++Builder or RAD Studio XE5 Pro or higher between December 9 and December 31, 2013, you get a download for the InfoPower XE5 VCL Grid and Components. The InfoPower XE5 VCL Grid is a...
View ArticleUsing FDMemTable with REST in your VCL apps
JT wrote a great tutorial on the endless possibilities with REST for VCL and FM. I wanted to do a follow-on tutorial that used TFDMemTable instead of TClientDataSet. The steps are very similar. Please...
View ArticleUsing StyledSettings in your FM applications
In FireMonkey applications, we preset certain properties for each component via the style. If you want to change the font color, font size etc. at design time for a control such as TButton, you need to...
View ArticleHave you installed Update 2 yet?
A couple of weeks ago, we released XE5 Update 2 for RAD Studio, Delphi, and C++Builder XE5. You can get the download (available to registered users of Delphi XE5, C++Builder XE5, RAD Studio XE5, and...
View ArticleRiding the waves over the holidays with REST
I thought I would follow-up on our series of REST related blog posts with a mobile app that lets you find surf spots and then displays them on a map. The steps for using the REST components are...
View ArticleAdding alphabetical ordering to your databound ListViews
Working with Custom LiveBindings Expressions Using LiveBindings, custom LiveBindings expressions and TListView, it it easy to add ListView headers to your FM mobile application that support...
View ArticleAndroid KitKat Style for XE5
Android 4.4 introduced some selection color changes for buttons and lists. Below is a screenshot of the key differences. While you could just make those changes via the Bitmap Style Designer...
View ArticleCustomizing and Creating VCL Styles
Delphi, C++Builder and RAD Studio include various VCL styles out of the box. These can be used for your Windows applications and customized via the included Bitmap Style Designer (Tools->Bitmap...
View ArticlePull to Refresh on iOS
Today, I thought I would show you a simple example of how to implement pull to refresh for TListView. This example doesn’t use a data source, but instead just adds 20 items to my list every time I try...
View ArticleFeeling the Beat with REST
Being a big music fan, I was really excited to try out the Beats Music API. Beats recently introduced a music subscription service and opened up their api to developers. I decided to create a fun...
View Article