Die University Network

Netzwerk und Sicherheit in iOS-Anwendungen

BESCHREIBUNG

Sie werden lernen, Ihr Wissen über das Erstellen von iOS-Apps zu erweitern, damit diese sicher mit Webdiensten interagieren und Push-Benachrichtigungen erhalten können. Sie lernen, wie Sie mithilfe von Core Data Daten sicher auf einem Gerät speichern. Sie lernen auch, Apps sicher im App Store und für Beta-Benutzer drahtlos bereitzustellen.

Das Format des Kurses besteht aus einer Reihe von Code-Tutorials. Wir werden Sie durch die Erstellung mehrerer Apps führen, die Sie als persönliche App-Toolbox behalten können. Wenn Sie nach diesem Kurs Ihre eigenen Apps erstellen, können Sie diese Funktionen nach Bedarf einbringen. Bei Bedarf verlassen wir die Code-Tutorials, um über Konzepte auf einer höheren Ebene zu sprechen, damit das, was Sie programmieren, Sinn macht.

Nach Abschluss dieses Kurses können Sie:
1. Veröffentlichen Sie Facebook-, Twitter-, Sina Weibo- und Tencent Weibo-Nachrichten in sozialen Medien, indem Sie sich im Namen eines Benutzers einmal anmelden.
2. Verwenden Sie OAuth 2.0, um sich sicher bei Instagram zu authentifizieren und Fotos im Namen eines Benutzers abzurufen
3. JSON
4. Beschreiben Sie die Syntax von JSON
5. Schreiben Sie wohlgeformtes JSON
6. Arbeiten Sie mit JSON-Datenobjekten in Objective-C
7. Legen Sie die Sicherheitseinstellungen für App Transport Security in iOS 9.0 entsprechend fest
8. Verwenden Sie http, https und https mit perfekter Vorwärtsgeheimnis, um Webressourcen abzurufen
9. Erhalten Sie Berechtigungen zum Empfangen lokaler Push-Benachrichtigungen
11. Schreiben Sie eine App, die lokale Push-Benachrichtigungen senden und empfangen kann
12. Erhalten Sie Berechtigungen zum Empfangen von Remote-Push-Benachrichtigungen
13. Schreiben Sie eine App, die Remote-Push-Benachrichtigungen empfangen kann
14. Authentifizieren Sie sich mithilfe der kryptografischen Dienste von Apple, sodass der Entwickler mithilfe der Infrastruktur eines Drittanbieters Remote-Push-Benachrichtigungen an seine App senden kann.
15. Speichern Sie Daten sicher auf dem Gerät des Benutzers.
16. Authentifizieren Sie sich mit den kryptografischen Diensten von Apple, damit diese eine App im App Store bereitstellen können

Preis: Kostenlos anmelden!

Sprache: Englisch

Untertitel: Englisch

Netzwerk und Sicherheit in iOS-Anwendungen - Universität von Kalifornien, Irvine