Delphi

Lazy Form Creation Design Pattern

Author: Pawe Gowacki 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…
Read more
Delphi

Creating an InterBase database on the fly with FireDAC

Recently I have been creating a number of applications using InterBase on iOS and Android using FireDAC components to talk to the database. One route to achieving this is by create the database file and table structure either via iSQL or using IBConsole GUI first before…
News

Altium Designer 15 000 000 codelines

Author: zhang Embarcadero likes mentioning Altimum Designer when asked about high-class large-scale successful commercial systems made with Delphi. The project has about 15000000 codelines. Altium Designer is a CAD system for electronic products, including 3D…
Delphi

QR Code Generation Using Delphi XE 5 / DelphiZXingQRCode

Author: Janez Atmapuri M6099 Žarko Gajić shows you how to add QR Code generation to your Delphi VCL and FireMonkey applications. His article uses a Delphi wrapper for the ZXing open source barcode image processing library (http://www.debenu.com/open-source/delphizxingqrcode/). Zarko has written two recent articles on his “On Delphi Programming” blog: Generating QR Codes Using Delphi…
Read more
C++

Fun with FireMonkey Gradients

Author: Pawe Gowacki 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…
Delphi

Delphi XE5 - deploying and accessing local files on iOS and Android

Larry in Canada recently sent me an email asking a Delphi XE5 mobile multi-device question: “How do you include files and/or folders containing files with a Delphi Android application APK file?” I told him I would create a simple example and explain how to deploy a file with your application and then access it from a Delphi app for iOS and Android. To accomplish this, you create a new…
Read more
Delphi

Changing FireMonkey style at runtime

Author: Pawe Gowacki 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…
Delphi

How 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 mobile app for iOS and Android that uses the ‘Jet’ Premium Style.I added both styles via the resources dialog in the IDE and used the TStyleManager.LoadFromResource method to load either…
Read more