nokia iphone motorola apple sony phone c++ wireless new java samsung panasonic mobile ericsson ipod cell j2ee siemens .net