【发布时间】:2009-05-16 20:53:59
【问题描述】:
您好。
我将得到一部新的智能手机来工作。它需要work with Telus,所以 iPhone 和基于 Android 的手机都出来了。可用的手机似乎包括一些 BlackBerries、HTC 手机、摩托罗拉手机,以及 LG、三星和中兴手机。
我有一个 LEGO Mindstorms NXT 机器人,我想要一部手机,我可以为它编写一个程序,通过蓝牙与它通信。 (LEGO does provide a cellphone app 但它仅适用于部分诺基亚、索尼爱立信和明基西门子手机)。
从我目前的研究来看,听起来很多手机都支持 J2ME,我可以安装 NetBeans 来开发它。 (我已经很多年没有用 Java 编程了。)不幸的是,听起来即使手机确实具有蓝牙功能,也不一定可以从 J2ME 访问它们。
最后,我宁愿从我的 Mac 上进行开发。 (我可以启动到另一个操作系统或启动虚拟机,但我不想这样做。)NetBean's IDE download page 说,“Java ME 仅适用于 Windows 和 Linux。”似乎有一些变通方法——工作环境是否令人愉快?
所以,我的问题是,有谁知道这些手机中的任何一款是否适合开发一个简单的蓝牙应用程序,最好是从 Mac 上开发?
- 编辑-
事实证明,我的合同还没有到期,我已经用我们身边的 Treo 700 替换了我的部分功能手机。我很感激所有的答案。我开始建立一个 J2ME 环境(直到我知道我也可以建立一个 Palm 环境,并且已经开始着手了。)不过,当我得到一部新手机时,我肯定在看 S60 手机——哎呀,它甚至可能胜过 iPhone 或 Android 手机,至少在创建爱好应用程序方面很容易。
【问题讨论】:
标签: macos java-me bluetooth smartphone