针对 iOS 进行开发
improve this page | report issue请按照以下教程来开发 iOS 应用程序:设置开发环境、体验产品以及通过与 Mobile Foundation 8.0 产品集成来增加价值。
安装和配置
设置开发环境以使用 IBM Mobile Foundation。快速入门
体验 Mobile Foundation。添加 MobileFirst SDK
将 Mobile Foundation SDK 添加到 Cordova、本机 iOS、Android、Windows 8.1 Universal 或 Windows 10 UWP 应用程序。开发应用程序
学会使用 MobileFirst API:JSONStore、WLResourceRequest 和 Developer CLI- 使用 MobileFirst CLI 管理 MobileFirst 工件
- 来自 iOS 应用程序的资源请求
- iOS 应用程序中的 JSONStore
- 客户端日志收集
- 实时更新
- 针对 Apple watchOS 2 进行开发
- 简单数据共享
开发适配器
开发服务器端代码以与企业后端系统和云服务集成。- 适配器概述
- 创建 Java 和 JavaScript 适配器
- JavaScript 适配器
- Java 适配器
- 在 IDE 中开发适配器
- 测试并调试适配器
- 服务器端日志收集
- 高级适配器用法和 Mashup
- 使用适配器与 Cloudant 集成
认证和安全性
向应用程序添加多个保护层。- 授权概念
- 创建安全性检查
- CredentialsValidationSecurityCheck
- UserAuthenticationSecurityCheck
- ExternalizableSecurityCheck
- 增强认证
- 注册
- LTPA 安全性检查
- 保密客户机
- 保护外部资源
- 应用程序真实性
- 配置设备单点登录
- 证书锁定
- 配置 MobileFirst Server 密钥存储库
通知
使用 IBM Mobile Foundation 发送通知。Analytics
监视已部署的应用程序和适配器,获取有关应用程序使用情况的洞察,发现传播性的错误。- IBM MobileFirst Foundation Operational Analytics 简介
- 在客户机应用程序中使用分析 API
- 使用分析 REST API
- 创建定制图表
- 管理警报
- 配置日志过滤器
- 方案装入程序
- 推送通知
- 数据保留和清除
- 分析工作流程
IBM Cloud 基础
使用 IBM Cloud 将 Mobile Foundation 部署到云。- IBM Cloud 上的 IBM Mobile Foundation 简介
- 使用 Mobile Foundation IBM Cloud 服务创建 MobileFirst Server 实例
- 使用 Helm 图表在 IBM Cloud Kubernetes Cluster 上设置 Mobile Foundation
- 在 IBM Cloud Kubernetes Cluster 上设置 MobileFirst Server
- 在 IBM Cloud 上使用 Liberty for Java 脚本设置 MobileFirst Server
对常见问题进行故障诊断
常见问题及解答。产品集成
将 Mobile Foundation 8.0 应用程序与其他 IBM 产品集成Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on June 01, 2020