摘要:A smartphone is a mobile phone built on a mobile operating system, with more advanced computing capability and connectivity than a feature phone. The mobile operating systems (OS) used by modern smartphones are too diverse such as Google's Android, Apple's iOS, Microsoft's Windows Phone, and so on. Such operating systems can be installed on many different phone models. In these circumstances, smartphone application development is done using native platform such as iPhone using Objective-C, Android using Java, Windows Mobile using C# and so on. Therefore, a cross-platform framework which supports 'Write once and deploy everywhere' is required to support the development of smartphone applications that operate on various modern smartphones. The cross-platform framework should be able to support native device features as well as use new HTML5 Web technologies. This paper presents the HTML5-based cross platform framework which uses PhoneGap and Webkit to support the development of smartphone applications that are written as Web applications, run locally on the smartphone and can leverage native phone capabilities. This paper also shows the development of a sample smartphone application using the cross platform framework.