Today there are many ways to build applications that run on a mobile phone. The obvious approach is to build an app for each mobile platform like iOS and Android using their native development environments. With the HTML5 getting more powerful than before it has now become possible to build feature rich apps on the web, and by extension on the mobile as well. Due to fragmentation of the mobile market into iOS, Android, Windows, Blackberry and many others, developers are faced with the task of building apps for multiple platforms. This could be a costly and time consuming exercise. So we have a different cross platforms which act as a single source for development across all the different mobile platforms. DreamCode Infotech develops Cross platform Application using PhoneGap.