Google chrome apps now can work in a similar way as other desktop based apps by just pinning the chrome web store link to your windows taskbar.
For this you need to update your chrome browser & install any new offline app from chrome store.Chrome browser will automatically add a link to your taskbar to access your app.