Are there any standard UI / UX / design principles or guidelines for building Ubuntu apps?

Are there any standard UI / UX / design principles or guidelines for building Ubuntu apps?

I'm creating my first app and am afraid it will be too "webappish".


Mobile

There are now :)

All Ubuntu apps designed to run on mobile devices should follow the App Design Guides


Desktop

In general following the GNOME Human Interface Guidelines should be fine.

Depending on your apps you may have a look at this ones, too:

  • Custom Status Menu Design Guidelines
  • Notification Development Guidelines