Google has announced the launch of Chrome Apps on Thursday in a bid to establish the Web browser as more of a platform in itself. The new apps are similar to what the Chrome Web Store already offers, but instead of launching in the usual looking browser, it launches sans address bar and navigations buttons, Continue Reading →