Apple has posted their Human Interface Guidelines (HIG, PDF link) for programming for the iPhone. What this means is that they've completed the rules and guidelines for how they expect you, the iPhone user, to interact with applications on the device. It also means that now that they have interface guidelines, they can begin focusing on building the software they need for native third party applications and not web applications. Yes, I said it; worst of all, I believe it. Even worse, I think this is the big news of the weekend, even more than bricked iPhones. You'll have to brave the cut for why.
First, John Gruber of Daring Fireball at least scanned the front page and noted the temporality of the word currently. Their language implies that another document they'll have to post another set of HIG for native apps.
"Note: Currently, developers create web applications for iPhone, not native applications. Therefore, this document focuses solely on the presentation of web applications and other web content on iPhone.
I posted long ago that John Siracusa of Ars Technica posted an excellent article back in June stating that Apple needed to get their Human Interface Guidelines finished before they could provide any kind of programming support for the iPhone. The HIG are essentially a required element before one can work on, or at least finish working on, a system development kit (SDK) for the iPhone.
p> Not everyone is a developer, so not everyone is going to understand what Siracusa is talking about throughout; he gets a bit technical at times. To that end, I've cherry-picked a few of his excellent paragraphs that detail why the HIG are important and necessary as a foundation before 3rd party applications can arrive (emphasis added):
"But the second thing that attracts developers to the iPhone is more profound, and it explains a lot of the anxiety surrounding iPhone development. The iPhone is not just a new platform, it's an entirely new set of rules for interface design. That is what struck me the most once the actual iPhone demos started. There are no windows, no close/minimize/zoom widgets, no checkboxes, no radio buttons, no scroll bars, no nothing."
"But what does an application behave like in this new world? What makes a pleasant, easy to use iPhone application? Where are the iPhone Human Interface Guidelines? No, seriously. Yeah, sure, we're all such old pros that we can just ignore the Mac HIG and riff, right? After over 20 years of the Mac-like GUI, maybe that's true. But you have to know the rules before you can know when to break them. We're all in the dark on the iPhone."
"And that includes Apple. Not only does Apple have to figure out what makes a good iPhone application, it has to actually create the APIs to produce such a thing. Okay, so no scroll bars, but surely there will be some standard way of scrolling, some standard gesture recognition engine, and so on. Apple has to create all this, if only for its own internal sanity, before it can really get cranking on iPhone application development."
So... now that the Human Interface Guidelines folks at Apple have finished the web guidelines, what do you figure is next on their plate?
Cast your vote for the best products of the year for the Future Tech Awards
We’re asking iMore readers, to vote on the best products and professionals in multiple categories to help us honor the ground-breaking innovations at the Future Tech Awards.
Review — Does Fitness Boxing 2: Rhythm & Exercise provide a good workout?
Exercise games are all the rage this year as we're stuck inside. If you're looking for something that will make you work up a sweat, you should check out Fitness Boxing 2: Rhythm & Exercise.
Benchmarks show M1 runs Windows 10 faster than Surface Pro X
An AWS engineer has run Windows 10 on the new M1 Apple silicon chip, and performance benchmarks reveal that it blows the Surface Pro X out of the water.
Your Mac holds your digital life, so make sure to back it up!
One of the most important things you should be doing with your Mac is backing up all of its data. Here are some of our favorite solutions for backing up your most important files, should anything ever happen.