MobileFirst 可以用于 Web 应用程序吗
Posted
技术标签:
【中文标题】MobileFirst 可以用于 Web 应用程序吗【英文标题】:Can MobileFirst be used for Web application 【发布时间】:2015-02-17 09:00:54 【问题描述】:我们正在使用 MobileFirst 作为构建混合应用程序的平台。我知道我们可以使用 mobileFirst 技术来构建 iPhone、iPad、android、Windows Phone 等的混合应用程序。除了这些平台,我们还需要一个网络版本。我想知道是什么 开发支持移动平台的应用程序的最佳实践 Plus Web 应用程序
具体来说 在 Mobile First 控制台中,“作为公共资源预览” - 提供了我们开发的同一混合应用程序的网页版本。此网页是否足以用作 Web 应用程序。在这种典型场景中是否使用了任何最佳实践
另一种方法是让 mobilefirst 应用程序为混合应用程序服务,webapp 将作为一个单独的应用程序开发 - 可能使用相同的后端组件 为混合应用程序编写
请给我一个方向
【问题讨论】:
【参考方案1】:在您的问题中,您提到了可以添加到项目中的移动环境。除了这些你还可以添加:
Mobile Web:旨在显示在智能手机的移动浏览器应用程序(Chrome、Mobile Safari 等)中 桌面浏览器:旨在显示在桌面计算机(OS X、Linux、Windows 等)上运行的桌面浏览器应用程序中听起来您应该探索第二种选择;将桌面浏览器环境添加到您的应用程序。
该环境的产品是您可以从 MobileFirst 控制台获取的链接。然后,您可以将其嵌入到您从自己的某个服务器提供的现有网站中,并按原样使用它。
【讨论】:
桌面浏览器: - 它仍然是一个单页应用程序,使用 javascript 调用服务并更新 UI。 ?此外,在网络中,我们需要更好的 UI 和内容——因此,即使我们使用响应式网页设计来检测设备和渲染——我们仍然会遇到沉重的 html 页面,这会将不需要的东西隐藏在小型设备中。 ? 是的,它需要是一个 SPA,但与移动设备一样,您可以使用任何您想要的 UI 框架。以上是关于MobileFirst 可以用于 Web 应用程序吗的主要内容,如果未能解决你的问题,请参考以下文章
Mobilefirst 是不是提供直接访问 Web 服务的条款?
MobileFirst Platform 中的移动 Web 应用程序和桌面浏览器网页环境有啥区别?
使用 Ant builder 构建 IBM MobileFirst 项目(用于本机代码生成)
AppScan 工具,用于对基于 MobileFirst 8.0 构建的应用程序执行安全漏洞分析
MobileFirst 7.1 - 如何将 CLI 用于当前安装的带有 MobileFirst 服务器的 Liberty Core