What is Material Design?
Last Updated : 14 May, 2024
In UI/UX design, we often come across the term Material design, hear professional UI/UX designers talk about Material design, and think it is some fancy word only for designers with years and years of experience. In this article, we will try to explain what Material design is in simpler terms along with the needs and features of Material design.
So, let’s start with what is Material Design.
https://devblogs.microsoft.com/xamarin/beautiful-material-design-android-ios/
Qt icon
255
Qt
Freemium • Open Source
Mac
Windows
Linux
BSD
50 Qt alternatives
Qt is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications.
- Qt is the most popular Windows, Mac & Linux alternative to Uno Platform.
- Qt is the most popular Open Source & free alternative to Uno Platform.
QT FEATURES
Desktop Application
Qt screenshot 1
Flutter icon
55
Flutter
Android Development Tool
Free • Open Source
Mac
Windows
Linux
Online
Android
iPhone
Android Tablet
iPad
Dart
35 Flutter alternatives
Build apps for any screen. Flutter transforms the app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.
-
Flutter
is the most popular Web-based, Android, iPhone, iPad & Android Tablet alternative to Uno Platform.
FLUTTER FEATURES
Android Development
Custom widgets
Cross-Platform
Native application compiler
Dark Mode
Support for Themes
No registration required
Flutter screenshot 1
Electron icon
107
Electron
Free • Open Source
Mac
Windows
Linux
41 Electron alternatives
If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.
Electron has no features, suggest some!
Create menubar apps
GTK
54
GTK
Free • Open Source
Mac
Windows
Linux
Chrome OS
34 GTK alternatives
GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable for projects ranging from small one-off tools to complete application suites.
GTK has no features, suggest some!
GTK screenshot 1
React Native
Android Development Tool
Free • Open Source
Mac
Windows
Linux
40 React Native alternatives
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about — learn once, write...
React Native has no features, suggest some!
React Native screenshot 1
Ionic Framework icon
39
Ionic Framework
Free • Open Source
Mac
Windows
Linux
JavaScript
Sass
Ionic Framework alternatives
Ionic is an open source app development toolkit for building modern, fast, top-quality cross-platform native and Progressive Web Apps from a single codebase with JavaScript and the Web.
Ionic Framework has no features, suggest some!
Add a screenshot
Avalonia UI icon
8
Avalonia UI
Free • Open Source
Mac
Windows
Linux
Online
Android
iPhone
26 Avalonia UI alternatives
Avalonia is a WPF-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of platforms including: Windows, Linux (desktop & embedded), macOS, Android, iOS and Browser.
Avalonia UI has no features, suggest some!
Control Catalog app running on macOS.
Svelte Native icon
0
Svelte Native
Free • Open Source
Windows
Mac
Linux
NativeScript
Svelte Native alternatives
Svelte Native is a new approach to building mobile applications using NativeScript. Where other JavaScript mobile development frameworks like React Native and NativeScript-Vue do the bulk of their work on the mobile device, Svelte Native shifts that work into a compile step that...
Svelte Native has no features, suggest some!
Svelte Native screenshot 1
Svelte Native screenshot 2
MauiKit icon
3
MauiKit
Free • Open Source
Linux
Android
MauiKit
alternatives
MauiKit is a framework based on QQC2 and Kirigami, that helps to create convergent applications that run on GNU Linux and Android, based on the Maui HIG. MauiKit is an open source framework to make the applications look good, made by .
MauiKit has no features, suggest some!
Add a screenshot
Photino icon
1
Photino
Free • Open Source
Mac
Windows
Linux
37 Photino alternatives
Photino is a lightweight open-source framework for building native, cross-platform desktop applications with Web UI technology.
PHOTINO FEATURES
Lightweight
Photino screenshot 1
wxWidgets icon
20
wxWidgets
Free • Open Source
Mac
Windows
Linux
31
wxWidgets alternatives
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.
wxWidgets has no features, suggest some!
Add a screenshot
JavaFX icon
11
JavaFX
Is this is a good alternative?
Yes
No
Free • Open Source
Mac
Windows
Linux
JavaFX
alternatives
OpenJFX is an open source, next generation client application platform for desktop, mobile and embedded systems built on Java.
0 comments:
Post a Comment