Last week RIM announced project Zygote where they are improving the start up times of cascades apps by pre-compiling shared libraries. I gave it a go with some of my existing cascades projects and found significant improvements to the launch times of my apps.
App Name | Before | After | Improvement |
Mileage Tracker | 1.67 s | 0.76 s | 2.2X |
Liar’s Dice | 2.08 s | 1.09 s | 1.9X |
10,000 Farkle | 1.82 s | 0.82 s | 2.2X |
On average these changes have eliminated 52.3% of the load times for these applications, making these changes well worth it. For details on how to implement this see instructions here and here.