Post info
Posted on 10/03/10In the category Android, Apple
Write comment
Tweets...
- Just watched possibly the best scene ever on TV! Grey's Anatomy... One of the doctors actually going mad, in the most awesome way possible 2010-11-05
- No way can I buy another mac now... I guess I'll be going back to Fedora in the near future. 2010-11-05
- Wow. Apple removing Java from OS X? http://bit.ly/dt63lj That's not a good sign for any developer with a mac who doesn't code in Obj-C... 2010-11-05
- Yay my book arrived! Gonna read it now. It's called "Kuby Immunology" - for my dissertation. 2010-11-01
- Installing gtk2hs - the gtk GUI toolkit bindings for haskell :-) Hopefully this will do better than wxHaskell... 2010-10-30
- More updates...
Why develop for the iPhone?
Apple have been in the press quite a lot recently, about their App Store censorship. Removing apps for anything even vaguely explicit, even apps selling swimsuits and things. As well as various other cryptic excuses; most wifi detectors have been removed for ‘accessing private frameworks’, when you can just look at available networks in the OS itself. Sure, some say that this is to pave the way for iPhone/iPad compatibility but really shouldn’t the SDK itself handle that? There’s this funny little thing called abstraction, it shouldn’t matter what size the screen is when the SDK has to do all the rendering anyway, just make sure it can scale things up etc.
Since the release there have been problems with their seemingly random at times vetting process. Now I’m no apple hater, in fact, I love most of their products, but the iPhone is just too proprietary, at least with Macs you can create your own software, and give it to other people, that’s why I love technology, being able to share things, like my thoughts on this blog, with other people all around the world. Enforcing these strict rules on apps, that people have put their time and effort into is just cruel and completely against the ethos of computer programmers, in my eyes.
Android on the other hand, has very little censorship, most applications are accepted in the market, and I do not remember any being removed by Google. Sure the interface and hardware isn’t the
slick Apple components, but with the Droid and the Nexus One I think they’ve beaten it. I’d love to see Apple try to get anything as cool as live wallpapers on the iPhone, yes it’s just eye candy, but it’s really awesome eye candy.

