Windows, Linux and even web versions are planned!
74 karma · joined December 1, 2018
Windows, Linux and even web versions are planned!
And because of the open source nature you can always drop down in layers, just a few weeks ago I made a very specific engine optimization, all while the application code on-top can stay declarative!
I'd be curious what happens when you are in a vehicle that drives completely steady (no turns/acceleration/deceleration) - would it eventually turn off? I guess you wouldn't get motion sick in that case either way.
AI has certainly made it so much simpler to just pump "something" out (slop), but did it actually make building something that went through hundreds and thousands of iterations significantly cheaper?
I also like to think AI is really raising the bar for everybody. In the past, you could easily get away launching a product with a crappy landing page and a couple of bugs here and there, is that still the case? Don't people just expect a perfect landing page at this point (when's the last time anybody specifically talked/ thought about responsiveness?) paired with a flawless onboarding etc.?
I was able to get a WASM binary as small as ~234 KiB!
Binaries in Dart are definitely larger than 200kb, I just AOT compiled one of the examples and it was ~7.4MB (arm64 MacOS). Dart has a few different targets it can compile to, but it generally requires a couple of MBs, as it packages the whole runtime.
Yeah, my goal definitely is to have to as close to Flutter where it makes sense. You should mostly be able to copy it over 1:1, with a couple of caveats (GUI and a TUI app have a few differences here and there).
My value proposition is to make developers more productive by skipping the boring stuff, while FlutterFlow is more of an "all-in-one" app platform.
While Cursor stops after writing great code, Vide goes the extra mile and has full runtime integration. Vide will go the extra mile & make sure the UI looks on point, works on all screen configurations and behaves correctly. It does this by being deeply integrated into Flutters tooling, it's able to take screenshot/ place widgets on a Figma-like canvas and even interact with everything in an isolated and reproducible environment.
I currently have a web version of the IDE live but I'm going to launch a full native desktop IDE very soon.
Right now, I wouldn't call it production-ready. It is too complex for non-coders and too trivial for actual developers.
I've been working on this for quite a while and I wanted to get something released so I wouldn't keep coding in my basement without feedback.
Right now, I'd say this tool is handy for Flutter beginners getting to know the layout system.
Addressing the problem regarding this being just a "Klickibunti" application.
I feel strongly about having this tool produce actual code a human developer would have written, therefore this could be considered the "groundwork" for future actually useful features.
Such features could include a full sketch integration that strongly connects to the actual widgets which work with different screen sizes and gesture behaviors.
One big feature which I've been planning for a while is a full 2-way code integration, meaning you'd be able to open up a random Flutter project in the widget-maker, tweak something and proceed with writing code.
Again, the points mentioned are very valid and I'm trying my best to build something which doesn't fall into the category of being a "nice idea that just doesn't work".
Flutter Desktop, unfortunately, is still in a very early phase and I had some troubles getting the same experience one all platforms. I'm working on fixing those issues and I will provide a Mac version pretty soon and eventually a Linux and Android build too.