Saturday, May 08, 2010

Phone Guitar, Mobile Cross Development. (Something To Make Steve Jobs Ask Why?)

Mobile Cross Development,
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.
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 :-)
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.



Blog Widget by LinkWithin