4 ms·
I've tried it and didn't like it at all. It's a memory hog, start-up times are horrendous, I've had lots of glitches on MacOS and I detest XAML. Overall it real
by pregnenolone 3y ago
I've tried it and didn't like it at all. It's a memory hog, start-up times are horrendous, I've had lots of glitches on MacOS and I detest XAML. Overall it really feels like yet another alpha state product.
Besides, I'm not really keen on using Microsoft products. Right now I have big hopes for Iced on Rust.
- osigurdson 3y agoMS Teams devs obviously feel the same as they didn't bother using any of this stuff (Maui, Avalonia, Xamarin). I get the sense the Microsoft groups developing these technologies are suffering from MIC (Manager is Customer) syndrome.
- marwis 3y agoAvalonia is not made by Microsoft.
- JaggerJo 3y agoWhen did you try it? We use Avalonia for our Product and honestly couldn’t be happier.
- pregnenolone 3y ago>When did you try it? Not even 3 months ago. >We use Avalonia for our Product and honestly couldn’t be happier. What do you mean "couldn't be happier"? Start-up times and memory consumption are objectively bad. Also something someone else already mentioned in here: font rendering just feels really off.
- JaggerJo 3y ago> Start-up times and memory consumption are objectively bad. Hah, interesting. On desktop (Apple M2) it pretty much feels instant to me. When targeting embedded, sure there is a delay. Regarding memory consumption, can't really tell. It never was at the point where we had to intervene AND we target embedded devices with some apps. What's your benchmark?
- pregnenolone 3y ago>On desktop (Apple M2) it pretty much feels instant to me. Why are you lying? It's not quick, let alone "pretty much instant". Neither on my M3 nor on my gaming machine. Actually I think Avalonia's start-up time is the worst out of all GUI frameworks I've used so far, including Electron.
- olgsb 3y agoI use it with "Compiled bindings" (https://docs.avaloniaui.net/docs/basics/data/data-binding/compiled-bindings https://docs.avaloniaui.net/docs/basics/data/data-binding/co...) and it feels instant to me too (on a I7-8750H). Without this option, bindings use Reflection and it can be quite slow.
- JaggerJo 3y agoWhat app are you starting? For me it feels instant. Like opening sublime text. Faster than opening VS Code..
- pindab0ter 3y agoRather than assume someone is lying, maybe look for what another explanation might be.
- weazl 3y agoIt's super fast if you use Native AOT. My entire application starts up in 0.3 seconds, that includes Avalonia and all my code too. It does use more memory than I'd like though, about 200 MB.