我使用ASP.net和C#创建了一个网站。它基本上是学生可以登录并查看他们的标记/注册课程/查看时间表的地方。它连接到我在SQL server中创建的SQL数据库......
我希望能够创建此应用程序的移动版本。那么什么更合适,移动应用程序或网站?哪一个会更容易?
我听说我们使用eclipse / java制作移动应用程序.....
对于网站,我们使用不同的框架,还是数据库的asp.net和SQL相同?
答案 0 :(得分:3)
我肯定会推荐一个移动网络应用程序。主要优点是您只需维护一个代码库。这也是一个非常简单的任务,因为您可以将您的asp.net网站中的JSON公开给http://jquerymobile.com/
有许多教程可供使用,您无需为在用户设备上更新应用程序而烦恼,因为它是基于超媒体的Web应用程序。
答案 1 :(得分:1)
我认为您会发现使用jQuery Mobile构建的移动网站是编写原生应用程序的一个很好的替代方案。
福利包括:
我在Visual Studio扩展程序库中放置了一个jQuery Mobile Site Template,您可能会感兴趣移植现有的.Net C#站点。
答案 2 :(得分:0)
我不熟悉asp.net,但似乎最好在其现有框架上为Web应用程序创建一个流畅,响应灵敏的前端。一个可以为各种设备整齐扩展的Web界面,而不是为不同平台创建API和各种移动应用程序。
对响应式(前端)网页设计的精彩介绍:http://www.abookapart.com/products/responsive-web-design
答案 3 :(得分:0)
Here是一个非常棒的Google I / O 2011会议,我很喜欢观看Native vs. Web方法。 Link有幻灯片+视频。享受并祝你好运。