panasonic motorola wireless canon simlock pocket pc nokia mac iphone .net apple c++ gps cell pocketpc java gprs phone pda mobile palm ipod new blackberry j2ee