userADgents WWDC iOS 8 juin 2014

USERADGENTS
USERADGENTSAgence digitale mobile first à USERADGENTS
iOS 8 Résumé WWDC 2014

userADgents Factory - juin 2014
2
Édition du 11 juin 2014
Comme chaque année, Apple organise en Californie sa conférence annuelle

pour les développeurs du monde entier.
!
L’édition 2014 marque un tournant : Apple donne accès aux développeurs à un grand
nombre de fonctionnalités pour concevoir des applications toujours plus avancées.
!
Huge for developers. Massive for everyone else.
3
iOS 8 - Généralités


Une migration attendue comme la plus rapide

qu’ait connue le système d’exploitation
iPhone 4s iPhone 5 iPhone 5c iPhone 5s
 iPod touch

(5ème génération)

iPad 2 iPad

3ème génération
iPad

4ème génération
iPad Air iPad Mini iPad Mini

Retina display
10
septembre
?
iOS 8 est compatible avec les 11 derniers modèles de la marque :
Sortie officielle

mi-septembre
Adopté par 89% des utilisateurs en moins d’un an
iOS 8 - De nouveaux écrans : iPhone 6, autres ?
4
• Une conférence orientée software : les nouveaux terminaux sont
généralement annoncées en septembre.
!
• Néanmoins, les premières analyses de la béta iOS 8 montrent :
– Un nouveau format d’écran pour l’iPhone 6 ?
– Une nouvelle catégorie de device inconnu (TV, Watch) ?
– Une nouvelle organisation des écrans sur iPad (splité en 1/3 - 2/3) ?
Vers de nouveaux formats prochainement ?
Apple lance un nouvel outil pour tester les applications iOS sur un écran
de taille variable et invite les développeurs à ne pas créer des écrans pour
des tailles spécifiques > concevoir des layouts fluides et universels !
5
• Coté outils : introduction des storyboards universels pour décrire les parcours clients quelque soit leur
terminal (Iphone, iPad, autre)
!
• Dynamic Text (depuis iOS7) : l’utilisateur peut définir la taille du texte pour toutes ses apps, au niveau du
téléphone. Votre app ne doit donc plus coder en dur une taille de police, mais utiliser la taille définie par
l’utilisateur (s’il a des problèmes de vision par ex)
!
• Réglages : il est désormais possible d’intégrer la vue système ‘réglages’ directement dans votre app. Plus
besoin de dire à l’utilisateur de quitter l’app et d’aller aux Réglages pour qu’il réactive le push, le GPS,
l’accès au carnet d’adresse, etc…
!
• Internationalisation toujours plus simple avec la mise à disposition des textes de l’application au format xliff
(utilisé par les traducteurs)
iOS 8 - Quelques fonctionnalités intéressantes
AppStore & iTunes
Connect
Résumé WWDC 2014

userADgents Factory - juin 2014
AppStore & iTunes Connect - Chiffres et Nouveautés
7
!
!
• Affichage des mots clés associées à la recherche
• Affichage d’une page avec les recherches tendances
• Affichage d’une vignette « Editor’s choice » sur la page de l’app
• App previews : vidéo de 30 secondes pour mettre en avant l’application !

(Enregistrement possible d’une vidéo iPhone via Quick Time sous OSX)
• App bundles : possibilité de télécharger plusieurs applications en même temps en 1 seul click
millions

d’applications

disponibles1,2 milliards de

téléchargements75
millions

d’installations de l’outil

de développement Xcode14
nouveaux

développeurs

chaque mois000
Les nouveautés :
120
AppStore & iTunes Connect - Chiffres et Nouveautés
8
!
!
• Affichage détaillé des chiffres des téléchargements

(à l’instar de sites tels qu’App Annie)
!
• Fonctionnalité « Test Flight » pour diffuser des
versions béta en test utilisateurs (durée de vie limitée)
!
• « Test Flight » permet aussi le déploiement
d’applications en interne pour la phase de recette
!
• Rapport de crash détaillé au niveau des standards
du marché (Crashlytics, Bugsense, etc…)
De nouvelles fonctionnalités pour un meilleur
suivi des applications :
Nouvel écran de connexion :
Family Sharing - We are family
9
!
!
!
• Partage des applications téléchargées, de la musique,
des livres, et des photos entre les membres
!
• Restrictions pour éviter le téléchargement d’applications
sans validation des parents
!
• Apple a déjà envoyé un mail afin de poser la question
aux éditeurs :
!
• Souhaitez-vous que votre application soit
téléchargeable au sein d’une famille, ou chaque
membre doit-il acheter l’application ?
Un nouvel environnement familial qui connecte les iDevices du foyer
(maximum 6 personnes)
SDK De nombreuses nouveautés
Nouveautés du SDK
11
HealthKit

Les bases d’un
futur idevice ?
CloudKit

Fonctionnalités

dans le nuage Apple
HomeKit

La maison connectée
par Apple
Extensions

