如何根据应用类别选择混合或本地开发?

问题描述:

出所有这些行动应用程式类别:教育,生活方式,娱乐,商务,个性化,工具,音乐和音频,书籍&参考,旅游&位置,益智如何根据应用类别选择混合或本地开发?

有决定混合动力VS本土开发标准基于应用程序类别?

它在网上的某处提到过吗?

我的建议是查看应用程序本身的结构而不是其类别。

如果你有一个非常复杂的应用程序模型明智,有一个混合平台会很有趣。这样可以很容易地统一应用程序的所有“后端”代码。另一方面,如果您的应用程序在Controller/View部件中都很复杂,那么通过处理为这些特定环境(Android/iOS)构建的本机API,开发本机可为您提供巨大的优势。

注:我指的是这种设计模式: https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

还要检查这个答案: App Development for iOS and Android: Native vs Hybrid

+0

谢谢你的答复。我完全同意你的看法。但我的特殊问题是确定哪种方法最适合哪种类型的应用程序。 –

+1

我明白了,但我认为这属于我所说的。例如,如你所说,音乐。它具有大量依赖于平台的API和硬件交互,所以我会适得其反,使其混合。 –