几年前,我涉足开发 WML 网站和 J2ME 应用程序 - 发现这是一种相当不愉快的体验。
听到开发人员在空闲时间赚到美元的故事,为 iPhone 和 android 编写琐碎的应用程序,并有一个(绝密 - 不要告诉任何人)每个人都会立即购买的应用程序的想法,我想我会看看开发工具的当前状态 - 然而,尽管推品牌产品的人没有尽头,但通常不清楚编程语言是什么样的,以及它与移动设备提供了什么样的集成。
我可以将大部分功能开发为在线网站 - 但出于保密性以及移动互联网连接的可笑成本和低速度的原因,将大部分功能部署在客户端是很有意义的。
谷歌齿轮喜欢实现这一目标的理想工具 - 但谷歌已经取消了该项目。
我喜欢GG的原因是:
- html渲染(app里面会有很多内容)
- 一种标准的编程语言(javascript)
- 与地理定位集成
如果它支持加速度计和蓝牙,那就太完美了!
环顾其他方法,我发现标准的 Android 应用程序是使用 Java 开发的。虽然我不是该语言的忠实粉丝,但在这种情况下我可以延伸一点——但是所有的内容渲染呢?是否有适用于 android 的现成 html 渲染器,然后我可以为其构建自己的处理程序?
(如果你觉得我是一个编程势利小人——你可能是对的)
我快速浏览了 Appcelerator - 它有很多页面告诉我它有多棒 - 但我还没有看到它如何工作的任何细节,语言是什么样的,它如何与客户端上的硬件集成,如何制作打包的应用程序以供转售....
对于合适的工具包/平台有什么建议吗?
TIA