samsung c++ motorola nokia apple panasonic county t-mobile iphone ipod pocketpc .net java palm california pda orange gps j2ee new mobile pocket pc