Appmethod is coming to a computer near you soon!

According to http://www.appmethod.com :

“Appmethod is the complete app development platform for building fast multi-device apps 5x faster to build fast apps fast for Android, iOS, Windows, and OS X. With Appmethod’s object oriented languages, extensible, cross-platform component based APIs and visual development environment; developers can deliver multi-device apps incredibly fast.”

The good news is that there will be a free version.  The better news is that if you are programming with FM in RAD Studio you already have the skills needed to use appmethod.

Stay tuned for more!

Are you in Seattle on June 12th? Come meet David I then.

This June 12th 2013 David I will be visiting Seattle to present the “RAD Studio XE4 Tour”. This event is organized by the Pacific Northwest Delphi User Group and Embarcadero. To register for this event go to  http://forms.embarcadero.com/AMUSCA1306RADXE4Tour-Seattle.

I also would like to invite you to join our user group by going to our site and registering.

Happy Birthday Delphi – 18 years and looking great!

On February 14th Delphi will be 18. Looking back it sure came a long way from version 1. I remember when I first walked into a Compusa store and bought my first copy of Delphi. I was beside myself with excitement. Moving from Turbo Pascal to Delphi, moving from DOS to Windows development. That was a very challenging and interesting time indeed.birthday-cake

I am proud of have been a part (as a developer) of that journey. Being a Delphi developer wasn’t always easy. But I am very happy I stuck to my conviction that this is the best tool to develop in and didn’t stray away from it.

Exciting times are ahead, as exciting as picking up my very own copy of Delphi 1. I say that because the future looks very promising and exciting. Cross-platform is here and mobile development are just around the corner.

What better time to be  a Delphi developer? I can proudly answer, now!

So raise your glasses and salute our dev tool! Happy Birthday and many more returns!

And thank you to all the people that made a positive difference in making Delphi what it is today!

 

Having fun with FireMonkey 2 multimedia components

Para leer este articulo en espanol haz click aqui.

The other day I started to play with the multimedia components included on FireMonkey. I went to the web and found a couple of demos from Embarcadero. Took my time to look at the demos and followed the steps to build the demo. Cool! It worked fine! No surprises there I suppose.

However, I got to think, can I do more? What if I hack together on a form two media players – can I have two media players on form? Can I play two media players at once? Continue reading “Having fun with FireMonkey 2 multimedia components”

Cross-platform development the FireMonkey way

Para leer este articulo en espanol haz click aqui.

What is FireMonkey?

FireMonkey is cross-platform Framework developed by Embarcadero. FireMonkey was originally designed by Eugene Kryukov in the company “KSDev” as VGScene.

In 2011 Embarcadero acquired the rights to the software and renamed it to FireMonkey.

FireMonkey is included, along with the traditional Visual Component Library (VCL) in Delphi and C++ Builder. Continue reading “Cross-platform development the FireMonkey way”

FastMM – Preparing your apps to report memory leaks

One of the most challenging parts of inheriting a legacy project is to fix the memory leaks that most often are hiding in the code. A while ago, while dealing with an application that managed to eat all the available memory within a few hours I found FastMM. And it sure was a great find. Continue reading “FastMM – Preparing your apps to report memory leaks”

Lazarus article on Linux Journal

ljCoverI finally got around to browse the Linux Journal Magazine (September 2009) that this month features cross platform development,  and noticed the word Lazarus at the top of the cover page.  Yes, it is an article about the Delphi like IDE. The article is written by Mattias Gaertner, a member of the Lazarus project. Continue reading “Lazarus article on Linux Journal”

Delphi Services and Localization Issue

About five months ago I was called in to look into an localization issue affecting one of our software products. The software in case is a Windows Service written in Delphi. This service is used to collect live data from a series of networked devices and store such data into a RDBMS. As usual my colleagues were very quick to blame the issue on Delphi. Continue reading “Delphi Services and Localization Issue”