mobile mac samsung nokia palm panasonic phone cell pocketpc gps blackberry ipod apple c++ wireless java pda j2ee iphone pocket pc siemens .net