Mobile 我应该使用什么工具来开发与设备无关的web应用程序?

Mobile 我应该使用什么工具来开发与设备无关的web应用程序?,mobile,web-applications,web,Mobile,Web Applications,Web,我是本地大学四年级计算机科学专业的学生。我最近被聘为实习生,负责创建一个移动web应用程序。移动web应用程序非常简单;它需要与数据库接口,为管理员和最终用户提供完整的数据库视图,以便填写简单的调查。我以前从未在web开发方面做过任何事情,所以我做了一些研究,并使用了不断出现的工具,其中包括html、css、java脚本和php。然而,我也遇到了其他具有不同应用程序的工具,比如带有Jquery的AJAX、HTML5和micrsofts asp.net。我对html和css有基本的了解,但我还没有

我是本地大学四年级计算机科学专业的学生。我最近被聘为实习生,负责创建一个移动web应用程序。移动web应用程序非常简单;它需要与数据库接口,为管理员和最终用户提供完整的数据库视图,以便填写简单的调查。我以前从未在web开发方面做过任何事情,所以我做了一些研究,并使用了不断出现的工具,其中包括html、css、java脚本和php。然而,我也遇到了其他具有不同应用程序的工具,比如带有Jquery的AJAX、HTML5和micrsofts asp.net。我对html和css有基本的了解,但我还没有致力于开发平台。根据以下标准,我想要一些关于选择哪一个的建议:

我想开发一个与设备无关的网站。所以我希望它在台式机和移动设备上都能正常工作。 2没有人知道未来,但我希望使用将来可能成为或保持标准的开发平台。 3它需要作为典型web主机的标准服务器平台的一部分提供 4它需要能够动态生成web内容并与SQL数据库接口

我非常感谢你的建议、意见等。我不知道我是否会从事网络开发的职业,但感觉到我已经必须学习至少一个开发平台,我想我还是学习正确的平台为好


谢谢你的建议和意见

如果您没有web开发人员背景,也不想花时间彻底学习,我建议您使用。它为您提供了完全用Java实现应用程序的所有工具,而无需过多关注前端。由于整个过程都是在Java中完成的,所有SQL处理都可以在Java中完成,并将结果发送到前端

然后,您可以向应用程序中添加内置元素,如灵活的表、面板、按钮、图像等,同样,只需使用Java。您可以从web上获取一些CSS模板并应用样式,而无需任何HTML知识


一旦准备好,您就可以将整个内容编译成JavaScript,并使用与大多数现代浏览器兼容的多种代码排列。然后,您所要做的就是将这些生成的JavaScript和HTML文件部署到您的HTTP服务器上并享受:如果您有一些无法通过GWT应用的内容,您也可以直接触摸HTML,但对于一个简单的Web应用程序,情况并非如此……

我不是这方面的专家,但我记得有一次关于它的演示。