Tuesday 29 October 2013

Running Delphi XE in Parallels Desktop on iMac

I currently use Parallels Desktop to run a Windows VM on my iMac, this works great for most applications, however there are a couple of issues I have found with Delphi.
  1. The some of the shortcut keys do not seem to work.
  2. Function keys required pressing FN key as well as function key.
  3. For some reason the cap locks gets pressed on the VM, meaning I have to open the on-screen keyboard to remove it.
The second issue is easy to fix with going to the system preferences and selecting the use all F1.. option.


Monday 28 October 2013

Delphi XE5 - The quickest way C# developers can produce Apps

With Delphi XE5, a software developer can produce apps for both iOS and Android from the same code base. But which developers will want to do this?

If you are an iOS developer, it is most likely you are comfortable just developing app for Apple devices and that the company you work for employs Android developers for the Android version and vis versa. And you have no need or want to learn a new language to get the same results.

However, if you are a C# developer then Delphi XE5 might be the quickest way to develop Apps. I found moving from Delphi to C# very easy and after 1 day was developing C# web services. I also found it easy switching back to Delphi after using C# for some months.

So if you are a .Net developer then I would recommend you at least have a look at Delphi XE5.