Recent Articles By Dave Hamilton [RSS]

Here's Why You Still Need to Force Quit Some iPhone Apps

· · Deep Dive

Xcode’s Instruments app showing iOS task usage

John Gruber penned a piece at Daring Fireball with this premise: iOS is so good at managing background apps that you never need to force quit them. He is 100% correct that this is true about iOS and most apps. Unfortunately, as with most general advice, there are exceptions. We’ll show you how to find them.

Use a RADIUS Server to Control Wi-Fi Authentication in Your Home

· · Cool Stuff Found

After our discussion about using RADIUS for Wi-Fi authentication in Mac Geek Gab 664, listener John Skinner set to work on a how-to:

If you have a Mac with a wired ethernet jack, an Airport base station capable of doing WPA2 Enterprise, and $20 (to buy macOS Server in the Mac App Store), you can set all this up! Then you will be able turn on and off access to your WiFi network, per user.

It’s that last bit that explains “why?” With Personal WPA2 Wi-Fi, everyone shares the same password. With Enterprise WPA2, each person has their own password. The RADIUS server is the key to making this happen.

How Scott Forstall Selected The People Who Would Create The iPhone’s Software

· · Link

In 2005 Scott Forstall was tasked with finding people to build the iPhone and, due to secrecy concerns, Steve Jobs said he could only pick people from within Apple. From Mark Sullivan over at Fast Company:

“During all the interviews for the team, we screened for people who were growth mind-set,” Forstall told me. Forstall said he had been a fan of Carol Dweck, a Stanford psychology professor known for her theory that people exist somewhere on a continuum between “fixed mind-set” and “growth mind-set.”

 

Andy Grignon 10 Years Later, Reflecting on Helping to Create the iPhone

· · Link

Skylar Hamilton*, writing for Mouth of the River, recently interviewed Andy Grignon, one of the original iPhone team members:

“It was terrifying to be honest! Remember we had spent years in solitude working on this thing under the strictest of Apple standards. Seeing it ‘out in the wild’ was surreal, to say the least,” says Grignon. Imagine hiding something so big for years and then the entire world not only knows about it, but they all use it. “After that feeling passed, it turned into sheer terror.”

*Yes, for those of you wondering, this is a “proud papa” moment for me, too. Forget that, though, and go read the interview. Some great stuff in there, including a tip about extending your battery life!

JSON Feed: Syndication without XML, easier for Humans and Machines

· · Cool Stuff Found

Long time Apple-industry developers, Brent Simmons and Manton Reece, this week announced and released JSON Feed Version 1. They say it best:

The JSON Feed format is a pragmatic syndication format, like RSS and Atom, but with one big difference: it’s JSON instead of XML.

For most developers, JSON is far easier to read and write than XML. Developers may groan at picking up an XML parser, but decoding JSON is often just a single line of code.

Our hope is that, because of the lightness of JSON and simplicity of the JSON Feed format, developers will be more attracted to developing for the open web.

Sounds good to me. TMO now has a JSON Feed as well. If you’d like to see it in action, this web-based feed reader should start to give you an idea.

Sonos PLAYBASE Review: Room-Filling Sound for Music, TV, and Movies

· · In-Depth Review

Sonos white PLAYBASE underneath TV

The new Sonos Playbase falls right in line with what we Apple users have come to expect, delivering a simple-yet-robust experience for people who want to enhance the sound of their TVs and simultaneously add a whole-room music-listening solution. In one, low-profile box that sits underneath your TV (officially anything 75lbs or less), the Sonos Playbase gives you all of this and more, complete with easy setup and simple operation.