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