Mobile device code
Mobile device code is presently complex and difficult to write. The emergence of Python on some Nokia platforms is very encouraging, and according to its own R&D division, 1000 lines of C++ can be replaced by 11 lines of Python in a typical application. They also demonstrate RFID as a feature of their new phones, making Consumerium Services incredibly easy to implement for those products that have an RFID tag.
Issues with mobile device code:
- reliability (phones aren't allowed to "crash")
- location-based services, e.g. relying on OpenGIS
- simplicity of user interface and language used in it
- standardization across mobile device vendors
- integration with wiki code