Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
francoistanguay
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
francoistanguay
2y ago
You're totally right. Uno sits on top of .NET for iOS/Android, aka Xamarin "Classic". Single Project/Single Codebase with your choice of XAML or C# Markup, choice of Native or Skia-based rendering, works with VS
2.
▲
by
francoistanguay
2y ago
Uno here. We have the same goals: Single Codebase Cross-Platform, targeting Web, Mobile and Desktop (including Linux). Uno runs everywhere .NET runs. The approach is different where instead of creating an entirely new API, we aligned with W
3.
▲
by
francoistanguay
2y ago
Yes, it's all simply a matter of styling. You can leverage some of our existing design systems like Material/Fluent and customize them: https://platform.uno/docs/articles/external/uno.themes/doc
4.
▲
by
francoistanguay
2y ago
You can embed any native component per platform. We're actively working on bringing an unified OpenGL control in our Toolkit so it works on all platforms and be ready-to-use. Stay tuned!
5.
▲
by
francoistanguay
2y ago
Yes, on Linux it behaves similar to Flutter and draws directly to a Skia Canvas. It used to have a dependency on GTK but no more since the 5.2 release. There's just no notion of "native controls" that you can embed in an Uno
6.
▲
by
francoistanguay
2y ago
Uno was open-sourced in 2018. Has been in development since 2013.
7.
▲
by
francoistanguay
2y ago
Uno founder here. Uno as a UI framework is and will remain FOSS. It's been our strategy from day one and core to how we operate. We see real opportunities to build productivity-focused products on top of it that will bring licensing re
8.
▲
by
francoistanguay
2y ago
Indeed, an Uno app is a native app, it uses UIKit on iOS, Views on Android, HTML on Web, except on Linux where you only have access to our Skia renderer. Therefore you can embed native controls.
9.
▲
by
francoistanguay
2y ago
Uno achieves similar goals to Xamarin.Forms/MAUI. It's also based on .NET. Main differences are that it also targets Linux+WebAssembly, and it's meant to be Pixel-Perfect so it would look and behave the same on all platforms
10.
▲
by
francoistanguay
2y ago
You can create an F# class library and use it with Uno, it's all .NET. We just don't have a dotnet Template for it just yet.
11.
▲
by
francoistanguay
2y ago
Sustainability explained here: https://platform.uno/blog/sustaining-the-open-source-uno-pla... We're also building products of Uno with licensing, first one being the Figma plugin for Design-To-Code: https:/
12.
▲
by
francoistanguay
2y ago
- Yes, Apache 2.0 - Web is meant for WebApps, not websites. Including Uno+DotNet runtime it's about 4mb compressed. - No WYSIWG editor, yet, but Hot Reload works really well.