It's a web view and it's an amazing hack to make a web view almost "feel" native but it fails. It doesn't fail nearly as hard as the Netflix app, but it's still not the greatest experience. If it wasn't for the fact I get push notifications I would probably uninstall it.
When will people learn that using UIWebView's and faking the experience of native is only a 90% solution? Sure if gets you there quickly but it will cost you trying to hack around the bugs and edge cases to have an almost barely acceptable user experience (and most of those issues are often solved for you for free in the native toolkit).
It's just generally a bad idea to write apps like this.
Now when it comes to pure web apps, I hold out hope that we can have great experiences everywhere. I don't believe anything and everything needs an app (content, books, business websites, etc). That is were the mobile web fits in. But please don't try to use these kinds of frameworks wrapped in a UIWebView and try to ship it as a cough native cough app.
This quote fits so well for these kinds of apps:
“ The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time. ” - Tom Cargill