26
Cocoaheads Rennes #16 20/02/2014 Julien Quéré @onejjy Un backend sans aucun effort

CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Embed Size (px)

DESCRIPTION

J’ai une idée d’application révolutionnaire: fun, innovante et utile. Allez, je me lance ! Très vite, je me rends compte qu’il y a une grosse problématique backend; il faut « développer un serveur ». Avec tout ce que ça implique: hébergement, scalabilité, stockage, sécurité, push, envoi de mail, authentification, exposition des API, services sociaux … Devant la quantité de travail à abattre avant d’atteindre un résultat, j’abandonne… Cette histoire, beaucoup l’ont déjà vécue, et c’est frustrant ! Julien Quéré (julien-quere.fr / @Onejjy – fondateur des CocoaHeads Rennes) nous explique que tout ça: c’est fini grâce aux MBaaS (Mobile Backend as a Service). L’objectif est simple: se concentrer sur le coeur de son idée révolutionnaire et laisser toutes ces choses, qui ont déjà été faites moult fois, à ceux qui savent les faire. Julien Quéré nous présente le concept de ces MBaaS. La présentation est suivie d’une démonstration, en temps réel, de la puissance du concept. NB: ce concept ne se limite pas à l’environnement Cocoa. Ainsi, la présentation est valable pour toutes les plateformes. Mais la démonstration est faite sur iOS. Vous trouverez le code de la démonstration sur Github: github.com/CocoaHeads-Rennes/16-Backend-Parse

Citation preview

Page 1: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Cocoaheads Rennes #16 20/02/2014

Julien Quéré @onejjy

Un backend sans aucun effort

Page 2: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Bonjour, je suis Julien Quéré

Passionné par le mobile (since 2008).

Développeur, mais pas que.

iOS, mais pas que.

Page 3: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Un titre ?

Page 4: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Comment faire un serveur quand on ne

sais faire que du mobile ?

Page 5: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Un serveur à votre service.

Page 6: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Un backend sans aucun effort.

Page 7: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Une idée

Page 8: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Let’s design it

Page 9: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Let’s code it

Page 10: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Le coté fun

Page 11: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Le coté ennuyeux

Page 12: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

SERVEURS PHYSIQUESLOAD BALANCINGBASE DE DONNÉESSÉCURITÉ DES DONNÉESRÉSEAUCACHEMODÈLE DE DONNÉESCOMPTES UTILISATEURSAUTHENTIFICATIONSOCIALEMAILSPUSHSTOCKAGE DE FICHIERSSYNCHRONISATION

NOTRE CODEUI

Page 13: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Mille-feuille applicatif

Page 14: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Pas besoin de planter un pommier

Page 15: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

M!B!A!A!S

MobileBackendAs

Service

Page 16: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Dans le cloud

Page 17: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Fait par des pros

Page 18: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)
Page 19: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)
Page 20: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Data Push Social

AnalyticsHostingCloud code

Page 21: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)
Page 22: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)
Page 23: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Démo

Page 24: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)
Page 25: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

Merci à vous.

Page 26: CocoaHeads Rennes #16: Un backend sans aucun effort (avec parse)

- http://www.flickr.com/photos/orangeacid/2490975442/ - http://www.flickr.com/photos/mackenziedreadful/4583819137/ - http://www.flickr.com/photos/djwtwo/8331524425/ - http://www.flickr.com/photos/marqueton/3713160193/ - Presque tout le reste: http://www.flickr.com/photos/

jdhancock/ (un magnifique travail !)

Sources photos

Merci aux photographes !