Rss

Alternatives…

Meanwhile, in Apple’s Mac marketing department:

Screenshot from Muv-Luv Unlimited, providing five equally bad choices

Look, you hardly need me to pile on to what’s already been said about the state of the Mac — @mjtsai is doing a bang-up job of that — but when even long-time Mac fans like @flargh say that the message is “Apple to creative pros: go f*** yourselves”, you’ve got to hope that someone with a corner office is listening.

Because in the here and now, I am badly overdue for a new Mac, and I hate all my choices.

Continue Reading >>

iOS 10 SDK Development now available

OK, third year on this annual book-update plan, here we go: iOS 10 SDK Development now available in beta.

Cover of iOS 10 SDK Development

Continue Reading >>

CocoaConf Fall tour, 2016

CocoaConf San Jose early bird registration ends tomorrow, so that’s my last chance to plug the talks I’m doing there.

(yeah, I know I said I was taking a pause from conferences, and I shouldn’t be pushing myself during what’s been the worst 12 months of my life, but what can I say, I like doing CocoaConf)

I developed two new talks for CocoaConf DC, and those are the same ones I’ll be doing in San Jose.

Continue Reading >>

Aimless and Impractical WWDC 2016 Wish-List

Only another week for everyone to get in their wish lists and predictions for WWDC 2016. I’m not going out to SF this year, and will be following along at home. Safe travels to everyone who’s headed out there, of course!

Now, a couple things I’d love to see…

Continue Reading >>

So, This Just Happened:

Cheap-ass Windows tablet

Yes, that’s a Windows tablet. Yes, mine. Yes, I still don’t like Windows. But I now own a Windows tablet. For personal use, not work even. Explanation and excuses after the jump.

Continue Reading >>

Deleted Scene

I forgot that I wanted to get this joke reference into the Throwaways post, so here it is by itself:

Continue Reading >>

Throwaways

Janie had a blog the other week about her self-destructive tendencies, one of which is to do things that feel productive but aren’t. A lot of her problem is reading a bunch of background information prior to starting a major project, something that has so many unknowns it’s imposing.

I get it because I’ve been in the same situation and done the same thing, and it didn’t work. But an approach far more naive turned out to work better.

Continue Reading >>

Nostalgianomics

Yay! Another App Store think piece!

No, wait, where are you going? Hang on, I promise it won’t be the same old “Apple needs to do trials and paid upgrades” rant. In fact, I don’t think Apple’s the problem at all.

I think maybe we’re the problem.

Continue Reading >>

Now In Glorious Extra COLOR

Parody title card: Now In Glorious Extra COLOR

iOS 9 SDK Development is now shipping, and I got my copies today. After some longer-than-expected delays copy-editing and indexing, the Prags surprised us with a very cool feature:

The book is printed in COLOR. Not just 16 pages of color plates in the middle. Like, the whole damn thing is in color. Every code listing is syntax-highlighted, every sidebar is in Prags Purple, and every simulator screenshot with a photo looks like an actual iPhone or iPad screen.

This got mentioned as a possibility during layout review, and I was surprised by it, but I guess with the lower-volume print-on-demand publishing technology they now use, color is more practical than in the old days of offset printing when you needed to work in batches of 5,000.

Continue Reading >>

Radio On The TV

With the book done, and taking time off from conferences, I’ve wanted to do some coding of my own, to catch up on stuff I’ve missed out on over the last year or so. Naturally, top of the agenda is tvOS, and the various changes to the media frameworks.

So to warm up, I decided to take my old web radio project from the CocoaConf Core Audio class, and port it to tvOS. I figured that along the way, I’d also rewrite it in Swift and update some of the crustier parts of the code.

tl;dr: it works fine, but there are things I’d do differently a second time around.

Radio On The TV main UI

Continue Reading >>