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