motorola panasonic phone .net palm nokia pda canon wireless c++ ericsson sony gps j2ee pocketpc gprs cell iphone mobile new ipod apple java pocket pc