O'Reilly logo

Professional Adobe® Flex® 3 by Joe Berkovitz, David Hassoun, Andrew Trice, Tom Sugden, Todd Prekaski, Jun Heider, Peter Ent, Joseph Balderson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 72. Using the Flex Profiler

In the last chapter, you learned how to debug your Flex applications using the Flex Builder 3 Debugging perspective. This chapter builds on your application analysis toolset by discussing the Flex Builder 3 Profiling perspective that is only available in the Professional version of Flex Builder 3. The items that will be discussed are:

  • Profiling basics

  • Flex Builder 3 Profiling

  • The Profiler in action

  • Creating your own Profiler

Overview

The majority of this book discusses the tools and techniques that you need to build Flex 3 applications. However, as a developer it is your responsibility to try and build applications that make the best use of system resources and end-user attention spans. Here are some common situations that come up after a successful launch:

  • The client is upset at the amount of system memory the application uses.

  • The client is upset because the application doesn't run fast enough.

With the right knowledge coupled with the Flex Builder 3 Profiler, you will be able to deal with these situations.

Before You Get Started

The Flex Builder 3 Profiler is only available in the Professional version of Flex Builder 3. In other words, copies of Flex Builder 3 Standard will not have the Flex Profiler, a.k.a. the Flex Builder 3 Profiling perspective. If you're not planning to purchase Flex Builder 3 Professional, then you're welcome to skip to the next chapter.

It's worth noting that support for the Flex Builder 3 Profiler didn't exist in the Flash Debug ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required