Changbin,

My proposition is aiming at the creation of complex UX which are composed from multiple applications (e;g. a Home shell and various specific Apps) in order to avoid an empty screen we need to be able to request a preload of the App from the Home shell and to start that App, and so give it the control of the screen) only once that we know it to be ready to display something on the spot and take control of the UX.

 
Dominig ar Foll
Senior Architect
Intel Open Source Technology Centre
Le 01/07/2014 07:43, Shao, Changbin a écrit :

Hi Dominig,

Is your proposal aiming to save launch time for complex application?

Currently, when launch a new application, Crosswalk will create render process to load, parse, composite etc to render the app page. For launch time concern, we can implement a model, named Process Pool here,  that will create and initialize render process in advance before real launch happens, thus the initialization cost of render process could be saved.

However, IMHO it’s difficult to preload the application in render process because this is application specific task, the render process won’t be informed which application to load until the real launch happens. Meanwhile, AFAIK the most time cost job is page parsing and compositing, the page loading time cost is relative small than above two. We also need to take this into consideration when design.

 

Thanks,

Changbin

 

From: Dev [mailto:[email protected]] On Behalf Of Dominig ar Foll (Intel OTC)
Sent: Tuesday, July 01, 2014 9:28 AM
To: [email protected]
Subject: [Dev] Preload request for AppFW

 

Hello,

in order to ease the development of complex UX in HTML5 it would be interesting to add a feature to the AppFW which allows to load an APP without launching it in order to launch it at the later phase.

Would that be something that we could accommodate between AUL and Crosswalk ?

I would be interrested by your sugesssion.

Regards

-- 
Dominig ar Foll
Senior Architect
Intel Open Source Technology Centre


_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to