I was intrigued to discover that Delphi XE4 now targets iOS. What are the main differences between the way Monotouch and Delphi XE-4 target the iOS platform?
If I understand correctly, Xamarin Monotouch targets iOS development by providing C# wrappers for the iPhone Cocoa Touch libraries. You still use the XCode Interface Builder to generate the user interface and therefore you need some understanding of iOS concepts like UIViews or Outlets and Actions which are quite different from say, using C# to develop for WinForms or WPF.
Does the Delphi-XE4 approach work the same way? Does it provide Delphi wrappers for the iPhone libraries?
Also, from an interface building perspective, does its interface builder work similar to the XCode interface builder along with the identical native controls and concepts? How different is it for a Delphi developer to target iOS rather than Windows?