メタ・ノート

iOSデバイス各種のSize Classチートシート

先日このブログで少し触れていたiOS Size Classについて、デバイスが沢山あって覚えきれないので、株式会社そらかぜさんの資料を参考にしながらチートシートを作成してみました。
続きを読む

WatchOS 2 Complicationsチートシートを作成しました

そろそろApple Watchの次期OS、WatchOS 2のリリースが迫ってきまして、その辺りの案件も諸々進んでいるところですが、WatchOS 2で新しく追加されるComplications」という機能(時計表示に細かなパーツでカレンダーや天気、タイマー、フィットネスなどの情報を見せているもの)の資料を探してみたものの、ぱらぱらとあちらこちらに点在していて、まとまったものがいまひとつ見つかりませんでしたので、社内資料用にも良いかと思い、えいやと作成してみました。
続きを読む

iOS Dynamic Type、設定アプリでの文字サイズ設定と画面表示サイズの関係

とうとうiPhoneの画面解像度に複数のパターンが展開され、画面デザインではいわゆるピクセルパーフェクトなデザインが事実上不可能になりました。

Retinaモデルが出たことで画面解像度が倍になった時にも、追加の画像リソース制作に大変でしたが、今回のはその比ではないですね。

アップル公式のドキュメントでも、特定の画面解像度(サイズ)に依存しないAdaptiveな画面デザインを心がけよとのお告げがあり、少し前からその方針で取り組んでいる訳ですが、その中でiOS 7から導入された「Dynamic Type」が場合によっては使えるんじゃないかと、Google先生にいろいろ尋ねてみるものの、実装系の技術資料は沢山あるんですが、画面デザインに必要な情報がありませんでしたので調査してみることに。
続きを読む