scobleizer

Adam Nathan - Light up an app with WPF (formerly Avalon)

Download this episode

Download Video

Description

Adam Nathan is giving a talk at the PDC on Thursday about making an application "light up" on Windows Vista. To prepare for the talk he created WinFXHearts.com. Very cool version of the Internet Hearts game. Here we visit his office to get a good look at his application and what developers can do with Windows Presentation Foundation (formerly known as Avalon). Adam wrote more about this on his blog.

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • madka
      omg, WPF and XAML are just AMAZING, Wow....nice work Adam.
    • Adam Nathan
      One minor correction for any PDC attendees reading this: My talk is on Thursday (FUN318) - not today.  [EDIT: I see this has now been corrected above.]
    • gizmo_
      Very Cool Smiley

      What was the program, the one that said "What was that?" is it a speech recognition app for vista?
    • Adam Nathan
      Yep.  All Programs -> Accessories -> Accessibility -> Speech Recognition.  It already handles a variety of commands, so if I say "Play," for example, it invokes Windows Media Player.
    • KenIII
      Very cool app, Now I won't get any "real" work done today, I'll be playing with this kind of stuff.  Great job, thanks for the info.
    • daSmirnov

      You're going to have to get someone to re-do Spider now, my mum's got high expectations now!!!

      Great stuff.

    • Rossj
      OMG. The video inside the cards in XAMLPad were cool. I want this on my mac .. Apple? Are you listening?
    • imorley
      I'm loving Avalon... but you guys do realise that you're not going to be able to kill that name... I mean, WTF WPF?!! Perplexed

      You're taking an uber-cool piece of technology, with a pretty cool name (Avalon) and trying to rename it with some lame acronym - I can understand the need for branding, but this is just insanity! Insanity I tells ya - I mean who wants to develop on something called WPF?... Furthermore, do we really need to be giving more acronyms to the world? I think I'm going to have to start a new cause - People Against Bloody Acronyms (perhaps I could call it PABA)

      I love the part of this video where Scoble asks "what's WPF?", after having pointed out that Avalon is now called WPF earlier Big Smile

      WPF indeed.
    • Schneider
      Adam,

      Whats the flashing light gadget thing on your desk?
    • Adam Nathan
      Schneider, jump to 36:36 in the video for an explanation of the flashing thing. Smiley  It's a (somewhat) binary clock.  And the glowing sphere next to it is an Ambient orb showing the state of the stock market.
    • wilson
      :O If WPF is powerful enough to drive 2D and 3D(meshes, lighting) graphics, why do we still need DirectX?
    • bonk
      wilson wrote:
      If WPF is powerful enough to drive 2D and 3D(meshes, lighting) graphics, why do we still need DirectX?

      Yes, if you need high performance and full control over your scenegraph and messagepump (CAD apps, or FPS games) go with direct3d. Chris Anderson told us, we should wait for avalon quake, but that was a joke obviously. Smiley
    • Dithermaster
      I have one of those clocks too, and they are very clear in calling it a BCD (Binary Coded Decimal) clock and not just a binary clock.  You can find them on thinkgeek.  I find mine quite readable, and I like to make people figure out what it is instead of just telling them.  FWIW, computers used to do math in BCD to make the input and display functions much easier.

      ///d@
    • bchi49
      Hi Adam,

       What type of hardware specs was used to run the Windows Aero and WPF features? what spec do you recommend? I'm shopping for a laptop that can run Windows Aero and WPF sufficiently.

      Thanks,
      Benjamin
    • Firestream99

      Hi Adam,

      Is the sorce code still available? WinFXHearts.com seems to be down.

       

      Brent...

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.