Browser technology has improved steadily to make it quite possible to build rich mobile Web applications relatively easily even though there are some limitations when it comes to device integration. If you're a Web dev you've probably noticed that there's an over-emphasis these days on building native mobile applications, even when you have the ability to build rich Web applications that work great in mobile browsers. Mobile applications continue to be the hottest topic in software development.