Chaos usually reigns within most application development organizations; a situation that in many ways has been made all that much worse by the simultaneous rise of agile development methodologies and mobile computing.
Last week at the Dreamforce event in San Francisco, Saleforce.com unveiled its new mobile platform called touch.salesforce.com. Built with HTML5, touch.salesforce.com will allow users to access salesforce.com apps on iOS and Android smartphones and tablets. At Dreamforce, Saleforce.com acknowledged that the future of the enterprise is both social and mobile, and the Salesforce.com APIs are a driving force.
HTML5 and its APIs have gone a long way toward making Web applications compete with native applications. A key area in which HTML5 has seen the maximum attention from developers has been in its support for media technologies. Developers have used HTML5 audio and video APIs in tremendously innovative ways. However, it has not been an easy ride, with developers complaining about the lack of support for complex audio and video functions.