Search
Sunday, August 01, 2010 ..:: Home ::.. Register  Login
   Calendar  
     
  
   Search  
     
  
   Blogroll  
     
  
   Disclosure  
All blog entries are the opinions of the author and do not necessarily reflect the opinions of their employer. All the code presented is for explanation and demonstration purposes only. Any damages incurred to your site and/or data are not the responsibility of the author. Every effort is taken to ensure the code properly compiles, however sometimes there are some hiccups and you might be required to do your own debugging.
     
  
   TechTidBits (Blog)  
Dec 7

Written by: Peter Henry
Monday, December 07, 2009 12:13 AM

Imitation iPhone done in XAML/WPFA few years ago I saw Kevin McNeish give a presentation at DevTeach about imitating the iPhone interface with WPF.  He did an amazing job!  I came across his article a little while ago and I've always said I would give it a try, but I just kept putting it off.  Well, this weekend I decided enough was enough and it was time to try it out.  It was very cool! 

The idea wasn't/isn't to make another iPhone or an emulator, but to use it as an exciting way to jumpstart your WPF learning. 

There are SOOOOOOO many ideas, concepts, facets to WPF/SL/XAML that it's hard to know WHERE to start!  I've been there, done that, got frustrated too!  Most likely JUST like you!  Well, I'm here to say, if you check out Kevin McNeish's example, it'll give you a leg up on learning WPF/XAML!  It takes you from nothing to at the least experiencing layouts, resources, and animations.  Ya, it gives you some really cool animation examples!  I guarantee you'll surprise yourself at how easy animations are in WPF (think PPT)!

Summary of concepts you'll learn from Kevin:

  • WPF hilights
  • What you need to get started (based on Blend 2 but can still use with Blend 3)
  • Creating WPF apps in a fun, non-intimidating manner (ie, no Entity Framework here, just focusing on the key stuff)
  • Windows vs Forms
  • Asset Library
  • Resources
  • Event Handlers
  • Layouts (this is key to becoming comfortable with XAML)
  • Creating user controls
  • Dependency Properties
  • Animations (Timelines and Triggers)

So, if you're trying to learn about WPF, check out Kevin's link.  I did, that pic up on the top right is my efforts.  I learned a couple of new tricks from Kevin this weekend!  Thanks! 

Now that you're on your way to learning WPF, grab a coffee and get coding!

 

Resources:

Code: http://www.pchenry.com:8080/svn/blog/trunk/2009/iPhoneImitator

CODE: WPF Meets the iPhone

Copyright ©2009 Peter Henry

Tags:

1 comments so far...

Re: Getting started with WPF but don't know where to start?

Caught on Jason Haley's Interesting Feeds.
http://jasonhaley.com/blog/post/2009/12/06/Interesting-Finds-December-7-2009.aspx

Very cool! Thanks Jason! I certainly hope people try out WPF!

By phenry on   Monday, December 07, 2009 1:28 PM

Your name:
Title:
Comment:
Add Comment    Cancel  
     
  
Copyright 1999-2010 by PCHenry.com   Terms Of Use  Privacy Statement