面白きことは良きことなり

拙く未熟なiOSエンジニアの備忘録と戯言

iOSアプリのiPhone X対応調査

iOSエンジニアは、iOS開発に力入れているところを好む

Twitterではないけど、akatsuki174さんのLTでも
"iOSアプリ開発に力入れていないのかな…と思ってしまう"
とある。
iPhone X対応 ~Safe Areaの外側~ // Speaker Deck

等、転職時の会社選びにも少なからずマイナスなイメージがつくことも…。

iPhone X対応いつした?

じゃあ、iOS界隈で有名な会社、アプリはiPhone X対応どのくらいでやってるのだろうか?と気になったので調べて見た。

iPhone X発売が2017年11月03日で、発売前からシミュレータでデバッグもできたので、対応する期間としては3ヶ月近くあったと思う。これだけあれば、対応終わっていてもいいはずと思っている。

調査するアプリの選考基準はひとまず、下記としている。

  • iOS系イベントのスポンサーをやっている会社のアプリ
  • iOS界隈で著名と思われる人が所属している会社または携わっているアプリ

各アプリとiPhone X対応した日付と実機での確認

表の説明

  • 調査日は2017/12/23〜12/24にかけてで、その間にアップデートがあったアプリは漏れている可能性がある
  • 対象アプリは、 try Swift 及び iOSDC のスポンサーのアプリと有名どころのアプリ (但し、ゲーム以外)
  • 企業からリリースされているアプリの中でベストセラーと他有名そうなアプリにフォーカス
  • サービス自体は社内で、アプリは外注のものも混じっていると思うが判別つかないのでそのまま記載
  • アップデート内容で "iPhone X対応" またはそれに類する言葉があれば、その日付を対応日としている
  • アップデート内容で "iOS 11対応" またはそれに類する言葉があれば、その日付を対応日としている
  • 複数対応日が存在する場合、直近の日付を対応日としている
  • アップデート内容から対応した日がわからないものは、 "-" としている
  • 実機確認は起動して数画面確認した程度
<スポンサー企業1>
企 業 アプリ名 iPhone X
対応日
iOS 11
対応日
最終Update日 iPhone X対応実機確認

○:対応済
△:SafeArea対応漏れあり
×未対応
LINE LINE 2017/12/04 - 2017/12/18
LINE Creators Studio - 2017/10/23 2017/12/11
LINE BLOG - 2017/09/27 2017/12/11 ×
YAHOO JAPAN Yahoo!JAPAN - 2017/09/19 2017/12/11
Yahoo!乗換案内 2017/11/01 2017/10/10 2017/12/14
ヤフオク! 2017/11/06 2017/09/19 2017/12/11
PassMarket 2017/11/02 - 2017/11/02
mercari メルカリ - - 2017/12/20
メルカリ アッテ 2017/12/01 - 2017/12/18
メルカリ カウル 2017/11/01 2017/11/01 2017/12/21
Cyber Agent Ameba 2017/10/23 - 2017/12/19
ハコニワタイマー - - 2017/10/26
AbemaTV AbemaTV 2017/11/23 - 2017/12/18
AWA AWA 2017/11/02 2017/09/19 2017/12/20
cookpad クックパッド 2017/12/21 - 2017/12/21
みんなのお弁当 - 2017/09/28 2017/10/05 ×
VASILY IQON - - 2017/11/20 ×
ookami Player! 2017/11/02 2017/11/02 2017/12/22
リクルートライフスタイル ホットペッパー - - 2017/12/19
リクルートマーケティングパートナーズ ゼクシィ - - 2017/12/20 ×
LIFULL SUUMO 2017/10/31 2017/09/18 2017/12/21
Money Forward マネーフォワード - - 2017/11/30
MFクラウド経費 - - 2017/12/14
MFクラウド会計 - - 2017/04/13 ×
freee freee - - 2017/12/18
GameWith シャドバ攻略forシャドウバース - - 2017/11/10 ×
パズドラ 攻略 & マルチ掲示板 - - 2017/11/13 ×
DeNA マンガボックス 2017/11/10 2017/09/19 2017/12/21
ハッカドール 2017/11/14 - 2017/12/13
HANDS LAB ハンズクラブアプリ - - 2017/09/19 ×
SHOWROOM SHOWROOM - 2017/09/19 2017/10/23 ×
FURYU ピクトリンク 2017/11/01 - 2017/12/20
curet - - 2017/11/21 ×
HARUHARU - - 2017/12/21
GMOペパボ minne - 2017/09/20 2017/12/14
PicApp DMM TELLER - - 2017/12/23
CHIPS 2017/11/07 - 2017/12/21
MAMORIO MAMORIO - 2017/09/29 2017/12/18
Hatena はてなブログ 2017/12/12 - 2017/12/12
はてなブックマーク 2017/11/02 2017/11/27 2017/12/21
B!KUMA - - 2015/10/19 ×
sansan Sansan 2017/11/13 - 2017/12/21
Eight 2017/10/30 - 2017/12/14
JET BRAINS YouTrack 2017/11/14 - 2017/11/14
KotlinConf - - 2017/11/03 ×
eureka Couples - - 2017/09/27 ×
Pairs - 2017/10/23 2017/12/20
<スポンサー企業2>
企 業 アプリ名 iPhone X
対応日
iOS 11
対応日
最終Update日 iPhone X対応実機確認

