hi,lpotter,
thanks very much,your advice saves me so much time.
i think qt as a great product with great document,just like a J2SE for C++.
But it seems that Qtopia was far away from J2ME,and as a C++/Qt lover,I'd like to gamble on Qtopia if trolltech has really the determination and resource to gamble against Symbian,WinCE,etc.
as i know,a lot of open mobile platform emerge in embedded linux,and several linux mobile phone consortium is set up,but i don't understand why they don't select qtopia as their recommended application framework?but the ugly gtk++ gets a lot nod from these mobile phone consortium(LIPS,Limo?,etc,i've forgotten the names,motorola,samsung,ntt docomo alike).
Ok,enough for these business thing,let's talk about my current problem.
I'm writting a large personal unified communication program(it's maybe a small program for trolltech),for cross platform support,i choose qt as the UI and video display library.but as you know,it's an independent desktop program that manage its own call interface(in fact,call is just one function of it,both voice and video call,it's designed to support any popular IM/VoIP network,such as SIP/MSN/ICQ,but that'll be implemented gradually on market acception),contact address book.these are the two areas that I feel the Qtopia platform gives me most trouble,as they are the interface to user.
I understand a mobile phone is unlike a desktop,the interface should be clean and minimalist,so the whole system should have only one call interface and contact book(PIM) for all applications in the system,but my problem is that I process the address book rather different to general PIM functions,and I envoke voice/video/IM/SMS/etc functions on the structure of my address book,on desktop,i just implement what kind of interface i think my customer likes,but on qtopia,i need to behave well with the platform,which have these functions already.
Now you can understand my concerns about the VoIP integration in qtopia,I need a way for my program to work well both on Qt desktop and Qtopia phone,that's what i feel that Qtopia limits my freedom.
I really loves Qt,I think it as a Java SE platform for C++,so i really wants to see Qtopia to thrive as a J2ME for C++ too.And as a lone programmer,i can't afford to gamble on too many technologies.
Bookmarks