Well, second post, deleted my first one I also tried to create a facebook client some time ago. But the problem I had was to decide which technology I should use: - Plain Qt? - Qml? - Dui (Harmattan UI Framework)? - uiemo (UI Extensions for Mobile)? Did you decide for one way? So if you also can't decide which one to use, the best way would be (like in every better project): Separate the gui from the "core". If the core is stable, usable and contains models and everything scriptable and QObject'ed, the gui could be done by someone who has knowledge of ui design and bling bling (I don't have, my interfaces are boring ) In my opinion doing the gui with Qml is less work than with plain Qt. Looking forward to see your results. If you need any help, I may help you out. Edit: I've already played around with a simple friends list using Qml (I think it should compile with the 4.7 technology preview). It's commited next to your QFacebookConnect clone (http://gitorious.org/~gri/qfacebookc...er/facebookqml). Sorry for not having any screenshots, the code is not much and boring ...