ONBOARDING SUR IOS
GÉRER SON ONBOARDING AVEC DES SCÉNARII
COCOAHEADS MONTPELLIER - 14 AVRIL 2016
ON SE SOUVIENT TOUJOURS
D’UNE BONNE IMPRESSION
LES TYPES D’ONBOARDING
LES TYPES D’ONBOARDING
TOUT D'HORIZON DES
FONCTIONNALITÉS
Cas d’usage
• Les apps simples
• Découverte de nouvelles fonctio...
LES TYPES D’ONBOARDING
PAS À PAS, MISE EN SITUATION
Cas d’usage
• Présentation de pages avec beaucoup d’actions
ou de zone...
LES TYPES D’ONBOARDING
ASSISTANT DE CONFIGURATION
Cas d’usage
• Configurer une app
• Connaître l'utilisateur pour personna...
LES TYPES D’ONBOARDING
SCÉNARISÉ, CONTEXTUEL
Cas d’usage
• Présenter une fonctionnalité avancée seulement
quand l’utilisat...
IMPLÉMENTATION
9
Reactive Cocoa RxSwift
10
Reactive Cocoa RxSwift NSNotificationCenter	
  
CFNetwork	
  
UIKit
Philippe Bernery
@pbernery
DES QUESTIONS ?
11
RÉFÉRENCES
RxSwift
https://github.com/ReactiveX/RxSwift
https://realm.io/news/slug-max-alexander-functional-reactive-rxswi...
Prochain SlideShare
Chargement dans…5
×

Cocoaheads Montpellier Meetup : Comment gérer son onboarding

352 vues

Publié le

Lors du dernier Meetup Cocoaheads à Montpellier, qui a réunit une trentaine de développeurs iOS, Philippe Bernery, Head of Innovation chez Backelite, a montré à l'aide de scénarii comment gérer son onboarding pour améliorer l'expérience utilisateur de son application mobile.

Publié dans : Mobile
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
352
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
4
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Cocoaheads Montpellier Meetup : Comment gérer son onboarding

  1. 1. ONBOARDING SUR IOS GÉRER SON ONBOARDING AVEC DES SCÉNARII COCOAHEADS MONTPELLIER - 14 AVRIL 2016
  2. 2. ON SE SOUVIENT TOUJOURS D’UNE BONNE IMPRESSION
  3. 3. LES TYPES D’ONBOARDING
  4. 4. LES TYPES D’ONBOARDING TOUT D'HORIZON DES FONCTIONNALITÉS Cas d’usage • Les apps simples • Découverte de nouvelles fonctionnalités suite à une mise à jour 4
  5. 5. LES TYPES D’ONBOARDING PAS À PAS, MISE EN SITUATION Cas d’usage • Présentation de pages avec beaucoup d’actions ou de zone d’interactions 5
  6. 6. LES TYPES D’ONBOARDING ASSISTANT DE CONFIGURATION Cas d’usage • Configurer une app • Connaître l'utilisateur pour personnaliser l'expérience 6
  7. 7. LES TYPES D’ONBOARDING SCÉNARISÉ, CONTEXTUEL Cas d’usage • Présenter une fonctionnalité avancée seulement quand l’utilisateur est à l’aise avec les simples • Présenter une fonctionnalité seulement après que l’utilisateur est effectuée un certain nombre d’actions. 7 Démarrage de l’app Création d’une nouvelle date Affichage d’une date Affichage de la liste Demande d’activer la synchro iCloud
  8. 8. IMPLÉMENTATION
  9. 9. 9 Reactive Cocoa RxSwift
  10. 10. 10 Reactive Cocoa RxSwift NSNotificationCenter   CFNetwork   UIKit
  11. 11. Philippe Bernery @pbernery DES QUESTIONS ? 11
  12. 12. RÉFÉRENCES RxSwift https://github.com/ReactiveX/RxSwift https://realm.io/news/slug-max-alexander-functional-reactive-rxswift/ ReactiveCocoa https://github.com/ReactiveCocoa/ReactiveCocoa Onboarding https://github.com/ariok/BWWalkthrough https://github.com/workshirt/WSCoachMarksView http://qz.com/613700/its-here-quartzs-first-news-app-for-iphone/ 12

×