JT @ Embarcadero

JT is the Sr. Director of Application Developer Products at Embarcadero and is responsible for all product management and product marketing for these products.


Anyone using a RAD Studio, Delphi, C++Builder or Appmethod product with the iOS toolchain can apply to the beta program to get access to the 64-bit iOS toolchain in the current beta program (under NDA).  Send an email to This email address is being protected from spambots. You need JavaScript enabled to view it. with the subject "iOS64 Beta Request" and please provide the following information: EDN email address used to register your product Short description and/or temporary name of app Name of Apple developer account (if you have one) Intended publish date for new app How far along are you are with your iOS app dev Which 3rd party components are you using, if any Once accepted into the beta program, you will gain admittance ...
Anyone using a RAD Studio, Delphi, C++Builder or Appmethod product with the iOS toolchain can apply to the beta program to get access to the 64-bit iOS toolchain in the current beta program (under NDA).  Send an email to This email address is being protected from spambots. You need JavaScript enabled to view it. with the subject "iOS64 Beta Request" and please provide the following information: EDN email address used to register your product Short description and/or temporary name of app Name of Apple developer account (if you have one) Intended publish date for new app How far along are you are with your iOS app dev Which 3rd party components are you using, if any Once accepted into the beta program, you will gain admittance ...

Jacob Thurman, from TwoDesk (makers of Castalia), demonstrates some of the killer editor features that are part of the Castalia Suite bonus pack in XE7 during our most recent Rad In Action webinar. The Castalia Suite bonus pack (a $249 value) is one of the awesome bonus pack items (a combined total of over $800 USD in value) that are available to XE7 users who purchase by 31 December. ...

Posted by on in Programming
In a recent iscocpp blog post, Bjarne adresses 5 misconceptions many developers have about C++. In this post he covers the first 2 of the 5 topics: “To understand C++, you must first learn C” “C++ is an Object-Oriented Language” “For reliable software, you need Garbage Collection” “For efficiency, you must write low-level code” “C++ is for large, complicated, programs only”...
Tags: C++

Posted by on in Programming
Tuesday 7AM PDT   - C++ Opening Keynote Tuesday 11AM PDT - C++11 Language Overview Tuesday 2PM PDT   - Enterprise Mobility Services: Introduction for Object Pascal track Tuesday 3PM PDT   - Enterprise Mobility Services: Introduction for C++ track...

Posted by on in Programming
C++Builder XE7, RAD Studio XE7, and Appmethod support the latest version of ACE. Unzip and apply the attached patch file to the downloaded codebase  and compile the library for your use. It has been fully tested by Embarcadero. We are submitting this patch to the open source project as well. For reference, here is the contents of the diff.  ace.diff.patch.zip   diff -r ACE_wrappers/ace/Compression/rle/RLECompressor.cpp ACE_wrappers.save/ace/Compression/rle/RLECompressor.cpp 6c6 < #if defined (__BORLANDC__) && (__BORLANDC__ >= 0x660) && (__BORLANDC__ <= 0x680) --- > #if defined (__BORLANDC__) && (__BORLANDC__ >= 0x660) && (_...
Written by Sarina D. Recently, I covered key menu styles that are used in mobile applications today. Drawer menus are very popular, as they allow you to take advantage of more screen real estate when building your app. The main application menu is hidden by default, and invoked by tapping on a menu item or swiping left/right. This type of UI can be seen in many popular mobile applications, including Facebook, Youtube and Gmail. In this tutorial, I will cover the steps needed to create a navigation drawer for your Appmethod mobile apps. Many thanks to Malcolm Groves who created the drawer sample that I am using and expanding for this blog post. You can download the project source fro...

Posted by on in Blogs
Written by David I. This tutorial shows you how to deploy and access files and/or folders containing files in your iOS and Android apps. To accomplish this, you create a new mobile app, a few lines of Object Pascal code, use the Project | Deployment menu item and use the System.IOUtils unit's TPath.GetDocumentsPath method and PathDelim in your code. The steps to create the mobile app 1) use the File->New ->Mobile Application main menu item and select the "Blank Application" project template. 2) On the form, add 1 TButton, 2 TLabel and 1 TImage components. 3) Double click on the TButton component to create the Button's OnClick event handler. 4) Add a "uses Sy...

Posted by on in Blogs
Written by David I. On Android, an Action Bar is a top (or top and bottom aligned) toolbar that is segmented into 4 key functional areas. One of those functional areas is an Overflow menu. The ‘Overflow’ popup menu is commonly used for additional menu items on Android and accessed via the Action Bar. An Overflow menu is designed to give the application user quick access to additional/less often used features that are otherwise not accessible via more prominent menu items. Using Appmethod, you can easily implement an Overflow menu through the use of TListBox. Here are the step-by-step instructions. In this example we using the following 4 components: TToolbar Alignment:...
Written by Sarina D. Recently, I covered key menu styles that are used in mobile applications today. Drawer menus are very popular, as they allow you to take advantage of more screen real estate when building your app. The main application menu is hidden by default, and invoked by tapping on a menu item or swiping left/right. This type of UI can be seen in many popular mobile applications, including Facebook, Youtube and Gmail. In this tutorial, I will cover the steps needed to create a navigation drawer for your Appmethod mobile apps. Many thanks to Malcolm Groves who created the drawer sample that I am using and expanding for this blog post. You can download the project source fro...