我正在构建一个移动应用程序,它接收从服务器收到的信息并将其显示给用户。这是在Android Studio中完成的(它将针对android和ios发布)。
mvp应用程序只是在网页中显示信息,该信息通过全屏webview显示:
(数据输入 - >服务器 - >网页 - >应用程序 - (网页通过网页浏览) - >用户
作为mvp迭代, 有哪些优点/缺点 :
使用webview显示网页(假设启用了javascript)
(数据输入 - >服务器 - >网页 - >应用程序 - (通过网页浏览网页) - >用户
直接从服务器获取信息并使用适当的小部件来创建UI
(数据输入 - >服务器 - >应用程序 - >用户)
谢谢大家。
答案 0 :(得分:0)
让我快速总结一些利弊:
<强> Pro的(S)强>
<强>缺点强>
WebViews
是重量级容器最后但同样重要的是,如果您这样做,每个人都会问您:为什么不通过网页(浏览器)简单地提供服务?