La Timeline ❖ Les Cards ? Kezako ? ❖ Les contraintes de design ❖ Sur quel IDE ? ❖ Avec quel SDK / API ? ❖ Quelles sont les API utilisables ? ❖ Le déploiement d’apps sur les Glass ❖ Google Glass et Application Store ❖ Difficultés et points de vigilance ❖ Par où commencer ? Agenda OK Nantes 2014 - http://www.gdgnantes.com
est orienté “Temps”. Lors du réveil des Glass, on arrive sur la Card “Ok Glass” qui représente le présent. A gauche, on trouve de cette Card, on trouve les Cards actives et les Settings. A droite, l’historique des dernières actions de l’utilisateur.
image ou vidéo) 2. Live Card Permet d’afficher des contenus contextualisés, généralement avec un fort taux de rafraîchissement 3. Immersion Permet de s’affranchir de la Timeline, pour afficher une Activity Static Card Immersion Les Cards ? Kezako ? OK Nantes 2014 - http://www.gdgnantes.com OK, Glass find a Cat
principaux IDE utilisés pour le développement d’applications Android : Sur quel IDE ? OK Nantes 2014 - http://www.gdgnantes.com Android Studio Eclipse ADT
http://www.gdgnantes.com La Mirror API + 100% Cloud + Langages de développements libre ( java, python …). Pas besoin d’être expert Android. + Web services exposant des cards en HTML + Simple pour des “usages standards” + Mirror API Playground - Aucun accès aux couches bases des lunettes - Dépendance du réseau Le GDK Sneak Peek + Temps réel + Possibilités avancées + Mode déconnecté - Connaissances avancées d’Android nécessaires - Pas de simulateur
utilisables, de plus GDK rajoute les API suivantes : - Voice - Gesture Detector - Cards : low frequency (Remote View + background service) / high frequency (surface rendering + background service) Quelles sont les API utilisables ? OK Nantes 2014 - http://www.gdgnantes.com
• Google n’accepte pas encore les applications GDK sneak peek • Voice Command Checklist • Pas de licence spécifique nécessaire pour déployer des apps en local. • Compte Google Developer nécessaire • soumis à review Google : https://developers.google.com/glass/distribute/form • pas d’applications payantes Le déploiement d’apps sur les Glass OK Nantes 2014 - http://www.gdgnantes.com
Respecter la protection de la vie privée en accord avec la législation en vigueur • Tabler sur une autonomie assez restreinte 4-5h en continu • Les Glass ont tendance à chauffer assez rapidement • Interdit de forcer la présence d’une card dans la timeline pour servir de raccourci Difficultés et points de vigilance OK Nantes 2014 - http://www.gdgnantes.com
cards. • N’utilisez pas la Mirror API pour des interactions temps réel. • Respectez les tailles des média : 16:9 / H264 • Suivez les standards pour la conception des menus. • Réalisez des bundles et paginez vos cards correctement. • Mettez en place un Remote stacktrace Handler pour la récolte des stacktraces en cas de plantage (Acra, développement spécifique). Best practices à utiliser OK Nantes 2014 - http://www.gdgnantes.com
Technical Director at R/GA on Jan 30, 2014 http://www.slideshare.net/jtubert/getting-started-with-google-glass-30640628 Developing Glassware - Google Glass + Mirror API, A Guide by Dave Slocombe on Nov 20, 2013 http://www.slideshare.net/daveslocombe/google-glass-mirror-api-a-guide Google Mirror API: Timeline Cards https://www.youtube.com/watch?v=7zGayIdw77s&list=PLb77BMGbn7JHbLgh_0EHnXRR7nclVAQoU Google I/O 2013 - Building Glass Services with the Google Mirror API https://www.youtube.com/watch?v=CxB1DuwGRqk Quelques liens utiles OK Nantes 2014 - http://www.gdgnantes.com