Expression Interactive Designer CTP is available

The product I’ve been working on the past couple of years is available in CTP form.  And, yes, this explains why my blog has been pretty quiet since shortly after PDC. 

Here’s my take on the significance of the product.  The Win32 UI platform at least 10 years old (arguably 20).  WPF is a new start, it is not a wrapper like MFC or WinForms, it is fundamentally new.  It takes advantage of and exposes the strengths of the .NET platform and of hardware accelerated graphics, and tightly integrates all the new hotness:  vector graphics, animation, 3D, data-binding.  This new platform requires new tools, and Expression is such a tool.  Expression is also significant because we choose to build the product on the platform (WPF) that we were targeting.  This created a virtuous cycle where our experiences improved the platform and taught us what UI designers were going to need when they build their own applications.  And it is also a statement about the platform:  you could not build Expression-like apps with HTML (Ajax or not) or Flash.  It is a deep, rich and productive platform capable of scaling to the largest development projects.  Both product and platform are in their sub-infancy right now…it’s going to be a fascinating next 10 years.


Comments (4)

  1. James says:

    Congratulations! I look forward to the next-gen of UIs (Okudagrams and LCARS!).

  2. PatriotB says:

    I’d say that the Win32 (emphasis on 32) UI is 13 years old, since Win32 was first released as part of NT 3.1 in 1993. However since the Win32 UI is basically a porting of the Win16 UI, it would be as old as the original Windows 1.0.

  3. Apolon says:

    It’s great that the CTP is out. Congrats. Any chance of future blog posts on performance trade-offs with the Sparkle design? See the following blog post for more of a background to the request:

  4. Apolon says:

    Yet another question:

    Are there any plans for an Extensibility API for the Sparkle Interactive Designer?