iOSアプリケーションのネットワークとセキュリティ

説明

iOSアプリの作成に関する知識を広げて、Webサービスと安全にやり取りし、プッシュ通知を受信できるようにする方法を学びます。 CoreDataを使用してデバイスにデータを安全に保存する方法を学習します。 また、アプリをAppStoreとベータユーザーに無線で安全にデプロイする方法についても学びます。

コースの形式は、一連のコードチュートリアルです。 個人用アプリのツールボックスとして保持できるいくつかのアプリの作成について、順を追って説明します。 このコースの後で独自のアプリを作成する場合、必要に応じてこれらの機能を組み込むことができます。 必要に応じて、コードチュートリアルをポップアウトして、より高いレベルの概念について説明し、プログラミングの内容が理解できるようにします。

このコースを完了すると、次のことができるようになります。
1.ユーザーに代わってシングルサインオンを使用して、Facebook、Twitter、Sina Weibo、Tencent Weiboのメッセージをソーシャルメディアに投稿します。
2. OAuth 2.0を使用してInstagramに対して安全に認証し、ユーザーに代わって写真を取得します
3. JSON
4. JSONの構文を説明する
5.整形式のJSONを作成する
6. Objective-CでJSONデータオブジェクトを操作する
7. iOS 9.0でApp Transport Securityのセキュリティ設定を適切に設定する
8. http、https、httpsを完全転送秘密で使用して、Webリソースを取得します。
9.ローカルプッシュ通知を受信する権限を取得します
11.ローカルプッシュ通知を送受信できるアプリを作成する
12.リモートプッシュ通知を受信する権限を取得する
13.リモートプッシュ通知を受信できるアプリを作成する
14.開発者がサードパーティのインフラストラクチャを使用してリモートプッシュ通知をアプリに送信できるように、Appleの暗号化サービスを使用して認証します。
15.ユーザーのデバイスにデータを安全に保存します。
16.アプリをアプリストアにデプロイできるように、Appleの暗号化サービスを使用して認証する

価格:無料で登録!

言語: 英語

字幕: 英語

iOSアプリケーションのネットワークとセキュリティ –カリフォルニア大学アーバイン校