MobileFirst 8 中的混合模型在哪里
Posted
技术标签:
【中文标题】MobileFirst 8 中的混合模型在哪里【英文标题】:Where is hybrid model in MobileFirst 8 【发布时间】:2017-04-14 13:31:46 【问题描述】:我开始学习 MobileFirst 开发,并且有一个关于混合开发模型的问题。
我正在查看支持混合开发的 7.1 版,它允许您创建可在所有支持的设备上运行的应用程序。
但后来我发现有一个最新版本的 MobileFirst Foundation 可用,称为 8.0,但奇怪的是混合模型不存在。是不是被别的东西代替了?
顺便问一下,我应该使用 7.1 版还是 8 版?
【问题讨论】:
【参考方案1】:MobileFirst Platform Foundation 8.0 中不再有“混合应用程序”的概念(以您在 7.1 和之前版本中习惯的方式)。相反,您将使用首选的 Cordova 开发工具创建一个 Cordova 应用程序,并将 MobileFirst SDK 添加到其中。请参阅https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/product-overview/release-notes/whats-new/ 上的教程(在“构建应用程序的新功能”部分)了解更多详细信息。
【讨论】:
这不是退步吗?如果您查看此链接,IBM 列出了 Hybrid 优于 Cordova 的几个优点,所以我不知道他们为什么要从较新版本中删除 Hybrid 模型。 ibm.com/support/knowledgecenter/en/SSHS8R_7.1.0/… 嗯,这并不完全正确 - 链接中的比较是 Cordova 应用程序和 MobileFirst 7.1 混合应用程序之间的比较。当您将 MobileFirst cordova 插件添加到常规 Cordova 应用程序时,混合应用程序的一些功能也可用于 cordova 应用程序。例如,认证固定、网络资源加密等等。 绝对不是真的。 7.x 中的混合模型是一种专有的、非标准的跨平台开发方法。在 8.0 中,您使用的是与其他所有人相同的 Cordova。 MFF 8.0 SDK 作为 Cordova 插件交付,您使用标准 Cordova CLI,项目的文件夹结构也是标准 Cordova。 100% 改进,IMO。以上是关于MobileFirst 8 中的混合模型在哪里的主要内容,如果未能解决你的问题,请参考以下文章
如何将内部 MobileFirst 混合应用程序部署到专用的 Bluemix 环境?
在 Google Appengine 中部署 MobileFirst 混合应用程序