Java and the android platform