Cross Platform Application Development with HTML 5 Javascript and Java