Les plugins
made in Apple
SDK - Plugins et Extensions
12
!
!
!
• Votre app, en plus d’être sur l'écran d'accueil, peut désormais proposer ses services partout dans le
système et dans les autres apps. Ce sont les "extensions". Un ensemble de plugins qui permet de
modifier le système en plusieurs endroits :
!
• Dans l'écran partage : en plus de partager via Mail, Facebook, Twitter... vous pouvez vous rajouter
dans la liste pour vous envoyer des éléments. Vous pouvez aussi vous rajouter dans la liste des
actions, copier, diaporama, etc...
!
• Dans le centre de notifications : vous pouvez y rajouter un widget de votre app qui offrira en un coup
d'oeil quelques informations utiles. Ex: température chez vous (ZenBox), prochain programme à
l'antenne (Equidia), Résultats du jour (Tour de France), etc…
!
• Dans Safari : l'utilisateur peut appeler votre extension qui aura accès au contenu de la page. Exemple:
traducteurs de page, bloqueur de pub, etc...
!
• Et bien d'autres, plus spécifiques (claviers customs, stockage cloud, filtres customs pour retouche de
photos...)
Vos applications communiquent entre elles
SDK - HomeKit
13
• Mise à disposition des développeurs et des constructeurs d’une librairie (Kit) commune afin de
centraliser l’ensemble des interactions associées aux objets connectés de la maison.
!
• Si un constructeur de chauffage enregistre son produit dans HomeKit, alors toutes les
applications tierces installés sur l’iPhone ou l’iPad pourront interagir avec ce matériel
!
• Il sera possible de créer des pièces associées à des zones, et de contrôler l’intégralité des
objets connectés à HomeKit via des applications, ou via SIRI.
!
• Exemple :
« SIRI je vais me coucher » extinction des lumières et fermeture des volets
SDK - HealthKit
14
• Avec HealthKit, Apple propose une application
permettant de centraliser l’ensemble des
informations émises par les bracelets et autres
objets mesurant les performances physiques
!
• Les objets « publient » dans HealthKit qui
centralise l’ensemble des informations
!
• La première brique en vue d’un futur

iDevice connecté ?
Un centre de notification pour la santé
SDK - CloudKit
15
• Concurrent direct de PARSE acheté par Facebook l’année dernière
• Framework intégrée à iOS, qui permet, dans une certaine mesure, de se passer de webservices.
• iCloud gère le stockage, la bande passante, le maintien du serveur 24/7 et les push notification
• Si vous n’avez pas besoin d’une version Android de votre app, ou que vos webservices
existants ne s’interfacent pas avec un SI externe, c’est une option très intéressante à considérer.
!
!
!
• Si vous proposez du paiement par carte bancaire : sachez qu'iOS 8 peut scanner directement
les carte de paiement, et que vous pouvez aussi intégrer ce scanner directement dans votre
app. De plus, les cartes rentrées à la main ou scannées sont synchronisées entre appareils
(iCloud Keychain - depuis iOS7)
Enregistrement des données bancaires
iCloud gère tout pour vous !
SDK - Sécurité, authentification et mots de passe
16
!
!
• TouchID est intégrable dans votre app : vos utilisateurs peuvent s’authentifier avec leur empreinte digitale !
!
• Vous pouvez intégrer dans votre app la synchronisation des mots de passe entre appareils (iCloud Keychain
- depuis iOS7) et entre web et natif (App-Website association - iOS 8): Si j’entre mon mot de passe sur le
site web mycompany.com, je suis automatiquement loggué dans l’app mycompany. Plus besoin de retenir
les mots de passe ou d’avoir des mot de passe dangereusement simples. Autre exemple : Si j’entre un mot
de passe dans l’app sur mon iPad, je suis automatiquement logé sur mon iPhone.
!
• Si vous utilisez CloudKit : l’utilisateur n’a même plus besoin de créer un compte. This is huge ! Il est
automatiquement loggué via son compte iCloud dans votre app. Vous n’avez plus à maintenir la notion de
compte client/ouverture de compte/login/mot de passe oublié etc… mais vous pouvez toujours stocker des
informations client sur ce compte.
La gestion des comptes utilisateurs simplifiée
Perspectives pour vos AppsÉditeurs…
• Notifications interactives
• Capacité de stockage enrichie via iCloud drive
Évolutions fonctionnelles et graphiques
Proposez une expérience continue
• Désormais, vos sites et applications peuvent passer
d’un écran Apple à l’autre d’un simple geste
• Suivez les parcours de vos utilisateurs pour mieux
les connaître et mieux les toucher (intégration CRM
plus forte)!
Vers la fin des sites « mobiles only » ?
Hub de services
Créez un véritable écosystème d’applications via une
communication simplifiée entre vos applications
Enrichissez l’expérience de vos utilisateurs
18
19
• Comme en 2012 et 2013, la sortie d’un nouvel OS va entraîner :
!
• Allongement de la durée de la validation des applications soumises après la sortie d’iOS 8.

Prévoir environ 10 jours pour une mise à jour.
!
• Une mise à jour des applications pour corriger d’éventuels bugs
!
• Et dans un 2ème temps une nouvelle mise à jour pour prendre en charge les nouvelles
fonctionnalités proposés par iOS8.
iOS 8 - Impacts pour vos applications
• Il n’est pas nécessaire de tester les applications sous iOS8 dès
la première béta.

Il est préférable d’attendre des versions béta plus stables à
partir du mois d’août
!
• En revanche, dès la fin août il sera capital de faire des tests
étendus des applications existantes sur la dernière version béta
One more thing… SWIFT !
Swift - le développement nouvelle génération
21
!
!
A la surprise générale, Apple a annoncé en plus de toutes ces nouveautés... rien de moins qu'un
nouveau langage de programmation, Swift ! Il est destiné à remplacer à terme Objective-C, avec
lequel sont développées vos apps iOS. Mais pas de panique !
!
• Objective-C continue à être supporté, pour plusieurs années au moins,
• On peut mélanger du Swift et de l'Objective-C, donc transition progressive,
• Les app Swift tournent aussi sur iOS7 (pas limité à iOS 8),
• On ne pourra soumettre une app Swift sur le store qu'à la sortie d'iOS 8 à l'automne: pour
toutes les mises à jour avant cette date, on reste forcément sur de l'Objective-C
• Après cette date, la migration sera à voir au cas par cas, mais aucune urgence à porter les
apps existantes.
Sources :

