Which framework is more appropriate?
I'm currrently working on a project that requires multiple engines to do different tasks, but it is required to be in one single application. Each tasks (for example, email) requires its own views and engine.
Thus I plan to split it up at some point in the application framework.
From my understanding, the symbian series 60 framework is:
[I]Application > Document > ViewAppUi > Views > Container[/I]
Here are my questions:
1) is it possible to have multiple Documents under one Application, or is it one-to-one?
2) how do i have a one to many relationship for app to documents, or is this inadvisable? I read about CApaProcess, and the AddNewDocumentL() function, but I cannot find examples of their usage.
3) Can a view contain multiple dialogs??
(Or rather can a framework using Avkon View Switching, also use dialogs?)
Sorry if my questions seem fundamental. I'm a beginner in Symbian.
Thanks in advance.
Re: Which framework is more appropriate?
in normal application framework you can only have one document. The add document stuff is used to embed a document from other (embeddable) application that is implemented separately from your app.
With symbian you ccan use views (containing containers) or containers from your appui class, depending on how you want to structure your application.
As far as I know there is no limit on the amount o views/containers handled by appui class, nor should there be limitations on numbers of dialogs handled by view/container.
yucca
Re: Which framework is more appropriate?
Hi Yucca,
You mean if we want to use the document containing contacts in our own application than we will have to embedd the document in our application's document- as an example.
And we can not have multiple documents for an application in any other case. Am I right ?
Warm Regards,
Netra