Appleは、開発者向けに対し新しい方針を発表した。2018年4月以降に提出される新規アプリの全てが、「iPhone X」の画面をネイティブサポートしている必要があるとのことだ。
つまり、「iPhone X」のノッチ(切り欠き)に合ったUIを作る必要がある。これまでは必須化されていなかったが、今年の4月からは新規アプリについてのみ必須化されることに。ちなみに、既存アプリのアップデート時に関しては、まだ必須化は行われていない。
最近になってリリースされている新規アプリは、「iPhone X」に対応しているものがほとんどだ。徐々にだが、「iPhone X」を利用するユーザーが多くなってきたことから、最新端末に対応する必要性は日に日に増している。
ただし、やはり必須化されていないせいか、新規アプリの中でも「iPhone X」をネイティブサポートしていないものも一部存在する。Appleとしてはこの状況を放置するわけにはいかないだろう。
既存アプリについても「iPhone X」の画面に対応していないケースがまだまだ多い。ただし、こちらも今後アップデートの際などに「iPhone X」対応が求められる可能性があるため、アプリ開発者は早めに対応しておくのが吉と言えるだろう。
ちなみに、今年4月から全ての新規アプリは「iOS 11 SDK」で開発される必要がある。これに伴い、「Core ML」や「ARKit」など「iOS 11」で導入された主要機能を採用することが推奨されている。こちらも新規アプリの提出時の話で、アプリのアップデート時に関しては必須化されていないが、こちらも早めの対応を検討した方が良さそうだ。
2018年4月1日、「watchOS 1」向けアプリのアップデート受付を終了へ
Apple Watch向けアプリを開発・公開しているデベロッパーの方は注意が必要だ。 Appleは現地時間11月17日、デベロッパー向けサイトにおいて「2018年4月1日からwatchOS 1向けアプリのアップデートの承認を行わないことを発...