9. 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 œuvre API Rest
http://restlet.com/
11. 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
18. 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
21. 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
23. 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
Réutiliser les exemples Open source