Archive for November 2009

 
 

Web Development with the Mac

I’ve been itching to talk about this for a good six months. But now I have official permission from my editor, so I’m going to town.

In March 2010, there’s going to be a new book on store shelves everywhere. It’ll have my name on it, and it’s called Web Development with the Mac.

0470533994.jpg

The book is part of a new series by Wiley, targeting Macintosh developers. The series includes books on Objective-C, Java, Cocoa Touch, iPhone Game Development and Snow Leopard Server. I, for one, am holding out hope that the group of us gets a copy of each others’ books!

The Big Deal About This Book, Other Than The Fact That I Wrote It

I actually had a somewhat hard time selling this book to the publisher. If you look at the technology bookshelves at your bookstore, you’ll notice the trend of increasing specialization: we’ve gone from “Building Web Sites” to “Using CSS Selectors for Java Netbeans” with nary a step in between.

But the fact is, a freelance web developer needs a whole shelf of books like that if they want to get their jobs done. I looked out in the market and I couldn’t find a book that covers everything that someone like me needs to get their job done. That’s even more true when you consider the so-called “inviolable divide” between design and programming! Yes, the same person can be both.

Web Development with the Mac is out to solve that problem of having to buy a pile of books. Instead, you get one book that gets you started on every discipline that matters. Personally, I find it very exciting to be able to contribute something this broad to the market, and I hope there are people out there who appreciate that it’s there.

Current Status

As of now, I’ve written all the chapters of the main book, and I just finished the Appendix last night. All that remains is the Glossary, References and the so-called “Front Matter” — the Foreward, Acknowledgements, Introduction. My deadline is November 13, but I think I’ll have it done beforehand.

Over time, I’ll update this blog on the progress of the book. I’m looking forward to addressing any of your comments, and I’m both anxious and eager to hear your feedback.

iPhone Hacks Review

I’m a big fan of O’Reilly. They publish great, nerdy tech books for people like you and me (no, not you, Mom). So when my name was pulled in a draw to win an O’Reilly book, I was elated. O’Reilly has a deal with Cocoaheads groups around the world, it seems, and our Toronto chapter has just joined the program.

The book at issue, as you have no doubt deduced from the headline, is iPhone Hacks, by David Jurick, Adam & Damien Stolarz. This book is a part of their Hacks series, connected with the Make Magazine line of down-and-dirty, break-out-the-soldering-iron, old-skool-1337-h@X0rz school of thought.

Of course, I’m totally cool with that school of thought.

These books are interesting. It actually puts me in mind of this blog post by Paul Graham, which talks about this epidemic of lists. Authors everywhere appear to suffer from the conceit that in-depth content can come from a list of related items. For the author, it’s easy to bang together the “top 5 pickup lines”, or “25 ways to market your business”. And people like to read them too, because the cognitive load is quite low. After all, there’s no overarching thesis, or drawn-out argument to follow.

It’s like fast food for the brain.

So, does iPhone Hacks live up to its billing as a nerdy carton of delicious poutine? Definitely. After all, with a book-length list, there can be no missing at least some opportunity to learn something new. The topics are categorized by use case: Messaging, Media, Games, Networking, Development, and more. And while some topics are fairly banal (”Copy and Paste Between Applications”? Duh!), others are downright righteous (”Automatically Translate Your Voicemails to Text”).

The complete table of contents is right here.

Many of the hacks will require you to jailbreak your iPhone (Hack #1.04). Whether you choose to do that or not will determine how useful this book can be to you. While I had no trouble doing this to enable tethering, the current Official Tethering World that we live in today has meant that I can live without jailbreaking my phone.

And let’s face it, while hacking is great fun, the iPhone has become such an integral part of my personal and business life, that I fear the possible impact of something going terribly wrong. Hacking is, and will aways be, a double-edged sword.

I’ll say this: iPhone Hacks provides a great deal of fun ways to get the most out of your iPhone, if you have the guts to pursue it.  Insofar as this book has something for everyone, you’ll most certainly find something that turns you on.