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 and gradients. There is a lot of interesting information about iOS user interface design best practices at “iOS 7 Design…
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

Mobile app lifecycle events handling in Delphi XE5

Author: Pawe Gowacki The lifecycle of a mobile app is more complex and different from a desktop app. On a mobile device an application runs either in the foreground or in the background. When a phone calls arrive or when user opens another app, our app is going to background. If you are a programmer, you might be interested in responding to changes in the application state, for example saving…
Read more
Delphi

New "TOSVersion" type in Delphi XE2

Author: Tóth Erik Delphi XE2 is probably the most significant release since Delphi 1. The number of new features is amazing and probably the biggest, most important one is FireMonkey – a brand new business application development platform that let you use Delphi or C++ to write applications that natively run on Windows and Mac OS. If you are writing an application that is designed to…
Read more
Delphi

Building and consuming web services with Delphi 2009

Author: Pawe Gowacki Do you remember that Delphi 6 was the first IDE in the market with Web Services support? This trend continues and Delphi 2009 supports building web service servers and clients:-) In this post I’m going to describe all steps neccessary to build simple web service server and client applications in Delphi 2009. Building “Simple Calculator” web service…
Read more