In the previous two years, a lot of innovation has come in the mobile computing world. Apple has launched very imaginative mobile phone, iphone and ipad along with app store. Google launched Android in Nov 2007. Blackberry released SDK and app world. Microsoft has come up with phone 7 framework. Almost each type of mobile can be programmed using J2ME. Making applications for all these devices is Mobile application development.