Sie haben vielleicht gelesen, dass Facebook Parse herunterfährt, machen Sie sich jedoch keine Sorgen, dass das Parse-SDK stirbt. Facebook wird den Hosting-Service von parse.com im Januar 2017 einstellen, aber das Parse-SDK wurde als Open Source veröffentlicht. Dies bedeutet, dass das Parse-SDK für Sie da ist! Bei Parse SDK arbeiten viele großartige Entwickler daran, und es gibt eine Reihe brandneuer Websites, die Backend-Hosting als Service anbieten.
Eines der besten ist zurück 4 app. Es bietet die folgenden Funktionen mit einem kostenlosen Konto:
Ziemlich nett, richtig? In der Preistabelle finden Sie weitere Optionen.
Beginnen wir, indem Sie einfach ein kostenloses Konto in der 4 -App erstellen. Gehen Sie zuerst auf ihre Website und erstellen Sie ein neues Konto. Nachdem Sie sich erfolgreich angemeldet haben, werden Sie zum Dashboard weitergeleitet. Klicken Sie auf das Grün Neue Parse-App erstellen und Sie werden zu dem Bildschirm weitergeleitet, auf dem Sie einen Namen für Ihre App eingeben können:
Bei der letzten Option wird die API Ihrer App veröffentlicht, sodass andere Entwickler darauf zugreifen können, wenn Sie Ihre App-ID für sie freigeben. Dies kann nützlich sein, wenn Sie jemanden einstellen, der an Ihrem Parse Dashboard arbeitet, ohne ihm die Anmeldeinformationen Ihres 4 -App-Kontos zu geben. Wie auch immer, ich lasse es normalerweise unkontrolliert.
Dann drücken Sie die blaue NÄCHSTER Taste, um auf die Schlüssel Ihrer App zuzugreifen.
In dem oben gezeigten Fenster finden Sie alle Schlüssel, die Sie zum Einrichten Ihres eigenen Projekts benötigen, ob es sich um eine iOS- oder Android-App, ein Javascript-Projekt oder etwas anderes handelt. Wenn Sie ein iOS-Entwickler sind, brauchen Sie nur das zu kopieren App-ID und Kunden ID Strings und fügen Sie sie in den Code in der Parse-Init-Methode in ein AppDelegate.swift
.
func application (Anwendung: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool // Überschreibungspunkt für die Anpassung nach dem Start der Anwendung. // Init Parse lassen Konfiguration = ParseClientConfiguration 0.applicationId $ = "1234dgsh23ghg5d4h5g3dh4fg5h63fdg" $ 0.clientKey = "54355464fgdhfghf845bndfgsv8ew & / (% g" $ 0.server = "https://parseapi.back4app.com" Parse.initializeWithConfiguration (Konfiguration) Rückkehr wahr
Auf dem Infobildschirm können Sie auch Ihre App von diesem Infobildschirm löschen oder zur Hauptseite Ihrer App zurückkehren, wo Sie auf das Parse Dashboard zugreifen können. Klicke auf das Parse Dashboard Klicken Sie auf diese Schaltfläche, um Ihr Dashboard aufzurufen, in dem Sie Klassen und Zeilen so einfach hinzufügen können, als würden Sie mit einer Excel-Datei arbeiten.
Nun, da Ihre App eingerichtet ist zurück 4 app, Dank der kostenlosen Kontoebene können Sie ohne Probleme mit dem Testen beginnen.
Das Parse-Dashboard einer brandneuen App ist leer und zeigt nur die vorgefertigten Nutzer Klasse mit ihren Primärspalten: Objekt Identifikation, hergestellt in, aktualisiert am, ACL, Nutzername, Passwort, Email, und Email überprüft.
Wenn Sie dieser Benutzerklasse eine benutzerdefinierte Spalte hinzufügen möchten, klicken Sie einfach auf die Dunkelheit Fügen Sie eine neue Spalte hinzu Schaltfläche oben rechts im Fenster. Wenn Sie stattdessen eine Zeile hinzufügen möchten, können Sie entweder auf das blaue Feld klicken Eine Zeile hinzufügen Taste oder Verwendung Bearbeiten -> Eine Zeile hinzufügen. Fügen Sie eine neue Zeile hinzu und geben Sie etwas in das Feld ein Nutzername, Passwort, und Email Felder.
Sie haben gerade einen neuen Benutzer mit der Nutzer Klasse. Sie werden das sehen Objekt Identifikation, hergestellt in, aktualisiert am und ACL Felder wurden automatisch ausgefüllt. Bitte beachte, dass ACL ist für Zugriffskontrollliste, wo kann man das einstellen Lesen und Schreiben Eigenschaften für die Öffentlichkeit und für den ausgewählten Benutzer.
Wenn Sie eine neue Klasse erstellen möchten, klicken Sie einfach auf Klasse erstellen Schaltfläche in der Seitenleiste links. Lassen Sie uns versuchen, eine Klasse mit dem Namen zu erstellen Produkte, vom Typ Brauch.
Dieses Mal erhalten Sie nur einen Bildschirm Objekt Identifikation, hergestellt in, aktualisiert am, und ACL Spalten - das sind die grundlegenden Felder für jede Klasse. Sie können Ihre eigenen Spalten hinzufügen, um Ihren benutzerdefinierten Klassendatentyp zu definieren.
Wenn Sie eine App schreiben, die mit Parse SDK funktioniert, können Sie auch die erforderlichen Klassen, Spalten und Zeilen im Code erstellen. Zum Beispiel macht meine AskIt-App-Vorlage auf CodeCanyon die Einrichtung eines Parse-Backends für Ihre nächste iOS-App einfach. Alles, was Sie tun müssen, ist, es mit den Anmeldeinformationen für die Back 4 -App zu konfigurieren, und die Vorlage erledigt den Rest.
Wenn Sie mehr über Parse SDK erfahren möchten, lesen Sie einige unserer anderen Kurse und Tutorials.