Appleは登録済みのiOS開発者向けに新しいマイクロサイトを提供し、iOS 7のUI設計に関する動画やドキュメントやホワイトペーパーを公開している。サイトの目的は開発者に"iOS 7向けに洗練された直感的に使えるアプリを開発する"ために必要な情報を提供することだ。
このサイトはiOS開発のための次のような基礎的なドキュメントを提供する。
- iOS Human Interface Guidelinesは新しいiOS7のUIのパラダイムを考慮して完全に書き直された。
- iOS 7 UI Transition GuideはiOS 7で導入されたビジュアルの変更、例えば、ボーダレスボタン、半透明バー、フルスクリーンレイアウトなどを要約している。
- UIKit User Interface CatalogはiOSアプリで使われているほとんどのUI要素とそれらの要素の構成方法を説明する。
- UI Design Dos and Don'tsはインタラクティビティ、リーダビリティ、グラフィクス、クラリティの4つのカテゴリで構成されているヒント集。
これらに加えて、このサイトでは2013 Apple World Wide Developer ConferenceやTech TalksのiOS 7向けUI設計に関連する動画を紹介している。
- What’s New in iOS User Interface Design。これは、Appleが特別にiOS 7向けに設計し直したアプリをレビューしながらiOS 7の設計原則を概観する。
- Best Practices for Great iOS UI Design。失敗を避け、直感的で美しいアプリを作るための方法を教える。
- User Interface Design for iOS 7 Apps。レイヤリング、色付け、タイポグラフィ、モーション効果、アニメーションなどiOS 7の新しい機能を説明。
上述のコンテンツはApple開発者サイトからのセレクションだ。特に、Apple開発者サイトは登録済み開発者向けにWWDC 2013のすべてのセッションを公開している。ここでは、iOS 7が紹介され、ここでしか見られないUI関連の動画がある。
- Getting Started with UIKit Dynamics。iOS 7の物理エンジンを使ったアニメーションとトランジッションの説明。
- Implementing Engaging UI on iOS。レスポンシブなアニメーションとトランジッションの実現方法。
- Introducing Text Kit。iOS 7の新しいテキストエンジンの説明。
- Advanced Techniques with UIKit Dynamics。ビューやビューコントローラーにダイナミクスを適用する方法。
- Advanced Text Layouts and Effects with Text Kit。一歩進んだテキスト処理について。
- Custom Transitions Using View Controllers。カスタムのトランジッションを定義する方法。
- Customising Your App’s Appearance for iOS 7。ビューやコントロールをiOS 7へ合わせるためのカスタマイズについて。
Tech CrunchのDarrell Etherington氏の記事によれば、新しいマイクロサイトは新しいコンテンツを提供しないが、開発者が製品を磨き上げ、非開発者にはiOS 7の設計についてAppleがどう考えているかを理解する場になる。