8. 3. Solutions techniques
Objectif => pas d’usine à gaz
NanoHttpd :
▪ 1 fichier
▪ Support complet http 1.1
▪ Facile à modifier
https://github.com/NanoHttpd/nanohttpd
Restlet
▪ Simple pour mise en oeuvre API Rest
http://restlet.com/
10. 4. Affichage d’informations
Projet client avec forte synchronisation DB
Comment débugguer une base SQLite rapidement
Librairie Cardeto :
▪ DB Browsing
▪ Logcat
▪ Clipboard
▪ Static variables
▪ App info
https://github.com/guiguito/Cardeto
17. 6. Idée d’application chromecast
Faire une présentation avec un chromecast
▪ PPT
▪ PDF
Pas de libs java pour les PPT
Héberger un site dans assets
SlidesCast
▪ SlideShare
▪ Local Files
https://github.com/guiguito/SlidesCast
20. Implémentation
Data centric chromecast app
Chromecast :
▪ iFrame
▪ HTML 5 post message
Smartphone :
▪ Cast Companion Library
▪ SlideShare API
▪ Viewer.js => support de postmessage
▪ NanoHttpd => support des Assets
22. Implémentation/démo
Wifi is not dead
Ne pas se priver d’un serveur HTTP embarqué
▪ Simple à utiliser
▪ Simple à modifier
▪ Efficace
▪ Compatibilité du HTTP
Mixer : site web + webservices
Très bon moyen de faire communiquer différents
types de devices connectés