For a class, me and my colleagues (we are a team of 6 people) start to develop a working prototype of an application for iPhone, Android and BlackBerry devices.
As you know, different platforms mean different programming languages and SDKs. To develop for iPhone we should use iOS SDK and Objective-C; to develop for Android we should use Android SDK and Java and for BlackBerry of course BlackBerry SDK and Java.
In the next posts, I will explain better all the issues related to this solution also because we are still working on it. Stay tuned!