motorola nokia ipod .net new mobile apple pocket pc pocketpc gprs java iphone panasonic pda samsung c++ gps palm gsm j2ee