对于一个大学项目,我的团队正计划为 Android 制作一个云消息传递应用程序。最初,我们通过研究和使用 Ionic Framework 和 Phonegap 创建一个混合应用程序来开始开发。
根据我们目前所阅读和了解的内容,我们所理解的是,混合应用程序开发允许我们使用我们非常熟悉的 Web 技术(HTML、CSS Javascript)进行编码,而这些技术比构建原生应用程序的时间要短得多。它还具有在多个平台上运行的优势,只需进行非常小的调整。
但随着我们向前推进,我们从许多同事和该领域的人们那里得到了一些奇怪的反馈,这些反馈都指向一件事;对混合应用程序的普遍不信任和怀疑。
最终,由于这种反馈以及其他原因,我们决定使用 Native 应用程序,但它总是困扰我们为什么人们会有这种感觉。