【问题标题】:ASP.Net Responsive Web Design or Native Mobile AppASP.Net 响应式网页设计或原生移动应用程序
【发布时间】:2023-04-06 14:14:01
【问题描述】:

我正在处理一个项目需求。该项目将是一个 ASP.Net Web 应用程序。 数据库将是 Microsoft SQL Server。此 ASP.Net Web 应用程序将包含所有业务逻辑和功能。

我还有一个要求,即该网络应用程序中的所有功能都应该可以通过移动(IOS/Android)设备访问。

我希望我们可以通过两种方式做到这一点。

1.使用支持所有 IOS/Android 移动设备的响应式 UI 设计开发 Web 应用程序。

2.将网络应用业务逻辑功能开发为 .Net WebServices。然后开发单独的 Android/IOS 应用程序以与 .Net Web Services 通信并在移动设备中提供更好的用户交互。

哪种方式最好?还有其他方法可以完成这项任务吗?

在以上两种方式中,实现起来有多难/哪种方式最难?

请有人给出一个好的解决方案。 谢谢

【问题讨论】:

    标签: android ios asp.net .net web-services


    【解决方案1】:

    这取决于应用的“原生”程度。客户端可以打开浏览器访问应用吗?或者也许使用电话差距来“模拟”原生应用程序就足够了。从实际的角度来看,很难说哪种解决方案可以满足要求。但是,开发原生应用程序会产生新的维护渠道。如果您开发响应式 Web 应用程序,它将是唯一需要维护的应用程序。随着您创建的每一个附加应用程序(android、IOS 和可能是 Windows),您将创建一个需要维护、测试、推出等的附加应用程序。在设计架构时请记住这一点。

    【讨论】:

    • 感谢您的回答。我希望响应式 Web 应用程序适合我的情况。
    【解决方案2】:

    我认为您应该使用响应式网络应用程序。

    因为您正在开发一个新的应用程序,所以如果您使用响应式,那么将节省您的时间,并且不会发生用户在使用 **Android/IOS** 时遇到的版本问题。 尽管您可以通过响应式向用户提供完整的功能。如果您开发移动应用程序,那么它有一些限制。

    【讨论】:

    • 感谢您的解决方案。响应式 Web 应用确实可以节省时间和版本问题。
    猜你喜欢
    • 2016-10-19
    • 2014-08-26
    • 2014-09-02
    • 1970-01-01
    • 1970-01-01
    • 2014-05-09
    • 2015-09-18
    相关资源
    最近更新 更多