WWDC

apple.com/ios/ios8
Nicolas BENOIST
Directeur Technique
userADgents Factory
!
n.benoist@useradgents.com
www.useradgents.com
1 sur 22

Recommandé

Mobiliteatime #1 : "Smartwatches & Apple Watch: Time to market?" by userADgents par
Mobiliteatime #1 : "Smartwatches & Apple Watch: Time to market?" by userADgents Mobiliteatime #1 : "Smartwatches & Apple Watch: Time to market?" by userADgents
Mobiliteatime #1 : "Smartwatches & Apple Watch: Time to market?" by userADgents USERADGENTS
9.7K vues73 diapositives
Mobiliteatime #2 - WatchKit, le framework de développement pour l’Apple Watch par
Mobiliteatime #2 - WatchKit, le framework de développement pour l’Apple WatchMobiliteatime #2 - WatchKit, le framework de développement pour l’Apple Watch
Mobiliteatime #2 - WatchKit, le framework de développement pour l’Apple WatchUSERADGENTS
3.3K vues34 diapositives
IoTeaTime #1 - 10 tendances du CES 2016 par
IoTeaTime #1 - 10 tendances du CES 2016 IoTeaTime #1 - 10 tendances du CES 2016
IoTeaTime #1 - 10 tendances du CES 2016 USERADGENTS
5.7K vues66 diapositives
Résumé de la keynote Apple du 9 septembre by userADgents par
Résumé de la keynote Apple du 9 septembre by userADgentsRésumé de la keynote Apple du 9 septembre by userADgents
Résumé de la keynote Apple du 9 septembre by userADgentsUSERADGENTS
2.9K vues14 diapositives
Dossier Apple Watch : le marché, les usages, les applications par
Dossier Apple Watch : le marché, les usages, les applicationsDossier Apple Watch : le marché, les usages, les applications
Dossier Apple Watch : le marché, les usages, les applicationsPhonevalley
7.4K vues34 diapositives
SUMMER'S WATCH • Les news Mobile & Tech de l'été par
SUMMER'S WATCH • Les news Mobile & Tech de l'étéSUMMER'S WATCH • Les news Mobile & Tech de l'été
SUMMER'S WATCH • Les news Mobile & Tech de l'étéUSERADGENTS
792 vues31 diapositives

Contenu connexe

Tendances

Les montres connectées par
Les montres connectéesLes montres connectées
Les montres connectéeslaurence allard
2.2K vues22 diapositives
L'Apple Watch crée l'événement et bouscule le marché des smartwatches par
L'Apple Watch crée l'événement et bouscule le marché des smartwatches  L'Apple Watch crée l'événement et bouscule le marché des smartwatches
L'Apple Watch crée l'événement et bouscule le marché des smartwatches Idean France
4.2K vues16 diapositives
Petit Déjeuner - Apple Watch par
Petit Déjeuner - Apple WatchPetit Déjeuner - Apple Watch
Petit Déjeuner - Apple WatchFollowAnalytics France
1.4K vues42 diapositives
MobiliteaTime #10 : Apple Pay & Apple Wallet par
MobiliteaTime #10 : Apple Pay & Apple Wallet MobiliteaTime #10 : Apple Pay & Apple Wallet
MobiliteaTime #10 : Apple Pay & Apple Wallet USERADGENTS
3.7K vues59 diapositives
MobiliteaTime #15 : iOS 11 par
MobiliteaTime #15 : iOS 11MobiliteaTime #15 : iOS 11
MobiliteaTime #15 : iOS 11USERADGENTS
1.2K vues20 diapositives
Présentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgents par
Présentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgentsPrésentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgents
Présentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgentsUSERADGENTS
1.4K vues59 diapositives

Tendances(20)

