Java ME on Symbian OS: Inside the Smartphone Model (Symbian Press)