Web API
Web API
Ou comment transformer son site internet en application
Network
Information API
Pourquoi ?
- Savoir si l'appareil est en ligne ou hors-ligne
- Connaître la bande passante du client
- Connaître le type de connexion
- Connaître la qualité de la connexion
- Écouter les changement de connexion
Pourquoi ?
Démonstration
Ambient
Light Sensor API
Pourquoi ?
Pourquoi ?
- Connaître l'état du capteur de luminosité
- Adapter l'accessibilité en fonction de la luminosité
- Adapter le thème de l'application automatiquement
Battery
Status API
Avertissement
C'est une API qui est maintenant devenue obsolète car elle n'est pas pour l'instant standardisée, une nouvelle version apparaîtra mais il est découragé de l'utiliser en production !
Pourquoi ?
Pourquoi ?
- Connaître l'état de chargement de la batterie
- Connaître le niveau de la batterie
- Savoir quand est-ce que la batterie sera chargée
- Savoir quand est-ce que la batterie sera dechargée
Démonstration
Geolocation
API
Pourquoi
Pourquoi
- Récupérer la position du client
- Récupérer la position du client en temps réel
- Permettre de préciser des résultats de recherche
Démonstration
Pointer
Lock API
Pourquoi
Pourquoi
- Verrouiller l'état de la souris
- Très utile pour un jeu 2D/3D
- Permet de masquer la souris
Démonstration
Proximity
API
Pourquoi
Pourquoi
- Savoir si l'utilisateur est toujours devant son appareil
- Utile si vous souhaitez "reveiller" votre client
- Peut permettre de customiser l'application (sécurité)
Device
Orientation API
Pourquoi ?
Pourquoi ?
- Connaître la position de l'appareil dans l'espace
- Customiser l'expérience utilisateur
- Utile si l'on souhaite animer des objets en 3D
Screen
Orientation API
Pourquoi ?
Pourquoi ?
- Connaître l'état de l'orientation de l'appareil
- Permet de customiser l'expérience utilisateur
- Permet de verouiller l'état de l'orientation
- Utile comme par exemple avec Netflix
Démonstration
Vibration
API
Pourquoi ?
Pourquoi ?
- Permet de manipuler le vibreur de l'appareil
- Permet de customiser l'expérience utilisateur
- Couplé aux notifications, ajoute de l'interactivité
En savoir plus
En savoir plus
Merci
Si vous avez des questions, c'est le moment !
Web API
By Amin Nairi
Web API
Ou comment passer d'un simple site internet à une application Web
- 66