Video: Windows Phone 7 Beta Emulator ROM tour

I’ve just recorded an 9 minutes long video walktrough of the latest Windows Phone 7 Beta Emulator rom (6414) that was released on Monday in the Windows Phone 7 Beta SDK to show you how things look like now that we are getting closer to RTM. The first thing you will notice is how smooth things are compared to what was available before (it is like that on the protoypes too). You will notice that the browser (IE Mobile) is now super fast at loading pages and scrolling is now silky smooth (and there’s no checkerboard effect anymore). The rom also seems to be feature complete so we shouldn’t expect to see anything really new between now and the official launch in October. Contrary to the previous emulators there’s no more access to the task-manager and other “under the hood” features that were unlocked. The whole UI is a pleasure to use (especially on a real phone ;-) ) with only a few feature still missing (copy and paste, tethering etc…). Check it out after the break (it should be in HD quality once YouTube finishes to process it):

  • dudu

    It can’t be that fast, I think is something wrong with the Emulator.

  • dudu

    It can’t be that fast, I think is something wrong with the Emulator.

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Well, I did play with one of the latest builds on an actual device on Monday and it was nearly as fast (app switching was sometimes a second slower because of the network connection).

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Well, I did play with one of the latest builds on an actual device on Monday and it was nearly as fast (app switching was sometimes a second slower because of the network connection).

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Well, I did play with one of the latest builds on an actual device on Monday and it was nearly as fast (app switching was sometimes a second slower because of the network connection).

  • MadGaffler

    wow………impressive. i can’t wait

  • MadGaffler

    wow………impressive. i can’t wait

  • Counterfitninja

    Question i have is how have you managed to get it soo smooth. The transitions dont work on the one i have and thats defiantly more smooth.

  • Counterfitninja

    Question i have is how have you managed to get it soo smooth. The transitions dont work on the one i have and thats defiantly more smooth.

  • Counterfitninja

    Question i have is how have you managed to get it soo smooth. The transitions dont work on the one i have and thats defiantly more smooth.

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Transitions aren’t working when you use the emulator? This sounds strange. I didn’t do anything at all. Just launched VS2010 and ran the (unlocked) emulator. What are your system specs?

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Transitions aren’t working when you use the emulator? This sounds strange. I didn’t do anything at all. Just launched VS2010 and ran the (unlocked) emulator. What are your system specs?

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Transitions aren’t working when you use the emulator? This sounds strange. I didn’t do anything at all. Just launched VS2010 and ran the (unlocked) emulator. What are your system specs?

  • Counterfitninja

    Hmmm i try launching it through VS 2010 that could be the key.

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    That’s the normal way to do it actualy. Open VS, create a new Windows Phone Application project,hit the debug icon and the emulator will launch.

  • Counterfitninja

    Nope still the same, not smooth and no transitions. Im running it on my test bed, Dual core with 4gb ram, win 7 x64.. Ill try it on a different machine later.

  • Jules

    Is the browser really that fast IRL, or haven’t you been able to check it out yet?

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Strange. Checking it out on an other machine is the best you could do IMO.

  • http://www.mobiletechworld.com/tips-contact/ M. Daou

    Didn’t have a chance to check the browser on the Samsung device (sim card was disabled) and the other LG Panther had a funky (from an other branch) slow ROM so I didn’t bother with it. My guess is that loading will be a bit slower because ofthe connection type and hardware radios used (3G/HSDPA or Wifi) but the panning should be as smooth (and as I said earlier everything else is already as snappy/smooth as the current emulator). My only wish is that pages fully load on the device like what you see in the video, which means no checkerboard patern why scrolling fast(like on Android).

  • Diego!

    Wow!!! It’s really fast! I’m sold!!!

    And I can’t wait for the leaks of HTC & Samsung phones. I’m imagining a Samsung Galaxy S WP7 with an 4.3″ SuperAMOLED screen. Yaaaayyyy!! And a dual LED flash on its 8MP camera! Yaaaayyy

    HTC bring the HD3 to the crowd! :D

  • DROID

    Sorry, I really loathe to see Wp7 UI video is a computer generated simulation..

    Less simulation videos, more real-life-hands-on videos. Unfortunately WP7, you’re not in a position for us to believe videos like this really represent the new OS. Here I refer to the N97 debacle:

    http://www.youtube.com/watch?v=vJpEuMidcSU

  • falken

    DROID, relax please :)
    Although you cannot believe how its possible to see so fast and pretty looking emulation, there is no rocket science behind it. Its simply that WP7 emulator in fact IS NOT EMULATOR, but rather “simulation environment” for pure managed (a BIG requirement here) applications (even Metro UI is probably written as any other WP7 app at all). According to this Channel9 video http://channel9.msdn.com/posts/yochay/Behind-Windows-Phone-Tools-for-Developers–the-Emulator/ , they done some logical virtrualization of real hardware by wrapping native desktop Direct3D accelerated graphics and obviously whole real phone “devices”, even Silverlight on top of D3D layer. So in fact, emulator looks only for managed code in “binary ROM” partitions and executes it in context of desktop .NETCF API and “virtually” implemented SilverLight and XNA managed APIs. So everything in application on emulator works agains the same api but different implementation (fully accelerated even by HW for 3D in fact). As whole this beast runs inside of VirtualPC, there is better to have HW accelerated virtualization support for CPU (you will be happier with cheaper AMD here – my Turion64X2 is fine – INTEL has not this feature on some cheaper processors, you need to check itself). AND you need decent graphics drivers, at least “DirectX 10 / WDDM 1.1″ which may be issue for someone, particulary on older notebooks? WP7 “emulator” works well during development of whole application, as everything can be virtually simulated and even SL required accelerated graphics works well, so no simulation movies here, its real thing :-) . BUT, everyone MUST check his applicatin even on real hardware to see, if PERFORMANCE is fine on real device, because emulator can run even a lot faster than phone, in fact …. at least as I undeerstood this.
    For me, its ver known approach, as I did pretty the same thing 6 years ago with WinCE4+NETCF apps on industrial barcode scaning terminals (Symbol/Motorola/Intermec/…) where each manufacturer provided its own managed libraries to access extra hardware on device and no emulator supported this, so development was painful without device in hand and even remote debug against ARM device emulator was slow experience. In few months I provided some microkernel-like runtime assemblies within my apps, where NETCF compiled code decided at runtime (!) where it runs and appropriate “managed driver wrappers” togetehr with lowlevel P/Invoke layer (coredll vs kernel32) was used to run on real device OR on desktop to allow FAST desktop-like debugging experience, while NETCF compiled code was executed even on full desktop .NET, no problem. Very similar concept powers WP7 “emulator”, or better “simulation environment”…
    Someone might wonder that real device flashrom binary is not emulated in “real” binary emulator of ARM CPU / D3D GPU, but as phone hardware is now simply VERY FAST and powerfull, it is nearly to impossible EMULATE this the same way as for example “Atari XL” with all its CPU/GPU as hardware chips – emulation implemented this way would be very slow and inefficient. Its FAR better to have such very FAST environment to develop things AND TO TEST IT IN REAL DEVICE THEN ALSO. Silverlight and XNA apis are designed to be speed agnostic, nothing will behave surprisingly due to different timinng, if application is wll written (..no loops for delays at first and so on :-) .

    So, no movies here as Nokia did, it works!

  • Counterfitninja

    Hmmm i try launching it through VS 2010 that could be the key.

  • Counterfitninja

    Hmmm i try launching it through VS 2010 that could be the key.