Searching for Ui Guidelines for N900 .. I'm trying to port a Desktop Apps to Maemo!
I'm new to Maemo and Qt World in general.
I'm trying QtCreator from the QT Nokia Sdk on linux and I REALLY like it!
Finally a very comfortable integrated enviroment for development under linux.
Thanks you for all this tool.
I'm trying to port a desktop application that I made for me, from Desktop to Nokia N900.
When I run on my N900 some UI of my program are like this (a dialog in the example):
I suppose that I have to change something, because everything is so much compressed and I would like to reduce the size of some component
My question are:
1 where can I find some guidelines to develop a good UI for N900 with QT (and maybe for symbian Os) ?.
2 Should I have to change a Top Level Layout in my windows to something different like Horizontal Layout or Vertical Layout instead of use fixed position and dimension?
3 How many object can I put in horizontal and vertical?
Looking at the image:
4 Is it possible to reduce the space between elements inside the list?
5 It is a http://doc.trolltech.com/4.7/qdateedit.html QDateEdit object ... but it seems compressed... is it displaying correctly?
Thanks you for any advice.
Hi dega1999, welcome! :-)
The UI guidelines for Maemo 5 and other information for developers are available in this "wiki page":http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide . AFAIK the guidelines are the independent from the toolkit you use.
About Qt on Maemo 5, there are some special considerations and also an additional module (QtMaemo5). "Information here":http://doc.qt.nokia.com/qt-maemo-4.7/index.html. In this docs you'll find examples of how to do UI according to the Maemo guidelines, deployment, etc.
Thanks you anselmo for the welcome, the answer and the links!
I'm checking it!
Although not completely relevant, but you can still refer to "this":http://www.forum.nokia.com/info/sw.nokia.com/id/97e9b8e0-904c-4141-bb8a-91d4f519735f/Maemo_5_Desktop_Widget_UI_Guidelines.html document on desktop widget UI guidelines for Maemo.