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 でのアダプターの開発
- アダプターのテストおよびデバッグ
- サーバー・サイドのログ収集
- アダプターの高度な使用方法とマッシュアップ
- アダプターを使用した Cloudant との統合
認証およびセキュリティー
さまざまな保護のレイヤーをアプリケーションに追加します。- 許可の概念
- セキュリティー検査の作成
- CredentialsValidationSecurityCheck
- UserAuthenticationSecurityCheck
- ExternalizableSecurityCheck
- ステップアップ認証
- 登録
- LTPA セキュリティー検査
- 機密クライアント
- 外部リソースの保護
- アプリケーション認証性
- デバイスのシングル・サインオンの構成
- 証明書ピン留め
- MobileFirst Server 鍵ストアの構成
通知
IBM Mobile Foundation を使用して通知を送信します。- 通知の概要
- 通知の送信
- iOS アプリケーションでのプッシュ通知の処理
- iOS アプリケーションでの SMS 通知の処理
- プッシュ通知のための Analytics サポートのセットアップ
- プッシュ・サービス REST API
Analytics
デプロイされたアプリケーションとアダプターのモニター、アプリケーションの使用状況の洞察、発生したエラーの検出、その他を行います。- IBM MobileFirst Foundation Operational Analytics の概要
- クライアント・アプリケーションでの Analytics API の使用
- Analytics REST API の使用
- カスタム・グラフの作成
- アラートの管理
- ログ・フィルターの構成
- シナリオ・ローダー
- プッシュ通知
- データの保存と消去
- Analytics ワークフロー
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 のセットアップ
- Liberty for Java のスクリプトを使用した、IBM Cloud 上の 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 16, 2020