如何将Web应用程序(在jsp中实现)转换为Mobile Web应用程序



我有一个在JSP中实现并托管在tomcat中的Web应用程序。

如何将其转换为移动应用程序,并使其兼容以在小型移动设备上查看?

请推荐一个工具。

谢谢。

你必须明白,对于在每台设备上运行的移动应用程序来说,它需要是一个客户端Web应用程序,所以只有HTML、CSS和Javascript。如果你有,你可以让http://build.phonegap.com从存储库中提取并为每个平台构建包。

如果你只想要安卓,我建议你看看这里:http://news.softpedia.com/news/Jetty-Servlet-Ported-to-Google-Android-81049.shtml

最简单的方法是让您的web应用程序支持移动浏览器-这里的最新技术是响应式设计。

用户可以在移动设备上的主屏幕上添加到您网站的链接,这样就可以在不打开浏览器和记住URL的情况下使用。这给了你最广泛的兼容性,但缺点是外观和感觉永远是"网站",而不是"本地应用程序";您也无法利用设备的本机功能。

如果你想要一个原生的外观和感觉,你必须构建原生的应用程序;这些应用程序可以利用现有JSP应用程序公开的服务(当然,您必须构建这些服务)。

这为您提供了一种原生的外观和感觉,并可以访问设备功能,但需要付出大量努力。

最后,您可以使用Phonegap、calatrava和Appcelerator等混合工具;这些允许您"构建一次,部署在多个设备上",通常使用HTML&JavaScript——但它们并非没有问题。

简单的解决方案是在输出页面中添加移动显示标签,如"view port"。它对我有效。

Venu

最新更新