Re:Hyperview: Native mobile apps, as easy as creating a website
by Cyberdog on Tuesday December 27, 2022 @12:16PM
(#34150875)
I’m not saying it’s a WebView, but obviously it works extremely similarly. It is not a native app framework.
[ Parent
| on HN ]
Re:Hyperview: Native mobile apps, as easy as creating a website
by Kiro on Tuesday December 27, 2022 @03:32PM
(#34153385)
It's native by all definitions of it. It calls native APIs, renders native system elements and what you get is indistinguishable from an app written in Swift or Kotlin down to the machine code displaying it.
Re:Hyperview: Native mobile apps, as easy as creating a website
by zenosmosis on Wednesday December 28, 2022 @11:59AM
(#34163002)
The "XML is just an abstraction layer" part is exactly what makes it not native. It's a big abstraction layer, it uses React under the hood, it's not native.
It's easy, instead.
It may render native components, but those components are still controlled by the non-native runtime, thus extra baggage.
Re:Hyperview: Native mobile apps, as easy as creating a website
by Kiro on Wednesday December 28, 2022 @02:19PM
(#34164701)
So you think "it’s a web app with new syntax" is an accurate description? That's what we're discussing.
Re:Hyperview: Native mobile apps, as easy as creating a website
by zenosmosis on Wednesday December 28, 2022 @04:31PM
(#34166254)
No, I don't think it's a web app at all.
It would definitely be using native UI components, which a normal web browser won't give you via the rendering engine.
But that's as native as it gets. The control logic for how those components operate outside of how they're internally built is likely done w/ React / JavaScript, instead of native.