windows phone app performance and memory consumption tuning by jevgeni tsaikin

Post on 27-May-2015

771 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Windows Phone app Performance and Memory Consumption Tuning by Jevgeni Tsaikin for TechDay2012 in Estonia, Latvia, Lithuania. October 2012.

TRANSCRIPT

#techday2012

Jevgeni Tšaikin

Background Threads• loading, parsing, fetching data• networking

UI Thread

Background Threads• loading, parsing, fetching data• networking

• Parse and create objects from XAML• Draw all visuals the first time they are

drawn• Process per-frame callbacks and

execute other user code• Bindings

Composition Thread

UI Thread

Background Threads• loading, parsing, fetching data• networking

• Parse and create objects from XAML.• Draw all visuals the first time they are

drawn.• Process per-frame callbacks and

execute other user code• Bindings

• Storyboard-driven animations (including ScaleTransform, TranslateTransform, RotateTransform, PlaneProjection) NB! Scale transforms must be less than 50 percent of the original size

• Clip, Opacity• Back-buffer

Showing the areas that are being redrawn each frame

top related