智能手机建议

时间:2009-04-24 05:18:22

标签: mobile smartphone

我正在寻找一款最有可能来自at(现在的提供商)的智能手机,我希望能够自由地为它编写小型应用程序。我不想要iPhone,但几乎可以对任何其他人开放。

您对智能手机易于编程或最适合编程的建议有什么建议吗?

请说明这些手机的编程语言。这不是很重要,但我很好奇

5 个答案:

答案 0 :(得分:3)

我知道诺基亚并不是美国智能手机最热门的选择,但S60第5版设备中新的Web Runtime Widgets使得开发非常容易!由于小部件运行时,您可以使用HTML / CSS / Javascript制作非常酷的功能应用程序。

我个人拥有支持WRT 1.0的诺基亚E51(S60 3.2),它允许您制作可以像原生symbian应用程序一样安装的简单小部件,但S60第5版设备(5800,N97)附带WRT 1.1,允许使用Javascript访问手机的内部资源(日历,联系人等甚至accellerometer!),为一些非常酷的应用程序提供基础,这些应用程序很容易开发!

答案 1 :(得分:2)

除了iPhone ......你还有......运行Android的T-Mobile G1。那是用Java编写的。

Palm将推出Pre(未来几个月),运行WebOS并使用Javascript进行编程?

答案 2 :(得分:1)

正如TommiForsström所说,诺基亚5800拥有最新的Symbian操作系统。或者,我认为E71可以在AT& T上获得。

在symbian手机上,您现在可以使用以下运行时进行开发:

  • Native Symbian OS C ++
  • 打开更接近ANSI标准的C / C ++
  • 红宝石
  • 的JavaME
  • 的Python
  • Webkit小部件
  • Opera小部件
  • .Net 2.0
  • NsBasic
  • 可能还有一个OPL解释器。

随着平台的开源,应该会有更多/更好的编程语言。

无耻插件:如果您想开始使用Symbian OS C ++,尽可能轻松地向开发人员介绍Symbian eco系统的最新工作是http://developer.symbian.com/quick

答案 3 :(得分:1)

我发现这篇文章内容丰富:A developer's-eye view of smartphone platforms。它写于2009年1月,涵盖iPhone,Android,BlackBerry,Nokia Symbian和Windows Mobile设备。

答案 4 :(得分:0)

我很快就会得到自己的G1。我正在为公司的G1开发应用程序 - 用Java。我认为它比iPhone更好的平台,因为Java比Objective-C IMO更容易和更广泛。即将推出的1.5 Cupcake更新将成为更可行的选择。