Cross-platform guidelines
Things you should (and must) know before you design and develop cross-platform applications. And even if you are developing your app only for one platform, it is always essential to know the official design principles for the platform you are designing and developing for.
For designers and developers (Devigners?) ;)
Follow these Cross-platform guidelines from Google, Apple, and Microsoft (there are guidelines even for Linux distros) before you develop your application, note that there are also guidelines for the wearable devices (smart-watches etc.). Check out the attached URL’s below, And you are more than welcome to add your own links.
Microsoft
- Windows Universal Platform (UWP) Guidelines for developers
- Windows UWP Effective pixels (responsive design)
- Windows UWP and Windows.UI framework
- Microsoft Design principles
- Android Mobile guidelines
- Android Wearable guidelines
- Android TV guidelines
- Universal Material Design guidelines
Apple
- iOS guidelines
- watchOS guidelines
- TvOS guidelines
- MacOS guidelines
What abut Linux?
Well, there are Design guidelines even for Linux, in fact, each desktop environment has its own unique guidelines. And there are so many Linux distros (distributions) with so many UX approaches, but I’m gonna focus only on the popular desktop environments.
Canonical (Ubuntu)
- Canonical’s Ubuntu Convergence
- Ubuntu Convergence Visual design
Gnome
- Gnome UI elements
- Gnome Design principles
- Gnome Design patterns
KDE
- KDE Design principles
- KDE Visual design
Originally published by Avi Barel at StartUX on August 2, 2015.
#UX #UI #Design #Develop #Mobile #PC #CrossPlatform #Apps