Flutter
Uno Platform
Flutter | Uno Platform | |
---|---|---|
1,260 | 148 | |
170,934 | 9,422 | |
0.6% | 1.0% | |
10.0 | 10.0 | |
about 15 hours ago | 5 days ago | |
Dart | C# | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Flutter
- Flutter won't adopt Liquid Glass (also rethinking the UI strategy)
-
Flutter + AI: Building Intelligent Apps with ML & OpenAI APIs – The Ultimate Guide
Install Flutter SDK from flutter.dev.
-
Go router navigation observer
However, with the introduction of ShellRoute, observing the navigation flow in your app and having routes that are "aware" of navigation changes has become more difficult. As highlighted in this issue, when you add a ShellRoute, the app loses reactivity to route changes: the NavigationObserver is no longer triggered.
-
Android and Wear OS are getting a big refresh
Another "big refresh". I've already disabled animations because of the faintly ridiculous system-wide overscroll effect [0] which makes every menu and webpage bounce like the viewport is made of gelatin, so I'm a little bemused to see them doubling down on "natural, springy animations". I know this is "old man yelling at cloud" of me, but I don't care for my notifications to "subtly respond" to adjacent ones being dragged.
[0] https://github.com/flutter/flutter/issues/83355
-
You need to know React Expo to build Mobile Apps
Flutter
- Apprendre Flutter - Installation des outils
-
Creating Desktops app for Raspberry Pi - Part 1
bash git clone https://github.com/flutter/flutter.git -b stable echo 'export PATH="$PATH:$HOME/flutter/bin"' >> ~/.bashrc source ~/.bashrc flutter doctor
-
Getting Started with Mobile App Development using Flutter
Download and install Flutter SDK from flutter.dev.
- Activar semanticsDebugger en Flutter
-
🚀 iOS vs Android Development: Which One Should You Learn First? (The Truth No One Tells You!)
🎯 Still confused? Start with Flutter, which lets you build both iOS & Android apps with one codebase! Check it out here
Uno Platform
-
Any devs actually getting a leg up using AI tools?
As-is today, AI tools provide some productivity gains. However, they are not replacements for experienced developers. At Uno Platform we are investing in tools which make developers productive within their current environments, such as Hot Design. Also, we are keeping a close eye and thinking of these useful scenarios to apply AI to, as we don’t believe just adding a simple LLM to it will actually add value. So, stay tuned to our blogs and Dev.to account as there is more goodness coming on this topic.
- Servo in 2024: stats, features and donations
-
CodeMash 2025
Uno Platform
- A comparison of Rust's borrow checker to the one in C#
-
Should JavaScript be split into two languages? Google proposal divides opinion
> And even if it were accomplished in a central open source library like Flutter, that adds a considerable amount to the package size of any application.
The download really isn't much different to a typical website. That Flutter demo in wasm is 2 megabytes.
Avalonia UI's WebAssembly uses canvas in C#: https://avaloniaui.net/
Uno Platform's WebAssembly implementation uses the DOM rather than drawing to canvas: https://platform.uno/
Uno's philosophy is to use platform native controls. The benefit is that you get platform native characteristics, the cost is it will never be exactly the same in each browser and platform.
-
Why I'm skeptical of rewriting JavaScript tools in "faster" languages
Ah, so what you want is Uno. It uses WebAssembly and the DOM: https://platform.uno/
> Why did I even bother replying to you, sigh.
I think it's because you're overwrought. Don't fear WebAssembly.
-
Is the Web Browser the Most Important Platform for App Development?
Unified Codebases: Frameworks like Uno Platform and .NET MAUI enable developers to write once and deploy across web and native platforms.
-
Ask HN: Why is .NET never talked about as an option for solo/small team dev?
> There is no competition for modern .net + Avalonia UI for fast and sleek native cross-platform desktop applications.
Here's a competitor: https://platform.uno/
- Microsoft donates the Mono Project to the Wine team
-
3 productivity tips for .NET developers
To uncover these tips and tricks, we reached out to some of our seasoned Uno Platform developers. They've generously shared practical advice that has boosted their productivity—and can do the same for you
What are some alternatives?
flet - Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
Avalonia - Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
dioxus - Fullstack app framework for web, desktop, mobile, and more.
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
kivy - Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
Mono - Mono open source ECMA CLI, C# and .NET implementation.