More native apps for web-based stuff would be great.
I must admit that some days Firefox is the only application I use,but if native apps are well-made,integrate good with the OS and are lightweight while still providing the necessary functionality,I’m happy to leave those stupid webapps behind.
About your list…
- Great idea,I also like forums,but unfortunately they don’t have standardized API endpoints or feature sets,some are even just server-rendered webpages without any API at all,where you’d have to dig through the HTML source to grab the contents.
I wonder why the good old Usenet isn’t used more.It’s basically a forum based on a standardized protocol for which native clients exist for most platforms.There’s even a native one for Haiku,but it doesn’t work currently and hasn’t been updated for a long time.
- The situation for messengers is nearly as difficult as for forums.There are thousands of chat protocols out there,they have different feature sets and work in very different ways.It’s not easy to make them all work perfectly fine in a single unified chat application.
Chat-O-Matic is a good point to get started here,however.It seems to bring most functionality that a basic group chat expects.What I’d really love to see supported is the Matrix protocol.It’s used very much these days and it brings connections to hundreds of other protocols through its bridges.
Then you still need support for Webcams to make this work,however.But I like the idea.Maybe some day it will happen.
- Don’t know anything about CRMs so I leave that out
- That already works perfectly fine in VLC which you can find in HaikuDepot.I also think that it’s probably not a big deal to add this functionality to native apps,too.
Additionally,I’d like to see an application like NewPipe (Android) for Haiku,where you can watch and download Youtube stuff in a native app,without ads and with tracking minimized to as few as possible.Can be based on youtube-dl to get the actual video URLs.
- From another reply: The Gemini protocol.I also like it and it’s not that difficult to write a native app for it due to it’s very limited feature-set.I’d really love to see that happen.There are a few ported Gemini browsers already,but they all don’t integrate that well with the Haiku UI and are not much fun to use here.
Maybe we’ll see some more native apps soon?That would be great.But I wouldn’t say that it’s easier than maintaining one single webbrowser.Instead you now have to maintain dozens of small apps,give them updates regularly and make sure they stay compatible with future versions of the servers.And,of course,reimplement all that stuff for which web-based clients already exist and get maintained by others.
And then we still need a good webbrowser because it’s impossible to bring all of the web into its own application and there are many cases where it simply wouldn’t make sense.
I really wouldn’t say that it makes anything easier,but of course more fun to use.