Skip to content

RAD Studio XE6 has been released!

I’m so excited with the release of the latest version of RAD Studio, Delphi and C++Builder!

RAD Studio XE6 contains Delphi XE6 and C++Builder XE6 and marks the completion of the vision to support building apps for all major desktop (Windows, Mac) and mobile (Android, iOS) operating systems from the same codebase: C++ and Object Pascal!
The [...]

appmethod at MDevCon on Tour - Amsterdam, Tuesday, April 15th, 18:30

I’m very excited to invite you to my "True Native, Multi-Device Development from the Same Codebase" live session, which is part of the "MDevCon on Tour" series of live events across The Netherlands.

When? 15/04/2014 from 18:30 to 21:00 hours
Where? Trifork, Rijnsburgstraat 9-11, Amsterdam
Entrance? Free
For? Developers

The session is one of the many events organized as part of [...]

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 [...]

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 [...]

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 [...]

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 [...]

My "Secure DataSnap Development" CodeRage 8 session

During my CodeRage 8 "Secure DataSnap Development" session I’m demonstrating different levels of security in DataSnap architecture.

Communication Protocol: DataSnap supports three different communication protocols: TCP/IP, HTTP, HTTPS. Choosing the HTTPS protocol that is implemented using SSL (“Secure Sockets Layer”) adds encryption to the communication between client and server, making it a secure solution. Two other [...]

Mobile app lifecycle events handling in Delphi XE5

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 [...]

Join me for "RAD in Action Webinar: Get to More Devices Faster with FireMonkey"

I’m super excited! Just finished the recording of my "RAD in Action Webinar: Get to More Devices Faster with FireMonkey". Cannot wait until tomorrow to play it loud!

Wednesday, July 17, 2013
06:00 San Francisco / 14:00 London / 15:00 Milan
11:00 San Francisco / 19:00 London / 20:00 Milan
Thursday, July 18, 2013
01:00 London / [...]

CodeRage Mobile: My session on iOS apps and enterprise services

The CodeRage Mobile conference Day 1st is almost finished. I’m listening to last sessions from Anders Ohlsson. Few hours ago I have been doing my own session "Create iOS Applications that Work with Enterprise Web Services and Multi-tier Architectures" and promised to share the source code from my demos. I have uploaded it to Embarcadero [...]

Bad Behavior has blocked 2 access attempts in the last 7 days.

Close