Cover image for Optimizing Tables in iPhone Apps

Book description

Any experienced iPhone programmer understands that you can't build much in the way of complex user interfaces without tables. Every time you throw together a lengthy list view, tables are a concern. More than that, the stock manner of rendering tables is performance-intensive and results in a visible choppiness in your UI. In this detailed O'Reilly Breakdown, Mike Morrison digs into how to optimize your tables. The result? Faster, smoother apps that still look classy and convey lots of information.

The experts in the O'Reilly Breakdown live video series not only break down the concepts of difficult and complex subjects, they also demonstrate practical implementation and use. Each episode features an experienced programmer, developer, or software designer working on real-world challenges, ranging from iPad user interface design and multi-tasking on Android phones to caching in cloud-based applications.

Table of Contents

  1. Optimizing Tables in iPhone Apps
    00:08:38
  2. Reusing Table Cells with Dequeuing
    00:13:47
  3. Avoiding Transparency to Speed Up Rendering
    00:17:51
  4. Using Opaque Subviews Selectively
    00:15:07
  5. Eliminating Subviews by Drawing Cells Directly
    00:24:59