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".
In general following the GNOME Human Interface Guidelines should be fine.
Depending on your apps you may have a look at this ones, too:
There are now :)
All Ubuntu apps designed to run on mobile devices should follow the App Design Guides