○:対応済
△:SafeArea対応漏れあり
×未対応
chatwork チャットワーク 2017/12/13 2017/09/19 2017/12/13
MEDLEY CLINICS 2017/11/30 2017/10/03 2017/12/18
FRIL フリル(FRIL) 2017/12/11 2017/12/11 2017/12/11
asken あすけんダイエット - 2017/09/23 2017/12/19
Kibousoft KnzkApp - - 2017/12/05 ×
dip バイトル - 2017/10/12 2017/12/20
はらこねっと - - 2017/08/30 ×
Wondershake LOCARI(ロカリ) - - 2017/12/07 ×
Creon(クレオン) - - 2017/11/21
NIKKEI 日本経済新聞 電子版 - - 2017/12/22
日本経済新聞 紙面ビューアー 2017/11/14 - 2017/12/18
PAY ID(BASE .inc) BASE 2017/10/30 - 2017/12/20
PAY ID - - 2017/10/13 ×
FOWD Balloon - - 2017/11/21 ×
Retty Retty - - 2017/12/15
Goodpatch Prott 2017/11/01 - 2017/11/14
Balto 2017/10/31 - 2017/11/03
Wantedly Wantedly People 2017/11/03 2017/10/23 2017/12/19
Wantedly Visit - 2017/10/01 2017/11/23 ×
ORIGAMI Origami - 2017/09/20 2017/12/07
pixiv pixivコミック 2017/11/20 2017/09/19 2017/12/12
pixiv - - 2017/12/22
Pawoo for Mastdon - - 2017/11/09
<他有名アプリや著名なiOSエンジニアが関わっているアプリ>
企 業 アプリ名 iPhone X
対応日
iOS 11
対応日
最終Update日 iPhone X対応実機確認

○:対応済
△:SafeArea対応漏れあり
×未対応
Spotify Spotify 2017/11/17 - 2017/11/17
START TODAY WEAR 2017/12/07 - 2017/12/18
ZOZOTOWN - - 2017/11/20 ×
UNIQLO UNIQLOアプリ - - 2017/12/21 ×
Vikona JOIN US - - 2017/12/19
Coincheck Coincheck 2017/11/09 - 2017/12/15
bitFlyer bitFlyer - 2017/10/05 2017/12/21
AMZN Mobile Amazon - - 2017/11/15
Amazon プライム・ビデオ - - 2017/12/20
Kindle - - 2017/12/01 ×
Twitter Twitter 2017/10/23 2017/09/20 2017/12/17
Facebook Facebook - - 2017/12/15
Google Google アプリ 2017/11/14 - 2017/12/15
Gmail - - 2017/12/19
Chrome - 2017/10/27 2017/12/06
Google マップ 2017/12/01 - 2017/12/14
YouTube - - 2017/12/07
Nintendo Nintendo Switch Online 2017/11/27 - 2017/12/06
みまもりSwitch 2017/10/14 2017/09/25 2017/10/14
McDonald's マクドナルド - - 2017/12/07 ×
DMM.com DMMぱちタウン - - 2017/12/22 ×
DMMブックス - - 2017/11/30 ×
DMM mobile - - 2017/12/18
Hammer&Chisel Discord 2017/11/02 2017/10/04 2017/12/09
Slack Technologies Slack 2017/12/15 2017/09/29 2017/12/15
BrightTable ペコッター - - 2017/12/22 ×
mixi mixi 2017/12/04 - 2017/12/08
minimo - - 2017/12/12
Instagram Instagram - - 2017/12/20
SNOW SNOW - 2017/10/18 2017/11/28 ×
Studyplus Studyplus 2017/11/09 2017/09/30 2017/12/18
Timers Pairy - - 2017/07/24 ×
Famm - - 2017/12/18
Zaim 家計簿Zaim 2017/10/17 - 2017/12/12
ibis アイビスペイントX 2017/11/02 - 2017/11/29
Graffity Graffity - - 2017/12/14
FiNC FiNC - - 2017/12/20
Tabely タベリー - - 2017/12/21
Cluex ままのて - - 2017/12/06

まとめ

  • 同一企業でも、プロジェクトによって温度差やタスクの優先度で対応/非対応が分かれる
  • iPhone X未対応しかない企業は論外だが、SafeArea対応しきれてない等あってもiPhone Xに対応した企業は、iOSエンジニアにとってやりがいのあるところだと思うので良さそう
  • スポンサーになっているのに、iPhone X対応していない企業は、iOS開発に理解があるのか疑問。(単に人手の問題とかもあるだろうけど)

アップデート内容が企業によってまちまちなので、手作業で調査しており、完全に信頼できるデータではないので、あくまで目安として見ていただければと思います。