Load your application in a running emulator

ltomuta | 09 November, 2009 17:00

Everybody loves to hate the Symbian SDK emulator. The first reaction to it usually is: "It is slow, really slooooooow, it takes ages to start it" ;)

Yes, it is true, the emulator is slow, but considering the task it has to perform and the complexity of the system it emulates such slowness is to be expected. However, the problem is not as bad as one may think. Yes, the emulator takes time to load, but then why don't you start it in advance and let it load while you browse your recent emails, so that you have it up-and-running at the moment you really need it.

Many developers already with some Symbian experience will tell you that you cannot do that. But yes, you can! The following video will show a basic Qt application being created, built and run into an already running emulator.

Coming up next: Rebuild without restarting the emulator.


RSSComments

Re: Load your application in a running emulator

kamaljaiswal | 10/11/2009, 11:17

kamaljaiswal

ho man! this is gr8. I tried on N97 emulator for a new symbian app it worked :) .The still the emulator is very very slow . :(
Thanks Lucian

Video not visible

mayankkedia | 17/11/2009, 07:09

Hi,

I am unable to view the video/demo on Firefox.

Re: Load your application in a running emulator

svdwal | 17/11/2009, 10:53

There is still the issue that the emulator will hang on files, exe's, dll's,resource files. AFAICD it keeps hanging on to resource files (especially the reg ones) and you have a change of one in three that it keeps hanging on an executable. A complete restart is then required.

What does help to speedup though is to turn off all logging. That makes startup half as slow (it is still slow, it is not yet fast).

Re: Video not visible

ltomuta | 17/11/2009, 11:22

ltomuta

Hi mayankkedia,

It's just an embedded YouTube video, should work (and does work at least for me) with any browser. See it at http://www.youtube.com/watch?v=D9IeE-F-4yk

Re: Load your application in a running emulator

ltomuta | 17/11/2009, 11:26

ltomuta

Hi Sander,

you are right, in some cases the files do get locked but that would affect mainly my next "trick" video, dealing with rebuilding a project. Also disabling the logging will speed up the loading indeed and whenever not actively used developers should turn it off.

Re: Load your application in a running emulator

savaj | 18/08/2010, 10:05

savaj

Good one!!! Really helpful tips to developer......

You must login to post comments. Login
 
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2012 All rights reserved