This material is no longer supported due to disappointing behaviour by Oracle threatening the open source community (including Android) through claims around Java patents.