L'Apple Watch crée l'événement et bouscule le marché des smartwatches par Idean France
L'Apple Watch crée l'événement et bouscule le marché des smartwatches  L'Apple Watch crée l'événement et bouscule le marché des smartwatches
L'Apple Watch crée l'événement et bouscule le marché des smartwatches
Idean France4.2K vues
MobiliteaTime #10 : Apple Pay & Apple Wallet par USERADGENTS
MobiliteaTime #10 : Apple Pay & Apple Wallet MobiliteaTime #10 : Apple Pay & Apple Wallet
MobiliteaTime #10 : Apple Pay & Apple Wallet
USERADGENTS3.7K vues
MobiliteaTime #15 : iOS 11 par USERADGENTS
MobiliteaTime #15 : iOS 11MobiliteaTime #15 : iOS 11
MobiliteaTime #15 : iOS 11
USERADGENTS1.2K vues
Présentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgents par USERADGENTS
Présentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgentsPrésentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgents
Présentation Colloque #FuturPub14 - Renaud Ménérat Président MMAF & userADgents
USERADGENTS1.4K vues
[ Revue Innovations ] Valtech - Mobile World Congress par Valtech
[ Revue Innovations ] Valtech - Mobile World Congress[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress
Valtech2K vues
Synthèse et décryptage des annonces I/O et WWDC par BEWOOPI
Synthèse et décryptage des annonces I/O et WWDCSynthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDC
BEWOOPI720 vues
La veille de Red Guy du 19.01.12 : le CES 2012 par Red Guy
La veille de Red Guy du 19.01.12 : le CES 2012La veille de Red Guy du 19.01.12 : le CES 2012
La veille de Red Guy du 19.01.12 : le CES 2012
Red Guy539 vues
[ Veille de tendances ] Valtech : Objets connectés par Valtech
[ Veille de tendances ] Valtech : Objets connectés[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés
Valtech9.7K vues
#CES2015 HUBREPORT : UNVEILED + DAY1 par HUB INSTITUTE
#CES2015 HUBREPORT : UNVEILED + DAY1#CES2015 HUBREPORT : UNVEILED + DAY1
#CES2015 HUBREPORT : UNVEILED + DAY1
HUB INSTITUTE42.7K vues
168 fr eb_ebook_consumerisation par Pierre AVRIL
168 fr eb_ebook_consumerisation168 fr eb_ebook_consumerisation
168 fr eb_ebook_consumerisation
Pierre AVRIL670 vues
L\'Impact d\'internet sur le Mobile par probitaille
L\'Impact d\'internet sur le MobileL\'Impact d\'internet sur le Mobile
L\'Impact d\'internet sur le Mobile
probitaille368 vues
Actualités mobiles iOS8 / Android L - Juillet 2014 par Damien Laureaux
Actualités mobiles iOS8 / Android L - Juillet 2014Actualités mobiles iOS8 / Android L - Juillet 2014
Actualités mobiles iOS8 / Android L - Juillet 2014
Damien Laureaux1.3K vues

En vedette

Le Figaro Les européens et l'Union Européenne décembre 2014 par
Le Figaro Les européens et l'Union Européenne décembre 2014Le Figaro Les européens et l'Union Européenne décembre 2014
Le Figaro Les européens et l'Union Européenne décembre 2014OpinionWay
289 vues8 diapositives
Christus Pentecostes par
Christus PentecostesChristus Pentecostes
Christus PentecostesCristiam Peña
570 vues60 diapositives
Estres par
EstresEstres
EstresPedro Castillo
239 vues4 diapositives
Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou... par
Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou...Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou...
Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou...OpinionWay
338 vues8 diapositives
Benoit Reulier Iseg day 2 par
Benoit Reulier Iseg day 2Benoit Reulier Iseg day 2
Benoit Reulier Iseg day 2Benoit Reulier
626 vues37 diapositives

En vedette(20)

Le Figaro Les européens et l'Union Européenne décembre 2014 par OpinionWay
Le Figaro Les européens et l'Union Européenne décembre 2014Le Figaro Les européens et l'Union Européenne décembre 2014
Le Figaro Les européens et l'Union Européenne décembre 2014
OpinionWay289 vues
Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou... par OpinionWay
Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou...Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou...
Dekra - L'acceptabilité des mesures de sécurité routière annoncées par le gou...
OpinionWay338 vues
Gestion raisonnable2 un diaporama de Isère environnement par pip22
Gestion raisonnable2 un diaporama de Isère environnementGestion raisonnable2 un diaporama de Isère environnement
Gestion raisonnable2 un diaporama de Isère environnement
pip22713 vues
Le stress des DAF - Blackline - Par OpinionWay - Mars 2015 par OpinionWay
 Le stress des DAF - Blackline - Par OpinionWay - Mars 2015 Le stress des DAF - Blackline - Par OpinionWay - Mars 2015
Le stress des DAF - Blackline - Par OpinionWay - Mars 2015
OpinionWay706 vues
La Question de l'Eco Tilder / LCI par OpinionWay 20 novembre 2014 par OpinionWay
La Question de l'Eco Tilder / LCI par OpinionWay 20 novembre 2014La Question de l'Eco Tilder / LCI par OpinionWay 20 novembre 2014
La Question de l'Eco Tilder / LCI par OpinionWay 20 novembre 2014
OpinionWay308 vues
Les jeunes et les jobs d'été - OpinionWay pour AGEFA-PME - juillet 2014 par OpinionWay
Les jeunes et les jobs d'été - OpinionWay pour AGEFA-PME - juillet 2014 Les jeunes et les jobs d'été - OpinionWay pour AGEFA-PME - juillet 2014
Les jeunes et les jobs d'été - OpinionWay pour AGEFA-PME - juillet 2014
OpinionWay442 vues
Les Français et la médecine - SML- OpinionWay août 2014 par OpinionWay
Les Français et la médecine - SML- OpinionWay août 2014Les Français et la médecine - SML- OpinionWay août 2014
Les Français et la médecine - SML- OpinionWay août 2014
OpinionWay361 vues
Cris Serenata F Schubert par Joseluis58
Cris Serenata F SchubertCris Serenata F Schubert
Cris Serenata F Schubert
Joseluis58306 vues
Manejando La Hoja De CáLculo Excel par nefaliamina
Manejando La Hoja De CáLculo ExcelManejando La Hoja De CáLculo Excel
Manejando La Hoja De CáLculo Excel
nefaliamina478 vues
Le baromètre CLAI Metronews LCI du changement dans l'action politique 8 septe... par OpinionWay
Le baromètre CLAI Metronews LCI du changement dans l'action politique 8 septe...Le baromètre CLAI Metronews LCI du changement dans l'action politique 8 septe...
Le baromètre CLAI Metronews LCI du changement dans l'action politique 8 septe...
OpinionWay553 vues
Axys Consultants / Le Figaro / BFM Business - EcoScope - novembre 2014 par OpinionWay
Axys Consultants / Le Figaro / BFM Business - EcoScope - novembre 2014Axys Consultants / Le Figaro / BFM Business - EcoScope - novembre 2014
Axys Consultants / Le Figaro / BFM Business - EcoScope - novembre 2014
OpinionWay499 vues
La question de l'éco - OpinionWay pour Tilder-LCI - juin 2014 par OpinionWay
La question de l'éco - OpinionWay pour Tilder-LCI - juin 2014La question de l'éco - OpinionWay pour Tilder-LCI - juin 2014
La question de l'éco - OpinionWay pour Tilder-LCI - juin 2014
OpinionWay312 vues
Choisir.com - Les Français et les sites comparateurs - Novembre 2014 par OpinionWay
Choisir.com - Les Français et les sites comparateurs - Novembre 2014Choisir.com - Les Français et les sites comparateurs - Novembre 2014
Choisir.com - Les Français et les sites comparateurs - Novembre 2014
OpinionWay391 vues

Similaire à userADgents WWDC iOS 8 juin 2014

Google IO/Android Q - Nouveautés et changements 2019 par
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Niji
746 vues48 diapositives
Niji rapport de prévention 2021 - i os 15 par
Niji   rapport de prévention 2021 - i os 15Niji   rapport de prévention 2021 - i os 15
Niji rapport de prévention 2021 - i os 15Gabriel DUPONT
199 vues34 diapositives
iOS 9, on vous dit tout ! par
iOS 9, on vous dit tout !iOS 9, on vous dit tout !
iOS 9, on vous dit tout !BeApp
429 vues20 diapositives
iOS 7 : présentation et opportunités par
iOS 7 : présentation et opportunitésiOS 7 : présentation et opportunités
iOS 7 : présentation et opportunitésCare
6.6K vues18 diapositives
Apple - WWDC 2018 par
Apple - WWDC 2018Apple - WWDC 2018
Apple - WWDC 2018Maxime Eglem
93 vues25 diapositives
Mobile Factory - Prévention Application Mobile par
Mobile Factory - Prévention Application MobileMobile Factory - Prévention Application Mobile
Mobile Factory - Prévention Application MobileNiji
96 vues23 diapositives

Similaire à userADgents WWDC iOS 8 juin 2014(20)

Google IO/Android Q - Nouveautés et changements 2019 par Niji
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019
Niji746 vues
Niji rapport de prévention 2021 - i os 15 par Gabriel DUPONT
Niji   rapport de prévention 2021 - i os 15Niji   rapport de prévention 2021 - i os 15
Niji rapport de prévention 2021 - i os 15
Gabriel DUPONT199 vues
iOS 9, on vous dit tout ! par BeApp
iOS 9, on vous dit tout !iOS 9, on vous dit tout !
iOS 9, on vous dit tout !
BeApp429 vues
iOS 7 : présentation et opportunités par Care
iOS 7 : présentation et opportunitésiOS 7 : présentation et opportunités
iOS 7 : présentation et opportunités
Care6.6K vues
Mobile Factory - Prévention Application Mobile par Niji
Mobile Factory - Prévention Application MobileMobile Factory - Prévention Application Mobile
Mobile Factory - Prévention Application Mobile
Niji96 vues
Niji mobile factory - prevention application mobile android11-i os14- 06-2020 par Gabriel DUPONT
Niji   mobile factory - prevention application mobile android11-i os14- 06-2020Niji   mobile factory - prevention application mobile android11-i os14- 06-2020
Niji mobile factory - prevention application mobile android11-i os14- 06-2020
Gabriel DUPONT160 vues
Web Mobile : quelles opportunités face aux apps ? par NiceToMeetYou
Web Mobile : quelles opportunités face aux apps ?Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?
NiceToMeetYou7.4K vues
Tk04 Iphone Vs Android Fr par Valtech
Tk04 Iphone Vs Android FrTk04 Iphone Vs Android Fr
Tk04 Iphone Vs Android Fr
Valtech 556 vues
Présentation ios Ragheb Gmira par Ragheb Gmira
Présentation ios  Ragheb GmiraPrésentation ios  Ragheb Gmira
Présentation ios Ragheb Gmira
Ragheb Gmira751 vues
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj... par Philippe Beraud
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Philippe Beraud1K vues
Construire une Application Mobile en 30 minutes avec le plugin WP-AppKit par uncatcrea
Construire une Application Mobile en 30 minutes avec le plugin WP-AppKitConstruire une Application Mobile en 30 minutes avec le plugin WP-AppKit
Construire une Application Mobile en 30 minutes avec le plugin WP-AppKit
uncatcrea2K vues
Publier une application mobile en un clic par Fabernovel
Publier une application mobile en un clicPublier une application mobile en un clic
Publier une application mobile en un clic
Fabernovel632 vues
Conférence Titanium + Alloy au JUG Montpellier par Damien Laureaux
Conférence Titanium + Alloy au JUG MontpellierConférence Titanium + Alloy au JUG Montpellier
Conférence Titanium + Alloy au JUG Montpellier
Damien Laureaux6K vues

Plus de USERADGENTS

Etude • RetailXperience #4 par
Etude • RetailXperience #4Etude • RetailXperience #4
Etude • RetailXperience #4USERADGENTS
564 vues31 diapositives
Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ] par
Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ]Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ]
Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ]USERADGENTS
664 vues61 diapositives
Friday's Digest • Janvier - Août 2018 par
Friday's Digest • Janvier - Août 2018Friday's Digest • Janvier - Août 2018
Friday's Digest • Janvier - Août 2018USERADGENTS
483 vues39 diapositives
MoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & Décoration par
MoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & DécorationMoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & Décoration
MoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & DécorationUSERADGENTS
2.4K vues9 diapositives
MobiliTeaTime #14 : L'Atomic Design par
MobiliTeaTime #14 : L'Atomic DesignMobiliTeaTime #14 : L'Atomic Design
MobiliTeaTime #14 : L'Atomic DesignUSERADGENTS
4.2K vues42 diapositives
IoTeaTime #4 : Smart City par
IoTeaTime #4 : Smart City IoTeaTime #4 : Smart City
IoTeaTime #4 : Smart City USERADGENTS
5.5K vues47 diapositives

