首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我必须做什么才能让我的web应用程序在手机上运行?

我必须做什么才能让我的web应用程序在手机上运行?
EN

Stack Overflow用户
提问于 2012-03-05 22:05:48
回答 6查看 166关注 0票数 0

假设我在客户端有一个用Java和Javascript编写的服务器的let应用程序。我需要做什么才能让这个应用程序在普通的移动设备上运行,比如说安卓操作系统或iPhones?

我还需要做什么吗?我知道我将不得不为手机和触摸屏调整Javascript UI,但还有其他事情吗?我没有使用安卓或iPhone编程的经验。

谢谢你的帮助。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-03-05 22:16:41

实际上,就是这样。你已经知道你必须做什么了。只需确保你阅读了移动safari和android webkit浏览器的文档(特别是触控和其他事件处理程序),除此之外,没有iOS或android编程经验是必需的。这只是一个建议,而不是从scracth开发UI,使用可用的框架,如jQuery移动或sencha (谷歌他们)。

票数 1
EN

Stack Overflow用户

发布于 2012-03-05 22:11:57

除了图形设计和交互进化,没有别的事情可做。移动设备大量使用HTML5,并遵循标准。:)

票数 1
EN

Stack Overflow用户

发布于 2012-03-05 22:12:54

你可能可以使用javascript,但是Android和iOS都不会运行Java applet,因为它们没有原生的JVM。

有些设备可能已经被黑客入侵了(我相信当你越狱iOS设备时,你可以安装一个原生的虚拟机),但是这些设备太少了,所以没有必要去攻击它们。

尽管您使用Java for Android进行编程,但在Android上运行之前,编译后的Java字节码会被转换为Dalvik字节码。使用Android,您可以下载Dalvik类并动态导入它们以供使用,但您仍然必须从本地应用程序执行此操作,而不是从web。

我可能会建议你选择更受服务器限制的东西,很可能是围绕HTML5的东西。有一些特定的跨平台工具包,但这些工具包的缺点是,您的用户界面通常不完全符合这两个平台的标准,因此看起来到处都不合适。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9567962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档