Steffest a developer, musician had to go throgh a lot of pain to write the same audio program, in Java for Android, in C# for Windows Mobile and in Objective-C for iPhone. I guess Steve Jobs does not see the point or must be asking "Why?"
Steffest will be doing a presentation next Saturday on MobileCampBrussels about mobile cross development.
To put my money where my mouth is, I decided to create the same mobile app - a small piano/drum sequencer thing - on 3 mobile platforms: Android, Windows Mobile and iPhone OS.He strapped them all on to a piece of wood and attached to a portable speaker to make phone guitar, so you can enjoy the video of his efforts, Links after the jump.
As a developer I didn't quite succeed: audio latency is a b*tch and building the app from the same source proved to be possible but unusable, so I ended up writing it three times: in java for android, in C# for windows mobile and in Objective-C for iPhone. More on that later, but boy did I have fun playing with it :-)