【发布时间】:2015-08-15 22:54:18
【问题描述】:
谁能告诉我Liferay Mobile SDK 和Liferay Screens 之间的区别?
非常感谢。
【问题讨论】:
谁能告诉我Liferay Mobile SDK 和Liferay Screens 之间的区别?
非常感谢。
【问题讨论】:
从产品的相应主页,首先在谷歌上点击产品名称(我加粗):
Liferay Mobile SDK 是一个框架,用于构建与您的不同 Liferay Portal 实例及其 portlet 集成的本地移动应用程序。 SDK 为您的移动应用程序提供了轻松使用 Liferay Portal 的核心 web 服务和自定义 portlet 的 web 服务的方法。它包装 Liferay JSON Web 服务,负责身份验证,发出 HTTP 请求(同步或异步),解析 JSON 结果并处理服务器端异常。
Liferay Screens 是完全原生的移动组件的集合,...
因此,使用 Mobile SDK,您可以使用组件来调用 Liferay Portal(和您的插件)上的服务。 Liferay Screens 为您提供构建块,允许您构建使用 Liferay 后端构建的应用程序的完整前端。
使用 Mobile SDK,您必须自己构建 UI,但嵌入 Liferay 的数据很容易。
比链接主页上的更多详细信息
【讨论】:
Liferay SDK 是一个移动原生 API,包括一个原生 API 生成器来调用服务(门户和自定义插件远程服务),而 Liferay 屏幕也是基于移动 SDK 的原生、可重用、可主题化和可扩展的视觉组件. 这里有 Liferay Screens 的可用图表(适用于 IOS 和 Android):
【讨论】: