2 ms·
Please don't let this badly introduced blog post scare you away, because Fuse is actually surprisingly great tech for something so little known. In short, it's
by skrebbel 9y ago
Please don't let this badly introduced blog post scare you away, because Fuse is actually surprisingly great tech for something so little known. In short, it's a React Native competitor. You can write cross platform apps using reactive-style JavaScript code. It ships with its own UI toolkit which is all (compiled down to) native machine code (mostly GPU code, actually), which makes apps perform fast because nothing that takes serious CPU/battery is done in JavaScript.
The key selling points of Fuse over React Native are, I think:
* Fully "write once, run everywhere" (both a plus and a minus)
* Excellent support for all kinds of animated UX patterns
* High level included components for many common use cases
* Declarative XAML/JSX-like UI language easy for designers
* Fast, highly GPU-optimized.
The dev tools are pretty amazing too, with instantaneous app reloads when you make changes in your favourite editor, both when using a simulator and on a connected device. It's like editing in the browser devtools and immediately seeing your changes, but then on mobile. I know that React Native does this well too, but many others don't and you might not expect stuff like this from something you've never heard of before.
They are a VC-funded startup from Norway that lost the hype race to React Native. I'm sad to read that they're going to mostly stop developing this because I doubt anybody's ready to suddenly take over the cost of doing so. Still, great that they're open sourcing it all instead of just effectively discontinuing it and keeping it closed and unmaintained, which is what many pivoting VC funded companies do.
I've never used Fuse in anger (only tinkered) and I'm sure it has its share of downsides but it's a world-class contender in the world of mobile app development toolkits, and deserves to be treated as such.
- itronitron 9y agoFuseTools is a great product, it is what InVision's Sketch should be. Hopefully Fuse goes the way of Lucene and Solr, supporting two different companies (LucidWorks and ElasticSearch) that effectively consult to larger organizations.
- dbbk 9y agoI've looked at it before but from what I could tell, there was no way to get the native platform UI components, like tab bars on iOS for instance. Is that still the case?