A few weeks ago I learned about the way LinkedIn implements their mobile application and web site. Basically they use the same code base for both, meaning:
- HTML 5
- CSS 3
This implementation has the advantage of creating a one uniform UI for desktop web browsers and mobile devices. Also, with this technologies and HTML5, this application could be exported to PhoneGap to create native applications for iOS, Windows Phone and Google Android.