Windows Phone Book: A Second Update to the Music, Videos and Podcasts Chapter

The videos and podcasts sections are pretty much done

Last week, I posted a very early version of the “Music, Videos, and Podcasts” chapter for Windows Phone Book, noting that it would soon change quite a bit. And it has, for reasons both anticipated and unexpected.

To recap where I’m at here, I had started writing “Windows Phone Book” last fall to try and change the way I write books. I chose Windows Phone 8 as the topic because I love Windows Phone and figured this would be a nice gift for users. (Windows Phone Book will always be free.) But as I discovered plowing through this enormous topic, it’s hard to experiment with new ways of publishing when writing that book takes so much time. So I took a detour into shorter topics, first with Amazon’s music services and then with Xbox Music, the latter of which I now think of as Xbox Music Book.

I had a related if belated epiphany of sorts with Xbox Music Book, realizing that the “narrative” writing style I’d been using was too ponderous, especially for the lengthier Windows Phone Book. So I’ve switched to a task-based approach in which, at least by plan, there will be short narrative explanations of what’s going on followed by a list of concise, digestible tasks. The goal is to prevent Windows Phone Book from being an unmanageable and perhaps unfinishable 1,000 page tome.

So. :)

The bad news is I’ll need to rewrite the chapters I’ve previously “completed” (at least in first draft form). The good news is that I was able to very quickly adapt the latest chapter I’d been working on—Music, Videos and Podcasts—to this new format, since it was so early in the process.

I did that this week. That was the “anticipated” part of the changes.

The unexpected part was that I had some pretty ponderous sections in there about copying media to and from the phone, one each for the three sections of the chapter (music, videos, and podcasts). And these sections were all the more tedious since there are three ways to enact these transfers, the Windows Phone app, the Windows Phone desktop application, and File/Windows Explorer. I am embarrassed to admit that in the process of reworking this chapter for the task-based approach I actually wrote significant chunks of text around these tasks when I suddenly realized something.

Transferring media between a Windows Phone handset and a PC isn’t a Windows Phone task at all. It’s a PC task. And I’ve already got a chapter for that: Chapter 17, PC Integration. These tasks should be discussed there, and there only. So I did the right thing, if begrudgingly: I cut them out of the chapter. I saved them in a separate file so I can add them to Chapter 17 when I re-do that chapter (it’s in first draft form now) for the new task-based approach.

What I was left with was a very simply-arranged chapter, with just a few major sections: Tour of the app, Digital music, Digital videos, Podcasts, System integration, and Settings. Nice.

The Digital music part will be adapted from the Windows Phone section of Windows Phone Book, so I’ll do that last. Since last week, I cleaned up Digital videos and adapted it for the task-based style, and wrote most of the Podcasts section. Here’s the updated chapter and book.

Download Music, Videos and Podcasts 0.2

Download Book 0.011

Update: I've updated the chapter again today. Here are links to the updated versions of the chapter and the book:

Download Music, Videos and Podcasts 0.3

Download Book 0.012

Discuss this Article 4

JulesVerny
on Mar 3, 2013

So Where is the Silverlight Player App?

OK I get that Microsoft have given up on Silverlight Browser Plug In for mibile, but they have got Silverlight running on ARM, for WP7, so surely it make sense to have a Silverlight Player App on Android, WP8 and iOS. Then all our great Silverlight Apps can run on Mobile. HTML5 is still a long way behind Silverlight in LOB capability.

I guess we have to leave it to Xamarine to get this going.

JulesVerny
on Mar 3, 2013

Oh a good work with the WP8 BTW.
And its free ? Wow now thats an impressive contribution to the community.

I like big reference and programming books on C# etc. Its reassuring to have a big body of technolgy expertise at ones fingertips But it is getting pretty apparent that a books narrtive is hard to maintain pace and depth.

I spent (wasted) three hours today, on trying to work out why my LINQ query did not de serialise XML returned from a axure web Service API. Looked through my C# pro book, yep its all pretty straightforward. 3 hours later, and crunchig code back to a console App against an simple XML code snippet, and a number of unsuccesfull Google seachs, I find that LINQ queries don't like additonal xmlns namespaces in the document root, and one has to qualify each LINQ query with the nsamespace:
AircraftElement.Element(ns+"AircraftName").Value
I am not sure if any Book would ever get down to describing this level of detail

Frustrating, but fun when it all gets to work. This Azure Web API is really looking good now. Finally better than Ruby on Rails.
Anyhows, still great that books are still being written

fobsquad
on Mar 4, 2013

Looks great so far.
I just wanted to comment something I loved about the Offline Maps. I was overseas this past Thanksgiving with my brand new Lumia920 and so had downloaded the offline maps of Morocco because we would be driving around. The rest of my family of 4, all using iPhones (3GS-4S), were unable to get GPS signal without turning on cellular data. My Lumia920 had cellular data turned off, but location services turned on, so I was still able to get a GPS of our current location. While the signal was not tremendously accurate all the time, it worked well enough at crucial times to get us to a particular destination. I'm no engineer, but I assume that WP8 was triangulating a GPS location from the closest cell towers. We continued to use my WP8 phone (along with our Garmin GPS) throughout the trip.
Lo and behold, when we returned to the States a week later and checked our AT&T FamilyPlan bill, my Lumia920 had not been charged anything extra and only the standard monthly call/text plan. But my mother's iPhone had received over $50 in roaming fees (she was using GPS for about ~10 minutes before we told her it wasn't free). Of course, this is probably more related to AT&T's smartphone data policy differences between iPhones and Windows Phones, but my point is that WP8 could actively receive a semi-GPS location in another country even though "cellular data" was indeed turned off ("Location services" had to be turned on, of course).

thischineselife
on Mar 13, 2013

I wanted to give you a heads up that native podcast support is available outside the US, as I see written in the chapter. I'm in Hong Kong on China Mobile, with a 920 that I purchased here. Other than manual refreshing of podcasts, the native Music app works just fine- subscribe through the Xbox store, etc

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• 120 Technical
Sessions
• Networking with Peers
• Expert Speakers


Come See Paul Thurrott & Mary Jo Foley in Person!

Register Now

Office 365 InfoCenter

Get the latest insight and info from Paul

Read Now!

What I Use