motorola nokia phone c++ cell java wireless palm ericsson .net pda mobile canon gprs panasonic j2ee gps sony pocketpc pocket pc