motorola panasonic canon c++ javascript nokia asp mobile compaq j2ee acer ipod asus asp.net com+ ibm computer iphone dell php apple new java .net