Organisez un backend SDK Parse pour votre application iOS sur la {4} application précédente.

Ce que vous allez créer

À propos de Parse SDK et de l'application 4 précédente

Vous avez peut-être lu que Facebook est en train de fermer Parse, mais ne vous inquiétez pas du fait que le SDK Parse va mourir. Facebook va mettre fin au service d'hébergement de parse.com en janvier 2017, mais le SDK Parse est devenu une source ouverte. Cela signifie que le SDK Parse est là pour rester! Parse SDK a beaucoup d'excellents développeurs qui y travaillent, et il existe un certain nombre de tout nouveaux sites Web qui offrent l'hébergement de back-end en tant que service..

L'un des meilleurs est retour 4 app. Il offre les fonctionnalités suivantes avec un compte gratuit:

  • 10 demandes / seconde
  • 50 K demandes / mois
  • 5 Go de stockage de fichiers
  • 1 Go de stockage de base de données
  • 1 job de code cloud

Assez sympa, non? Consultez leur tableau de prix pour plus d'options.

Créez un compte gratuit sur votre 4 application

Commençons par créer simplement un compte gratuit sur la 4 application précédente. Tout d'abord, allez sur leur site Web et créez un nouveau compte. Une fois que vous vous êtes inscrit avec succès, vous serez redirigé vers le tableau de bord. Cliquez sur le vert Construire une nouvelle application Parse bouton et vous serez redirigé vers l'écran où vous pourrez taper un nom pour votre application:

La dernière option concerne la publication de l'API de votre application afin que tout autre développeur puisse y accéder si vous partagez votre ID d'application avec eux. Cela peut être utile si vous embauchez quelqu'un pour travailler sur votre tableau de bord Parse sans lui donner les informations de connexion de votre compte 4 correspondant. Quoi qu'il en soit, je le laisse généralement non vérifié.

Puis appuyez sur le bleu SUIVANT bouton pour accéder aux clés de votre application.


Dans la fenêtre ci-dessus, vous pouvez trouver toutes les clés dont vous avez besoin pour configurer votre propre projet, qu'il s'agisse d'une application iOS ou Android, d'un projet Javascript ou de quelque chose d'autre. Si vous êtes un développeur iOS, il vous suffit de copier le ID de l'application et identité du client chaînes et les coller dans votre code, dans la méthode Parse init de AppDelegate.swift.

 application func (application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool // Point de substitution pour la personnalisation après le lancement de l'application. // Init. Layer vrai 

À partir de l'écran d'information, vous pouvez également supprimer votre application de cet écran d'information ou revenir à la page principale de votre application où vous pouvez accéder au tableau de bord d'analyse. Clique sur le Tableau de bord d'analyse bouton pour entrer dans votre tableau de bord où vous pouvez ajouter des classes et des lignes facilement et aussi facilement que si vous travailliez avec un fichier Excel.


Le tableau de bord d'analyse

Maintenant que votre application est configurée sur retour 4 app, vous pouvez commencer les tests sans vous soucier des frais, grâce au niveau de compte gratuit.

Le tableau de bord Parse d'une toute nouvelle application est vide et affiche uniquement les éléments prédéfinis. Utilisateur classe avec ses colonnes primaires: objectId, créé à, updatedAt, ACL, Nom d'utilisateur, mot de passe, email, et Email verifié.

Si vous souhaitez ajouter une colonne personnalisée à cette classe d'utilisateurs, cliquez simplement sur l'icône Ajouter une nouvelle colonne bouton en haut à droite de la fenêtre. Si vous souhaitez ajouter une ligne à la place, vous pouvez soit cliquer sur le bleu Ajouter une ligne bouton ou utiliser Edition -> Ajouter une ligne. Essayez d’ajouter une nouvelle ligne et entrez quelque chose dans Nom d'utilisateurmot de passe, et email des champs.

Vous venez de créer un nouvel utilisateur avec le Utilisateur classe. Vous verrez que le objectIdcréé à, updatedAt et ACL les champs sont remplis automatiquement. S'il vous plaît noter que ACL est pour Liste de contrôle d'accès, où vous pouvez définir le Lis et Écrire propriétés pour le public et pour l'utilisateur sélectionné.


Si vous voulez créer une nouvelle classe, cliquez simplement sur Créer un cours bouton dans la barre latérale à gauche. Essayons de créer une classe appelée Des produits, de type Douane.

Cette fois, vous aurez un écran avec seulement objectIdcréé àupdatedAt, et ACL colonnes-ce sont les champs de base pour chaque classe. Vous pouvez ajouter vos propres colonnes pour définir votre type de données de classe personnalisé..

Conclusion

Si vous écrivez une application qui fonctionne avec Parse SDK, vous pouvez également lui demander de créer les classes, les colonnes et les lignes nécessaires dans le code. Par exemple, mon modèle d'application AskIt sur CodeCanyon facilite la configuration d'un backend Parse pour votre prochaine application iOS. Tout ce que vous avez à faire est de le configurer avec vos informations d'identification de retour 4, et le modèle fera le reste..

Si vous souhaitez en savoir plus sur Parse SDK, consultez certains de nos autres cours et tutoriels..