APP BACKEND
AS A SERVICE
TABLE OF CONTENTS
                                   ÜBER MICH                                      EINLEITUNG
                          ein paar ganz kurze                               warum und wieso
                          Worte zu mir                                      überhaupt?



         ANBIETER                                     RATE-YOUR-PIZZA
von denen mich (leider)
                                                       eine kleine fiktive
keiner dafür bezahlt
                                                       Beispiel App
hier genannt zu werden


                                         GAMES                                                ENDE
                          ein kleiner Sonderfall im
                          Bezug auf Backends                                Fragen & Diskussion
ÜBER MICH
    • Leif   Janzik
     aus Bochum

    • Software     Engineer
     aktuell bei der conVISUAL AG, ab nächsten Monat bei
     der Adesso Mobile Solutions GmbH

    • www.thoughtsonmobile.com
     mein Blog

    • @ElliotMonster
     auf Twitter
WARUM FAST JEDE APP
EIN BACKEND BRAUCHT
    • zumAktualisieren von App Daten
     ohne App Update

    • zumDatenaustausch zwischen
     Usern

    • zurSynchronisation zwischen
     verschiedenen Geräten
WARUM NICHT SELBST
BAUEN

 ?
     • schnell
             mit Rails, Grails o.ä. ein
      schlankes Backend generieren...

      ABER:
      Security?
      Hosting?
      keine Lust?
LISTE VON ANBIETERN




 StackMob.com   Appcelerator.com   Parse.com
BEISPIEL:
BACKEND PARSE.COM




Der Data Browser von Parse.com
BEISPIEL:
BACKEND




Der Schema Editor von StackMob.com
BEISPIEL:
BACKEND




Das App Dashboard von Appcelerator
BEISPIEL APP:

RATE-YOUR-PIZZA
                • Die   App benötigt:
                 - Liste von Pizzerien im Umkreis
                 - Bewertungen der Salamipizza
                 - Useraccounts für die Bewertungen


                • Ich   will:
                 - Neue Pizzerien ohne App-Update hinzufügen
                 - Bewertungen moderieren
                 - kein Backend schreiben und/oder hosten
LIVE DEMO
SONDERFALL GAMES

    • für
        Games gibt es nochmal
     spezielle Cloud Dienste

    • z.B.
         GameCenter,
     OpenFeint
     oder
     PlusPlus
VORBEI!
DANKE FÜR EURE
AUFMERKSAMKEIT

App Backends in die Cloud auslagern

  • 1.
  • 2.
    TABLE OF CONTENTS ÜBER MICH EINLEITUNG ein paar ganz kurze warum und wieso Worte zu mir überhaupt? ANBIETER RATE-YOUR-PIZZA von denen mich (leider) eine kleine fiktive keiner dafür bezahlt Beispiel App hier genannt zu werden GAMES ENDE ein kleiner Sonderfall im Bezug auf Backends Fragen & Diskussion
  • 3.
    ÜBER MICH • Leif Janzik aus Bochum • Software Engineer aktuell bei der conVISUAL AG, ab nächsten Monat bei der Adesso Mobile Solutions GmbH • www.thoughtsonmobile.com mein Blog • @ElliotMonster auf Twitter
  • 4.
    WARUM FAST JEDEAPP EIN BACKEND BRAUCHT • zumAktualisieren von App Daten ohne App Update • zumDatenaustausch zwischen Usern • zurSynchronisation zwischen verschiedenen Geräten
  • 5.
    WARUM NICHT SELBST BAUEN ? • schnell mit Rails, Grails o.ä. ein schlankes Backend generieren... ABER: Security? Hosting? keine Lust?
  • 6.
    LISTE VON ANBIETERN StackMob.com Appcelerator.com Parse.com
  • 7.
  • 8.
  • 9.
  • 10.
    BEISPIEL APP: RATE-YOUR-PIZZA • Die App benötigt: - Liste von Pizzerien im Umkreis - Bewertungen der Salamipizza - Useraccounts für die Bewertungen • Ich will: - Neue Pizzerien ohne App-Update hinzufügen - Bewertungen moderieren - kein Backend schreiben und/oder hosten
  • 11.
  • 12.
    SONDERFALL GAMES • für Games gibt es nochmal spezielle Cloud Dienste • z.B. GameCenter, OpenFeint oder PlusPlus
  • 13.

Hinweis der Redaktion