用于开发应用程序的移动平台(android?)(离线网站)
Posted
技术标签:
【中文标题】用于开发应用程序的移动平台(android?)(离线网站)【英文标题】:Mobile platform (android?) for developing apps (offline website) 【发布时间】:2011-05-07 23:40:24 【问题描述】:几年前,我涉足开发 WML 网站和 J2ME 应用程序 - 发现这是一种相当不愉快的经历。
听到关于开发人员在空闲时间赚到美元的故事,为 iPhone 和 android 编写琐碎的应用程序,并有一个(绝密 - 不要告诉任何人)关于每个人都会立即冲出去购买的应用程序的想法,我想我应该看看开发工具的当前状态 - 然而,尽管推品牌产品的人没有尽头,但通常不清楚编程语言是什么样的,以及它与移动设备提供了什么样的集成。
我可以将大部分功能开发为在线网站 - 但出于机密性以及移动互联网连接的可笑成本和低速度的原因,将大部分功能部署在客户端是很有意义的。
Google 喜欢实现这一目标的理想工具 - 但在项目中 Google have pulled the plug。
我喜欢GG的原因是:
html渲染(app里面会有很多内容) 一种标准编程语言 (javascript) 与地理位置集成如果它支持加速度计和蓝牙就完美了!
环顾其他方法,我发现标准的 Android 应用程序是使用 Java 开发的。虽然我不是该语言的忠实粉丝,但在这种情况下我可以延伸一点——但是所有内容渲染呢?有没有现成的 android html 渲染器,然后我可以为它构建自己的处理程序?
(如果你觉得我是一个编程势利小人——你可能是对的)
我快速浏览了 Appcelerator - 它有很多页面告诉我它有多棒 - 但我还没有看到它的工作原理、语言是什么样子、它如何与硬件集成的任何细节客户,如何制作打包的应用程序以进行转售......
对合适的工具包/平台有什么建议吗?
TIA
【问题讨论】:
【参考方案1】:是的,谷歌齿轮已被弃用,但那又如何?正如他们明确表示的那样,他们打算继续使用该产品,直到找到合适的替代品(AKA HTML5)。只要确保在编写您的应用程序时考虑到向 HTML5 的迁移路径,就可以了。
此外,它是开源的……因此,如果您需要添加或更改某些内容,代码就在那里。
我目前正在 google gears 平台上赌我的整个未来。不要忘记他们目前在 GMail 中使用它,所以我认为他们至少不会停止平台上的基本持续开发。
【讨论】:
以上是关于用于开发应用程序的移动平台(android?)(离线网站)的主要内容,如果未能解决你的问题,请参考以下文章