Introduction to Android by Demian Neidetcher
Dynamic and modular Web Applications with Equinox and Vaadin