Live data from Hacker News

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

hyperview.org

81–90 of 150 posts

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

#81
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?

Well if you want to remotely update a mobile app UI from your server backend, it seems like the simplest option...

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

#82

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…

If it doesn't do offline data or local computations what is the point?

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

#84

Earlier quoted context omitted.

Minions of people use SAP daily that does not mean it's a nice thing to interact with.

I agree that numbers alone might not mean much, but I do think B2C apps with millions of users have a higher bar in terms of design and polish compared to B2B/ERP apps. Also, fixed typo!

It's probably easier to switch jobs to avoid B2B apps you don't like than to avoid WeChat in China.

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

#85

Using web technology to build "native" mobile apps has been around almost as long as mobile apps themselves. I used Appcelerator Titanium and Phonegap to do this beginning in 2012 (maybe even 2011) before eventually trying Native development later after finding these options underwhelming. I have a reasonable amount of experience doing both, and my opinion is that development tools aren't really the problem. The bigg…

> Just build it on the web.

It takes a very insignificantly small amount of JavaScript to make a website a Progressive Web App, which iirc can be listed on app stores.

If you dont use React or any fancy frameworks, I believe last time I ever did such a project our JS was under 50 lines of code to have our PWA working fully offline. There were some odd hacks, like detecting network connectivity.

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

#86
post #83

For the love of God, stop putting "Native" in web frameworks. No, React will never be native.

What does this mean? There are plenty of big, native apps using React.

React is a web framework. You can put Native behind React, it'll never be.

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

#87

Earlier quoted context omitted.

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.

Keep dreaming man. Just look at what Next has become... It has taken "render component on the screen" and turned that into an experts domain. It's a nightmare for anyone who isn't the most skilled, for projects that are more than just toy apps and AI one-offs.

Not sure about that, it's gotten easier as time goes on, especially with server actions. Previously we used something like OpenAPI to map types on the frontend and backend and had to make separate HTTP endpoints for everything. Now I just write a function and it's all taken care of automatically, I can put types and functions in any folder I want and it just works.

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

#88

Any "app" framework that isn't offline-first seems broken by default to me. It seems ridiculous to me that client-server architecture is considered the easy thing now. Where did it all go wrong?

When companies decided that they need to know as much as possible about the end user, and don't want to care about backwards compatibility (old version apps, all users are using latest)

And consequently when they started to give no f about if users like or not the new version of the app forced on them. So before the Enterprise Oriented Design.

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

#90

Using web technology to build "native" mobile apps has been around almost as long as mobile apps themselves. I used Appcelerator Titanium and Phonegap to do this beginning in 2012 (maybe even 2011) before eventually trying Native development later after finding these options underwhelming. I have a reasonable amount of experience doing both, and my opinion is that development tools aren't really the problem. The bigg…

> Just build it on the web. It takes a very insignificantly small amount of JavaScript to make a website a Progressive Web App, which iirc can be listed on app stores. If you dont use React or any fancy frameworks, I believe last time I ever did such a project our JS was under 50 lines of code to have our PWA working fully offline. There were some odd hacks, like detecting network connectivity.

Not on iOS. You gave to use this WebKit hack https://blog.pwabuilder.com/posts/publish-your-pwa-to-the-io....
Post reply on HN