flutter_platform_widgets
react-native-windows
flutter_platform_widgets | react-native-windows | |
---|---|---|
4 | 71 | |
1,534 | 15,960 | |
0.1% | 0.4% | |
8.0 | 9.6 | |
3 months ago | about 7 hours ago | |
Dart | C++ | |
MIT License | GNU General Public License v3.0 or later |
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_platform_widgets
-
The different strategies to building a cross-platform app
Full control of rendering. Optimizes for consistent UI cross-platform, at expense of platform-specific capabilities and look-and-feel (that users on each platform might be more familiar with). But has Cupertino widgets for iOS look-and-feel, to alleviate that. (Android uses Material UI widgets). Could also use flutter_platform_widgets that automatically selects the UI widget's look-and-feel according to the mobile platform (iOS or Android).
-
Using Flutter to build a native-looking desktop app for macOS and Windows
OP here!
It wasn't that hard to handle the conditional logic for the UI components. It can also be encapsulated in a separate package, something that is already available for Flutter on mobile (iOS and Android UI): https://github.com/stryder-dev/flutter_platform_widgets
I could also not strive to make it look native, but go with the default UI (Google's Material UI). As I explained in the post, I decided to take some extra steps and use the two UI packages (macos_ui and fluent_ui), to make it adapt to the platform.
Please bear in mind that I am a single developer, with ~1 year of working with Flutter and Dart, and my main background is web development. I think that teams with more members and experience can certainly do this for even larger in scope apps.
- Do all Flutter Apps look similar?
react-native-windows
- Dezvoltare aplicatie desktop
-
Ask HN: What is the best way to build a desktop app in Windows in 2023?
Microsoft is using React Native for Windows [0] for their Office applications [1]. As a fan of RN this would be the first avenue I’d explore if I had to develop something for Windows.
[0] https://microsoft.github.io/react-native-windows/
-
Building Internal Business Desktop Application Advice
There's also MAUI (.NET) and React Native desktop.
- Very obvious way to develop a Desktop/GUI application like a web app?
-
What do react native devs think of Flutter
Sometimes yeah they can become a real pain in the a$$. With RN you can make good looking and dynamic layouts with minimum effort. On the other hand when trying to implement logic my main and continuous issues I am facing is with the async parts . Apart from I am all in for RN . I am going to give it a try for a windows app with https://microsoft.github.io/react-native-windows .And if it works fine (which means you get your self away from C#) it will be a really powerful tool for me .
-
I’ve just released an App in the Mac App Store using react-native-macos!
You can read more about it here: https://microsoft.github.io/react-native-windows/
-
Introducing React Native macOS 0.71
at Microsoft, it's used a lot for brownfield scenarios, similar to react-native-windows: https://github.com/microsoft/react-native-windows
- Best way to build desktop apps? Should I use electron?
-
I Am Falling Out Of Love With Flutter
you sound more like a zealot than someone trying to make a point. you can deploy to desktop with react native and have been able to for years now, courtesy of Microsoft: https://microsoft.github.io/react-native-windows/
- [AskJS] Are there any Electron alternatives that uses less recourses?
What are some alternatives?
styled_widget - Simplifying widget style in Flutter.
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.
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Uno Platform - Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Flutter-Neumorphic - A complete, ready to use, Neumorphic ui kit for Flutter, 🕶️ dark mode compatible
react-native-gesture-handler - Declarative API exposing platform native touch and gesture system to React Native.
Windows UI Library - Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
OpenFrameworks - openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
react-native-web - Cross-platform React UI packages
game-patches - Game patches for the Xenia emulator
Skia - Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
react-pdf - 📄 Create PDF files using React