Vodafone, Nokia in Java drive NOKIA and Vodafone have agreed to collaborate on simplifying mobile phone software using the Java computer language, paving the way for cheaper mobile phones in the long run.