Linked by Thom Holwerda on Wed 9th Dec 2009 19:08 UTC, submitted by poundsmack
PDAs, Cellphones, Wireless Samsung has finally lifted the veil a bit on its new mobile platform, Bada. While some of us were expecting a whole new mobile operating system (perhaps built on Linux), reality is a little different: Bada is actually a platform (APIs, programming tools, etc.) which can run on top of different mobile operating systems.
Thread beginning with comment 398796
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Huh, unpexpected
by adinas on Thu 10th Dec 2009 12:06 UTC in reply to "Huh, unpexpected"
adinas
Member since:
2005-08-17

But it seems like you need to develop in C. Ugh

Reply Parent Score: 1

RE[2]: Huh, unpexpected
by vaette on Thu 10th Dec 2009 13:00 in reply to "RE: Huh, unpexpected"
vaette Member since:
2008-08-09

Well, C++, with a GNU toolchain. That's not a bad baseline to have though, since it ensures quite a bit of portability from other systems. Part of the problem with Android is that it affords very little in the way of portability, it is fiddly to bring native code over, and Java is only partially portable to dalvik.

Notably, since they use the GNU toolchain you can most likely also use Objective-C++ if you want, giving Bada a very nice path of portability from the iPhone. Porting from Symbian and Windows Mobile shouldn't be too much trouble either. All API use will have to be hand-ported, but a core of most apps can most likely be brought over, and common compatibility layers are likely to start springing up.

Being reasonably compatible with the platforms which currently have a good app ecosystem is a good idea, I would go so far as to say that the lack of this is the key problem for webOS and BlackBerry, and one of the things holding Android apps back despite the extreme hype the platform has going on.

Reply Parent Score: 3