Plus de USERADGENTS(17)

Etude • RetailXperience #4 par USERADGENTS
Etude • RetailXperience #4Etude • RetailXperience #4
Etude • RetailXperience #4
USERADGENTS564 vues
Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ] par USERADGENTS
Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ]Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ]
Fridays digest • Janvier - Décembre 2018 [ Friday's Watch ]
USERADGENTS664 vues
Friday's Digest • Janvier - Août 2018 par USERADGENTS
Friday's Digest • Janvier - Août 2018Friday's Digest • Janvier - Août 2018
Friday's Digest • Janvier - Août 2018
USERADGENTS483 vues
MoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & Décoration par USERADGENTS
MoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & DécorationMoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & Décoration
MoiliteaTime #17 : Best Practices Sites M-commerce | Ameublement & Décoration
USERADGENTS2.4K vues
MobiliTeaTime #14 : L'Atomic Design par USERADGENTS
MobiliTeaTime #14 : L'Atomic DesignMobiliTeaTime #14 : L'Atomic Design
MobiliTeaTime #14 : L'Atomic Design
USERADGENTS4.2K vues
IoTeaTime #4 : Smart City par USERADGENTS
IoTeaTime #4 : Smart City IoTeaTime #4 : Smart City
IoTeaTime #4 : Smart City
USERADGENTS5.5K vues
MobiliTeaTime #13 : Accelerated Mobile Pages par USERADGENTS
MobiliTeaTime #13 : Accelerated Mobile PagesMobiliTeaTime #13 : Accelerated Mobile Pages
MobiliTeaTime #13 : Accelerated Mobile Pages
USERADGENTS9.5K vues
MobiliTeaTime #12 : RETAILXPERIENCE - Penser son point de vente comme un site... par USERADGENTS
MobiliTeaTime #12 : RETAILXPERIENCE - Penser son point de vente comme un site...MobiliTeaTime #12 : RETAILXPERIENCE - Penser son point de vente comme un site...
MobiliTeaTime #12 : RETAILXPERIENCE - Penser son point de vente comme un site...
USERADGENTS10.5K vues
IoTeaTime #3 : Smart Home | De la maison connectée à la maison intelligente par USERADGENTS
IoTeaTime #3 : Smart Home | De la maison connectée à la maison intelligenteIoTeaTime #3 : Smart Home | De la maison connectée à la maison intelligente
IoTeaTime #3 : Smart Home | De la maison connectée à la maison intelligente
USERADGENTS32.2K vues
MobiliteaTime #9 : les Search Ads d'Apple par USERADGENTS
MobiliteaTime #9 : les Search Ads d'AppleMobiliteaTime #9 : les Search Ads d'Apple
MobiliteaTime #9 : les Search Ads d'Apple
USERADGENTS3K vues
IoTeaTime #2 : Welcome to Artificial Reality | Réalités augmentée, virtuelle ... par USERADGENTS
IoTeaTime #2 : Welcome to Artificial Reality | Réalités augmentée, virtuelle ...IoTeaTime #2 : Welcome to Artificial Reality | Réalités augmentée, virtuelle ...
IoTeaTime #2 : Welcome to Artificial Reality | Réalités augmentée, virtuelle ...
USERADGENTS20.3K vues
MobiliteaTime #8 : Les Chat Bots par USERADGENTS
MobiliteaTime #8 : Les Chat BotsMobiliteaTime #8 : Les Chat Bots
MobiliteaTime #8 : Les Chat Bots
USERADGENTS115.4K vues
MobiliteaTime #7 : Blockchain par USERADGENTS
MobiliteaTime #7 : BlockchainMobiliteaTime #7 : Blockchain
MobiliteaTime #7 : Blockchain
USERADGENTS8.7K vues
MobiliteaTime #6 - #TravelXperience (ENGLISH VERSION) par USERADGENTS
MobiliteaTime #6 - #TravelXperience (ENGLISH VERSION)MobiliteaTime #6 - #TravelXperience (ENGLISH VERSION)
MobiliteaTime #6 - #TravelXperience (ENGLISH VERSION)
USERADGENTS3K vues
MobiliteaTime #5 : Responsive & Adaptive Design par USERADGENTS
MobiliteaTime #5 : Responsive & Adaptive Design MobiliteaTime #5 : Responsive & Adaptive Design
MobiliteaTime #5 : Responsive & Adaptive Design
USERADGENTS4.6K vues
MobiliteaTime #3 : RetailXperience: the new definition of stores (ENGLISH VER... par USERADGENTS
MobiliteaTime #3 : RetailXperience: the new definition of stores (ENGLISH VER...MobiliteaTime #3 : RetailXperience: the new definition of stores (ENGLISH VER...
MobiliteaTime #3 : RetailXperience: the new definition of stores (ENGLISH VER...
USERADGENTS2.8K vues
userADgents - Présentation iBeacon - Les Assises de la promotion 2014 par USERADGENTS
userADgents - Présentation iBeacon - Les Assises de la promotion 2014userADgents - Présentation iBeacon - Les Assises de la promotion 2014
userADgents - Présentation iBeacon - Les Assises de la promotion 2014
USERADGENTS5.1K vues

userADgents WWDC iOS 8 juin 2014

  • 1. iOS 8 Résumé WWDC 2014
 userADgents Factory - juin 2014
  • 2. 2 Édition du 11 juin 2014 Comme chaque année, Apple organise en Californie sa conférence annuelle
 pour les développeurs du monde entier. ! L’édition 2014 marque un tournant : Apple donne accès aux développeurs à un grand nombre de fonctionnalités pour concevoir des applications toujours plus avancées. ! Huge for developers. Massive for everyone else.
  • 3. 3 iOS 8 - Généralités 
 Une migration attendue comme la plus rapide
 qu’ait connue le système d’exploitation iPhone 4s iPhone 5 iPhone 5c iPhone 5s
 iPod touch
 (5ème génération)
 iPad 2 iPad
 3ème génération iPad
 4ème génération iPad Air iPad Mini iPad Mini
 Retina display 10 septembre ? iOS 8 est compatible avec les 11 derniers modèles de la marque : Sortie officielle
 mi-septembre Adopté par 89% des utilisateurs en moins d’un an
  • 4. iOS 8 - De nouveaux écrans : iPhone 6, autres ? 4 • Une conférence orientée software : les nouveaux terminaux sont généralement annoncées en septembre. ! • Néanmoins, les premières analyses de la béta iOS 8 montrent : – Un nouveau format d’écran pour l’iPhone 6 ? – Une nouvelle catégorie de device inconnu (TV, Watch) ? – Une nouvelle organisation des écrans sur iPad (splité en 1/3 - 2/3) ? Vers de nouveaux formats prochainement ? Apple lance un nouvel outil pour tester les applications iOS sur un écran de taille variable et invite les développeurs à ne pas créer des écrans pour des tailles spécifiques > concevoir des layouts fluides et universels !
  • 5. 5 • Coté outils : introduction des storyboards universels pour décrire les parcours clients quelque soit leur terminal (Iphone, iPad, autre) ! • Dynamic Text (depuis iOS7) : l’utilisateur peut définir la taille du texte pour toutes ses apps, au niveau du téléphone. Votre app ne doit donc plus coder en dur une taille de police, mais utiliser la taille définie par l’utilisateur (s’il a des problèmes de vision par ex) ! • Réglages : il est désormais possible d’intégrer la vue système ‘réglages’ directement dans votre app. Plus besoin de dire à l’utilisateur de quitter l’app et d’aller aux Réglages pour qu’il réactive le push, le GPS, l’accès au carnet d’adresse, etc… ! • Internationalisation toujours plus simple avec la mise à disposition des textes de l’application au format xliff (utilisé par les traducteurs) iOS 8 - Quelques fonctionnalités intéressantes
  • 6. AppStore & iTunes Connect Résumé WWDC 2014
 userADgents Factory - juin 2014
  • 7. AppStore & iTunes Connect - Chiffres et Nouveautés 7 ! ! • Affichage des mots clés associées à la recherche • Affichage d’une page avec les recherches tendances • Affichage d’une vignette « Editor’s choice » sur la page de l’app • App previews : vidéo de 30 secondes pour mettre en avant l’application !
 (Enregistrement possible d’une vidéo iPhone via Quick Time sous OSX) • App bundles : possibilité de télécharger plusieurs applications en même temps en 1 seul click millions
 d’applications
 disponibles1,2 milliards de
 téléchargements75 millions
 d’installations de l’outil
 de développement Xcode14 nouveaux
 développeurs
 chaque mois000 Les nouveautés : 120
  • 8. AppStore & iTunes Connect - Chiffres et Nouveautés 8 ! ! • Affichage détaillé des chiffres des téléchargements
 (à l’instar de sites tels qu’App Annie) ! • Fonctionnalité « Test Flight » pour diffuser des versions béta en test utilisateurs (durée de vie limitée) ! • « Test Flight » permet aussi le déploiement d’applications en interne pour la phase de recette ! • Rapport de crash détaillé au niveau des standards du marché (Crashlytics, Bugsense, etc…) De nouvelles fonctionnalités pour un meilleur suivi des applications : Nouvel écran de connexion :
  • 9. Family Sharing - We are family 9 ! ! ! • Partage des applications téléchargées, de la musique, des livres, et des photos entre les membres ! • Restrictions pour éviter le téléchargement d’applications sans validation des parents ! • Apple a déjà envoyé un mail afin de poser la question aux éditeurs : ! • Souhaitez-vous que votre application soit téléchargeable au sein d’une famille, ou chaque membre doit-il acheter l’application ? Un nouvel environnement familial qui connecte les iDevices du foyer (maximum 6 personnes)
  • 10. SDK De nombreuses nouveautés
  • 11. Nouveautés du SDK 11 HealthKit
 Les bases d’un futur idevice ? CloudKit
 Fonctionnalités
 dans le nuage Apple HomeKit
 La maison connectée par Apple Extensions
 Les plugins made in Apple
  • 12. SDK - Plugins et Extensions 12 ! ! ! • Votre app, en plus d’être sur l'écran d'accueil, peut désormais proposer ses services partout dans le système et dans les autres apps. Ce sont les "extensions". Un ensemble de plugins qui permet de modifier le système en plusieurs endroits : ! • Dans l'écran partage : en plus de partager via Mail, Facebook, Twitter... vous pouvez vous rajouter dans la liste pour vous envoyer des éléments. Vous pouvez aussi vous rajouter dans la liste des actions, copier, diaporama, etc... ! • Dans le centre de notifications : vous pouvez y rajouter un widget de votre app qui offrira en un coup d'oeil quelques informations utiles. Ex: température chez vous (ZenBox), prochain programme à l'antenne (Equidia), Résultats du jour (Tour de France), etc… ! • Dans Safari : l'utilisateur peut appeler votre extension qui aura accès au contenu de la page. Exemple: traducteurs de page, bloqueur de pub, etc... ! • Et bien d'autres, plus spécifiques (claviers customs, stockage cloud, filtres customs pour retouche de photos...) Vos applications communiquent entre elles
  • 13. SDK - HomeKit 13 • Mise à disposition des développeurs et des constructeurs d’une librairie (Kit) commune afin de centraliser l’ensemble des interactions associées aux objets connectés de la maison. ! • Si un constructeur de chauffage enregistre son produit dans HomeKit, alors toutes les applications tierces installés sur l’iPhone ou l’iPad pourront interagir avec ce matériel ! • Il sera possible de créer des pièces associées à des zones, et de contrôler l’intégralité des objets connectés à HomeKit via des applications, ou via SIRI. ! • Exemple : « SIRI je vais me coucher » extinction des lumières et fermeture des volets
  • 14. SDK - HealthKit 14 • Avec HealthKit, Apple propose une application permettant de centraliser l’ensemble des informations émises par les bracelets et autres objets mesurant les performances physiques ! • Les objets « publient » dans HealthKit qui centralise l’ensemble des informations ! • La première brique en vue d’un futur
 iDevice connecté ? Un centre de notification pour la santé
  • 15. SDK - CloudKit 15 • Concurrent direct de PARSE acheté par Facebook l’année dernière • Framework intégrée à iOS, qui permet, dans une certaine mesure, de se passer de webservices. • iCloud gère le stockage, la bande passante, le maintien du serveur 24/7 et les push notification • Si vous n’avez pas besoin d’une version Android de votre app, ou que vos webservices existants ne s’interfacent pas avec un SI externe, c’est une option très intéressante à considérer. ! ! ! • Si vous proposez du paiement par carte bancaire : sachez qu'iOS 8 peut scanner directement les carte de paiement, et que vous pouvez aussi intégrer ce scanner directement dans votre app. De plus, les cartes rentrées à la main ou scannées sont synchronisées entre appareils (iCloud Keychain - depuis iOS7) Enregistrement des données bancaires iCloud gère tout pour vous !
  • 16. SDK - Sécurité, authentification et mots de passe 16 ! ! • TouchID est intégrable dans votre app : vos utilisateurs peuvent s’authentifier avec leur empreinte digitale ! ! • Vous pouvez intégrer dans votre app la synchronisation des mots de passe entre appareils (iCloud Keychain - depuis iOS7) et entre web et natif (App-Website association - iOS 8): Si j’entre mon mot de passe sur le site web mycompany.com, je suis automatiquement loggué dans l’app mycompany. Plus besoin de retenir les mots de passe ou d’avoir des mot de passe dangereusement simples. Autre exemple : Si j’entre un mot de passe dans l’app sur mon iPad, je suis automatiquement logé sur mon iPhone. ! • Si vous utilisez CloudKit : l’utilisateur n’a même plus besoin de créer un compte. This is huge ! Il est automatiquement loggué via son compte iCloud dans votre app. Vous n’avez plus à maintenir la notion de compte client/ouverture de compte/login/mot de passe oublié etc… mais vous pouvez toujours stocker des informations client sur ce compte. La gestion des comptes utilisateurs simplifiée
  • 17. Perspectives pour vos AppsÉditeurs…
  • 18. • Notifications interactives • Capacité de stockage enrichie via iCloud drive Évolutions fonctionnelles et graphiques Proposez une expérience continue • Désormais, vos sites et applications peuvent passer d’un écran Apple à l’autre d’un simple geste • Suivez les parcours de vos utilisateurs pour mieux les connaître et mieux les toucher (intégration CRM plus forte)! Vers la fin des sites « mobiles only » ? Hub de services Créez un véritable écosystème d’applications via une communication simplifiée entre vos applications Enrichissez l’expérience de vos utilisateurs 18
  • 19. 19 • Comme en 2012 et 2013, la sortie d’un nouvel OS va entraîner : ! • Allongement de la durée de la validation des applications soumises après la sortie d’iOS 8.
 Prévoir environ 10 jours pour une mise à jour. ! • Une mise à jour des applications pour corriger d’éventuels bugs ! • Et dans un 2ème temps une nouvelle mise à jour pour prendre en charge les nouvelles fonctionnalités proposés par iOS8. iOS 8 - Impacts pour vos applications • Il n’est pas nécessaire de tester les applications sous iOS8 dès la première béta.
 Il est préférable d’attendre des versions béta plus stables à partir du mois d’août ! • En revanche, dès la fin août il sera capital de faire des tests étendus des applications existantes sur la dernière version béta
  • 20. One more thing… SWIFT !
  • 21. Swift - le développement nouvelle génération 21 ! ! A la surprise générale, Apple a annoncé en plus de toutes ces nouveautés... rien de moins qu'un nouveau langage de programmation, Swift ! Il est destiné à remplacer à terme Objective-C, avec lequel sont développées vos apps iOS. Mais pas de panique ! ! • Objective-C continue à être supporté, pour plusieurs années au moins, • On peut mélanger du Swift et de l'Objective-C, donc transition progressive, • Les app Swift tournent aussi sur iOS7 (pas limité à iOS 8), • On ne pourra soumettre une app Swift sur le store qu'à la sortie d'iOS 8 à l'automne: pour toutes les mises à jour avant cette date, on reste forcément sur de l'Objective-C • Après cette date, la migration sera à voir au cas par cas, mais aucune urgence à porter les apps existantes.
  • 22. Sources :
 WWDC
 apple.com/ios/ios8 Nicolas BENOIST Directeur Technique userADgents Factory ! n.benoist@useradgents.com www.useradgents.com