As we all know that html5 has introduced lots of new features.
How can html5 be integrated to an iphone application?
Use PhoneGap as the wrapper. PhoneGap basically takes your HTML5 based web page and makes it into an iPhone app that can be submitted to the AppStore. They also provide a set of Javascript libraries which expose the iPhones features to your app, so you can use location et al within JavaScript.