What Next?

With the fundamentals out of the way, it's time we get deeper. In Part 2, we will explore the mindset needed to do UI Development. We call it "Thinking in UI", covering

  1. The Evolution of User Interfaces
  2. Decomposing design documents into UI Components. A foray into Component Oriented Development
  3. Structuring your projects. Applying the SIC principle (Structure -- Isolation -- Composition)
  4. Communicating between parts of the UI. The Data-down, Events-up mantra.
  5. The Art of High Performance UI.

Watch out for that course.