Author:Ogunleye, OS; Van Belle, JPDate:Nov 2013Mobile devices such as cellular phones (including smartphones), tablet computers and Personal Digital Assistants already run a wide variety of software such as business enterprise applications, productivity software, mobile learning etc. New ...Read more