Parse: Backend as a Service
AllFacebook
Developer Conference

!2

06.11.13
500 Apps Alle ähnlich,
keine gleich.
Problem: Logik versteckt
sich in Backend und DB.
Lösung: Logik im Frontend
und Backend auslagern.
Backend as a Service.
Ein komplettes Backend Out Of The Box!
Integration per SDK.
Parse Services
Parse Data
• Komplette Datenhaltung einer
Anwendung
• Relationale Datenbank
• Daten speichern
• Daten auslesen
• Daten verknüpfen
• Data-Browser
• Daten einsehen
• Daten bearbeiten

!12

06.11.13
Parse Push
• Push-Notifications
• iOS
• Android
• Windows
• Per Web-Interface
• Oder per SDK

!14

06.11.13
Parse Social
• Nutzermanagement
• Name / Passwort
• Facebook
• Twitter
• Rechtemanagement
• ACL (Access Control List)
• Schreibrechte auf Zeilen

!16

06.11.13
Parse Analytics
• Tracking aller Kennzahlen
• Custom-Tracking
• Auswertung von PushKampagnen

!17

06.11.13
Parse Cloud Code
•
•
•
•

NodeJS Infrastruktur
Cronjobs
Hooks (z.b. beforeSave)
Module
• Mail-Versand
• Bildbearbeitung
• Payment
• ..

!19

06.11.13
Parse Hosting
• Microsite
• Statische Inhalte der App
• Zugriff auf CloudCode via
Javascript

!20

06.11.13
One platform to rule them all.

iOS

OSX

Android

Javascript

Windows Phone
8

Windows 8

.NET

Xamarin

Unity

REST API

!21

06.11.13
Live-Beispiel
Live-Beispiel DevDo
• Der Klassiker: Eine Todo-App
• HTML5/JS
• jQuery
• Bootstrap
• Integration von:
• Parse Data
• Parse Social
• Parse Cloud Code
• Parse Hosting
• Facebook Login
!23

06.11.13
Résumé
Reduzierung der Komplexität.
Focus - Do one thing well!
Fail early, fail often.
Für Rapid Prototyping.
Für Hackathons.
Von Facebook, für Facebook.
Text
Impressum
buddybrand GmbH
Rudi-Dutschke-Straße 26
10969 Berlin
!
!
Klaus Breyer
!
! kb@buddybrand.de
E:
http://facebook.com/klausbreyer
! +49 30 446779310
T:
http://twitter.com/klausbreyer
! +49 30 446779325
F:
http://klausbreyer.de
!
Die in dieser Präsentation dokumentierten Gedanken und Ideen sind stets Eigentum der
buddybrand GmbH. Der gesamte Inhalt ist durch das deutsche Urheberrecht geschützt. Eine
auch nur auszugsweise Nutzung oder Weitergabe an Dritte bedarf in jedem Fall der
ausdrücklichen, schriftlichen Genehmigung durch die buddybrand GmbH.
!32

06.11.13

Parse: Backend as a Service @ AllFacebook Developer Conference