Moreover, Android applications are programmed in Java, a widely used, standard programming language. Finally, low-cost Android devices are appearing in the African market, with prices under $80 and expected to decline further. Together with the Centro de Informatica da Universidade Eduardo Mondlane, PT Inovagao and SAP Research South Africa, Fraunhofer Portugal AICOS invited university students to submit ideas for mobile applications.