We have a number of HTML5 technical resources that will help you to write once and deploy across multiple platforms. Rather than porting code, you can focus your efforts on the important things such as developing the right features for your app and achieving a great user experience. If your code is written using HTML5, your app will work even on the new devices as they hit the market. Cross-platform mobile development can either involve a company developing the original app on a native platform (which could be iOS, Android, Windows Mobile, BlackBerry/RIM, etc.) or developing the original app in a singular environment for development that will then allow the app to be sent to many different native platforms. There are both pros and cons to cross-platform mobile app development. These tools are useful because they decrease costs and increase the speed at which apps are developed. In addition, cross-platform mobile development tools are generally quite simple to use as they are based on the common languages for scripting, including CSS, HTML, and JavaScript