Live data from Hacker News

Hyperview – Native mobile apps, as easy as creating a website

hyperview.org

11–20 of 150 posts

Re: Hyperview – Native mobile apps, as easy as creating a website

#13
Ah finally the Western tech ecosystem has caught up with WeChat/Alipay mini programs.

https://developers.weixin.qq.com/miniprogram/en/dev/framewor...

China had this DSL for building mobile apps for years. Those these apps are initially embedded inside WeChat/Alipay, there are now frameworks that allow it to run outside, like uniapp.

https://en.uniapp.dcloud.io/

Re: Hyperview – Native mobile apps, as easy as creating a website

#14

Ah finally the Western tech ecosystem has caught up with WeChat/Alipay mini programs. https://developers.weixin.qq.com/miniprogram/en/dev/framewor... China had this DSL for building mobile apps for years. Those these apps are initially embedded inside WeChat/Alipay, there are now frameworks that allow it to run outside, like uniapp. https://en.uniapp.dcloud.io/

I've had very limited exposure to Alipay mini-programs (took a daytrip to Shenzhen from HK); but anything I had to touch (couples of restaurant menus; buying tickets for metro) was _screaming_ "this is poorly constructed webpage", not native-like experience.

Are there some you would recommend to see as an example of it being done right?

Re: Hyperview – Native mobile apps, as easy as creating a website

#15
post #3

Surely this will be redundant with React Server Components on RN/Expo?

Server components + RN + Expo.... Could it get any more pointlessly complicated?

Just because there are multiple technologies does not make it complicated per se. Indeed, something could evolve to a simpler model, which it seems RSC on RN is.

Re: Hyperview – Native mobile apps, as easy as creating a website

#16

Ah finally the Western tech ecosystem has caught up with WeChat/Alipay mini programs. https://developers.weixin.qq.com/miniprogram/en/dev/framewor... China had this DSL for building mobile apps for years. Those these apps are initially embedded inside WeChat/Alipay, there are now frameworks that allow it to run outside, like uniapp. https://en.uniapp.dcloud.io/

Those mini apps are built on the same web stack. I believe the main advantages of creating mini apps are that the platform provides identity (allowing you to know who the users are upon permission approval) and payment APIs.

Re: Hyperview – Native mobile apps, as easy as creating a website

#17

Earlier quoted context omitted.

This is more of an HTMX native

Yeah, the moment I read "Serve your app as XML" my brain instinctively began to move on but it's really just HTML-like semantic snippets that remind me of WebComponents. Example: https://github.com/Instawork/hyperview/blob/master/demo/back... However, this warning statement should be in bold at the top: "If your app relies on offline data or local computations, Hyperview won't be the right choice." For that reason, I…

A key distinction here is that Hyperview is free, which makes the offline capabilities or lack thereof a more than reasonable tradeoff IMO.

Volt looks great, but $15/mo. for the basic plan, $37/mo. for the pro plan that you likely need for the ad hoc builds alone (unless you test in prod).

Re: Hyperview – Native mobile apps, as easy as creating a website

#20
post #3

Surely this will be redundant with React Server Components on RN/Expo?

Server components + RN + Expo.... Could it get any more pointlessly complicated?

This is a ReactNative app that consumes XML and maps it to ReactNative components, so you're still using those pointlessly complicated technologies, but through a proxy application that abstracts some of the complexity away (https://github.com/instawork/hyperview?tab=readme-ov-file#hy...).

When you hit the boundaries of what Hyperview can do, you're going to need to dig into some of the details, but mayhaps you don't need those features. Either way, it's an interesting project, but like everything else it's going to have _some_ drawbacks

Post reply on HN