Subscribe to this list via RSS Blog posts tagged in RAD Studio XE5

Posted by on in Blogs
Box2D physics engine in Object Pascal There is plenty of interesting Delphi, Appmethod and FireMonkey information published very frequently on www.fmxexpress.com website. A very interesting article was published on fmxexpress about Box2d Physics Engine For Delphi XE6 FireMonkey on Android, iOS, Windows and OSX a few days ago. You have probably heard about "Angry Birds". It is probably the most easy to remember example of an application that is using Box2D. Box2D is one the most popular, open-source engine for simulating r...
Developer Direct ONLINE "FireDAC" demos available I have promised to make the source code of FireDAC demos presented during the first Developer Direct ONLINE Season 4 session available. FireDAC is the best database access framework for all major RDBMS systems for your Delphi, C++Builderand Appmethod applications! There are six projects in the download: FireDAC Demo 101 FireDAC Monitoring FireDAC Cached Updated FireDAC Array DML FireDAC Batch Commands FireDAC Connection Recovery The replay of the session is available at st...
My C++ CodeRage 8 "Secure DataSnap Development" links and source code During my recent CodeRage 8 "Secure DataSnap Development" session, I have promised to make the source code of both demos available for download. I have just uploaded them to Embarcadero CodeCentral! Demo 1: Secure C++Builder DataSnap "Hello World" server and mobile client This is a very simple demo that shows basic security in DataSnap, including secure communication with HTTPS protocol, encryption transport filters plus authentication and authorisation in code. Demo 2: Secure C++ Dat...

Posted by on in Blogs
Lazy Form Creation Design Pattern One of the most important things about any application, and especially mobile apps, is short start-up time. End user does not like to wait for too long for an app to start. In some cases, if the start-up time is excessively long a mobile app may not be accepted into an app store. I have been building a lot of mobile apps recently for both Android and iOS in Delphi and found myself reusing the same "lazy form creation" design pattern, that I would like to share with you. The idea is not new...

Posted by on in Blogs
Fun with FireMonkey Gradients Everybody loves colours. Great apps should use colours in clever and original ways. I have been recently spending a lot of time using Delphi XE5 for designing screens for mobile apps and must admit that I really like the way how iOS 7 is using colours and gradients. There is a lot of interesting information about iOS user interface design best practices at "iOS 7 Design Resources - iOS Human Interface Guidelines". Gradients look especially cool. It is so easy to use C++ or Object Pascal with...
Using 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 fast, efficient and flexible grid for use in your VCL applications. I thought I would do a quick tutorial to show how easy it is to use the grid with FireDAC and the LiveBindings Wizard and VCL Styles. In the IDE, go Tools->FireDAC Explorer. The first thing we need to do is define a new C...

Posted by on in Blogs
[Delphi Tuts] DataSnap "Hello World" Welcome to "Delphi Tuts"! Your Delphi step-by-step tutorials! In this tutorial we are going to use Delphi XE5 to build the simplest possible DataSnap client/server system. The difficulty level of this lab is “Hello World”. This step-by-step tutorial is intentionally very simple, so even not experienced Delphi programmers should be able to build projects described here. The objective of this lab exercise is to get familiar with basic steps needed for building DataSnap servers and clients. ...

Posted by on in Blogs
Welcome to DELPHI TUTS! I'm happy to announce that I'm starting a new series of step-by-step tutorials about Delphi programming: DELPHI TUTS! Programming in Delphi is fun and I really love writing Delphi code. I think I'm addicted to Delphi. I have been passionate Delphi programmer since Delphi 1 and I'm only more and more enthusiastic about Delphi with every new release. There is no other tool on the market today like Delphi. With the latest release - Delphi XE5 - using one programming language, one framework, you ...

Posted by on in Blogs
Changing FireMonkey style at runtime Last month Sarina DuPont blogged about loading custom FireMonkey styles on a mobile device at runtime ("How to load custom styles at runtime"). That's a very interesting approach to compile a custom style as a resource into the mobile app. This week there was another blog post by David I about the availability of the new great looking mobile FireMonkey InfoPower grid component for registered Delphi XE5 users and also a demo app available at Google Play Store. I have immediately installed this...

Posted by on in Blogs
RAD Studio XE5 in Action LIVE! in Bratislava I'm back from the RAD Studio XE5 in LIVE! event in Bratislava, the capital of Slovakia. It is not the first time I have demonstrated true native, multi device development for Android, iOS, Mac and Windows with Delphi XE5, but it always feels refreshing. Delphi XE5 release is so special, because you can reuse your existing Delphi programming skills and existing codebase and be immediately productive on all major desktop and mobile operating systems in the world! Programmers in Bratislava not o...

Check out more tips and tricks in this development video: