adamnathan.netSubscribe to this blogMetro Web BrowserTODO ListAlarm ClockTip CalculatorSound RecorderGroceriesPick a CardNotepadStopwatchMetronomePinned SearchesFake CallMood RingCocktailsTODO ListAlarm ClockTip CalculatorSound RecorderGroceriesPick a CardNotepadStopwatchMetronomePinned SearchesFake CallMood RingCocktails
 Monday, November 01, 2010

As I tweeted the other day, my new Windows Phone 7 book is now available for pre-order.  Here's the first draft of the cover (with many app icons still needed to be filled in):

The title could be a little confusing (and we might still tweak it), so let me be clear that this is a book for software developers!  Each chapter walks you through the creation of a full app, teaching you lessons about Silverlight and Windows Phone along the way.  The first 10 chapters alone could be an entire book on Silverlight, with coverage of controls, layout, events, data binding, resources, styles, custom controls, and much more!  I put great emphasis in creating apps that look and feel like the apps that ship with the phone, so you'll learn how to use the application bar, pivot/panorama controls, animations, etc. the way that they were intended to be used.  And having created so many complete Windows Phone apps, I've got tons of tips and pitfalls to share.

The 101 apps are real apps.  Apps that are (or will be) in the marketplace.  Apps that people are willing to pay for.  101 apps == 101 chapters, spread across two volumes.  Volume I covers 50 apps, and Volume II will cover 51 apps.  Volume I is organized as follows:

  • Part I: Getting Started
  • Part II: Transforms & Animations
  • Part III: Storing & Retrieving Local Data
  • Part IV: Pivot & Panorama
  • Part V: Audio & Video
  • Part VI: Microphone
  • Part VII: Touch & Multi-Touch
  • Part VIII: Accelerometer

Each volume includes a disc with full source & artwork for the apps covered in that volume.  Even if you don't read the book, you could take the source code to, say, Tip Calculator, and add some features to it.  You only need to make yours slightly better than mine, and you might have the best tip calculator in the marketplace!  Or, perhaps you could repurpose the source code and create a loan calculator.  No matter what your app idea, "there's a chapter for that!"

Monday, November 01, 2010 7:47:12 AM (Pacific Standard Time, UTC-08:00)  #    Comments [9] - Trackback    
Thursday, November 04, 2010 11:06:45 AM (Pacific Standard Time, UTC-08:00)
hi Adam

I really like this blog and I am looking forward to buy your book. On Amazon I saw, that it will come to market on January 11th 2011, is that right? And when do you think, the second part would be in the stores?

Cause this is exactly, what I wanted, but I don't want to wait! ;-)

Thanks
Thursday, November 04, 2010 6:46:15 PM (Pacific Standard Time, UTC-08:00)
Hi casaout,

I wish I could say both parts would be in stores today, but it's still going to be awhile. (On the positive side, the delay enables the content to be more helpful.) I'll post updates to the blog when the dates are more firm. But yes, Volume II will be out later than Volume I.

Thanks!
Adam
Friday, November 05, 2010 5:25:59 PM (Pacific Standard Time, UTC-08:00)
Adam, do you have a table of contents/outline of volume 2?
Ken Jackson
Saturday, November 06, 2010 12:17:27 AM (Pacific Standard Time, UTC-08:00)
Hi Adam

Thanks for your fast reply,... so I'll order the first one and wait for the second one :)
Do you use C# with Visual Studio and Expression Blend or do you also show how to create Apps with XNA?

thanks
Saturday, November 06, 2010 2:52:14 PM (Pacific Standard Time, UTC-08:00)
Ken, the outline of Volume II is:

- Choosers
- Launchers
- Integrating into Hubs
- Location
- HTML-Based Apps
- Networking
- Push Notifications
- Silverlight Games
- Silverlight Physics Games

casaout, it's all Silverlight and basically all VS.
Sunday, November 07, 2010 3:10:59 PM (Pacific Standard Time, UTC-08:00)
Oh, and I should clarify that various XNA APIs are covered/used (for sound effects, microphone, and other little tidbits) but the apps are all Silverlight apps.
Tuesday, November 09, 2010 10:13:46 PM (Pacific Standard Time, UTC-08:00)
Hi Adam

I have a second question... :)

On Amazon I've seen, that they've updated the releasing date to: March 25, 2011 and not January 11th 2011 anymore... What is right now? For I don't can wait until march... :S

And when do you think the second edition (what would be more helpful for what I want to do) will be published? (I know you can't give me an exact date, but the month of the release date would be great!)

thanks!
Saturday, November 13, 2010 8:21:32 AM (Pacific Standard Time, UTC-08:00)
I know very little about programming.. I ordered your book, I hope it teaches me everything I need to know for WP7 apps!

EDIT: Arg, the release date has been pushed back until MARCH 2011!!
3DPiper
Monday, November 29, 2010 10:23:33 PM (Pacific Standard Time, UTC-08:00)
Hi Adam,

Looking forward to your book! Had a question in the meantime, if you don't mind...

I bought your Grocery app. You have items in listboxes that once selected, have a different foreground color. I'm trying to accomplish that exact same effect, but am having trouble. How did you do that? Please share, I've been pulling my hair out on this...I can change background colors and opacity, etc in the code behind, but it doesn't work for the foreground color in listboxes...

Thanks you!

Chris
Comments are closed.
<November 2010>
SunMonTueWedThuFriSat
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011
Adam's Books
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© 2012 Adam Nathan