I’ve just recently started looking into doing some iPhone app development, and the first thing I noticed is how complicated-looking Objective-C is. It’s probably just that I don’t fully understand the syntax yet, and that I haven’t developed in a non-managed language in years, but to an outsider it looks overly complex.
Ignoring the language for a moment though, the thing I just can hardly believe is that the iPhone SDK does not include any built-in support for calling SOAP Web Services! Is Apple kidding? They really want me to roll my own SOAP handler? I guess I’m just to spoiled by C# – which is why I’m seriously considering using MonoTouch to do all my iPhone development. It’s managed, has a familiar programming model and syntax, and supports calling SOAP services!
Tags: iPhone, Objective-C