开发者

Development of an application on common SDK for Android, Blackberry and Symbian

I need to develop an application on Android, Blackberry and Symbian in Java environment. For that I need to use only one common SDK for all OS. Is it possible, and how? Please tell me the software that is suit开发者_如何学运维able for developing the application.


That is a big question and this is a market that is quickly changing. There are a number of technologies that are trying to provide the "write once, run anywhere" development experience for smart phones. I don't know that you will find an answer in Java, but there may be a tool or framework that can help you.

Here is a short list of some of the ones I remember:

  1. PhoneGap
  2. Appcelerator Titanium
  3. Rhomobile
  4. Sencha Touch

Also, see some older Stack Overflow posts, like:

  • Comparison between Corona, Phonegap, Titanium
  • Developing cross platform mobile application
  • Alternative ways for developing for Android
  • Alternatives For iOS Development Under Windows

Updates:

  • Metismo
  • MoSync


As far as I know, you cannot develop the UI portions in Java using any of the cross-platform tools (at least for these platforms). For the non-UI portions, I think that BlackBerry is the most restrictive, since it is basically Java 1.3 (no generics). If you target this lowest common denominator, you can write the non-UI portions as a library shared among all the platform-specific products.


With only one SDK i don't think it's possible.

You can develop a Web App that all can view probably.. but i see no other way.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