据我所见,开发 Blackberry 应用程序的首选方法是 Java。这是唯一的方法吗?
我梦想有一个快速的应用程序环境,您可以在其中创建 GUI(使用 Blackberry UI 组件)。
类似于 Blackberry 上的 Tcl/Tk 端口……或 Python/Tkinter……或新的,但类似的东西。
存在这样的东西吗?(我对此表示怀疑)
这样的东西可以存在吗?(即,给定钱,是否可行/合理/...)
据我所见,开发 Blackberry 应用程序的首选方法是 Java。这是唯一的方法吗?
我梦想有一个快速的应用程序环境,您可以在其中创建 GUI(使用 Blackberry UI 组件)。
类似于 Blackberry 上的 Tcl/Tk 端口……或 Python/Tkinter……或新的,但类似的东西。
存在这样的东西吗?(我对此表示怀疑)
这样的东西可以存在吗?(即,给定钱,是否可行/合理/...)
是的,它确实存在。使用 Visual Studio BlackBerry 插件 ( http://na.blackberry.com/eng/developers/rapidappdev/vsplugin.jsp ),然后您将获得您梦寐以求的 GUI。
唯一的缺点(无论如何对我来说)是您编写代码的语言是 JavaScript。好处是您可以使用一个非常丰富的框架,它为您提供了 BlackBerry OS 中许多功能的包装器。
此外,您可以直接从任何 Web 服务中获得非常好的数据绑定支持,如果您走 Java 之路,这并非易事。
如果你可以使用 Java/J2ME,你总是可以使用 Hecl:www.hecl.org
编辑 - 截至 2009 年夏末,我已经开始为 Hecl 开发官方 BlackBerry 端口。
不,没有。
Blackberry 让您可以在三种不同的开发环境之间进行选择。
看一下 Research in Motion 的这个视频
对于 J2ME/CLDC ,至少有两种Lua实现。我个人可以确认至少 Kahlua 可以在 BlackBerry 上运行: