iOS Advent Calendar 2019の4日目担当の@satoshi-baba-0823です!
最近はBitrise職人になりつつありますが、頑張っていきますのでよろしくお願いします!
はじめに
今年もiOS界隈ではたくさんのアップデートがあったかと思います。
Swift5やSwiftUIなど開発に関わることも多かったですよね。
iOS界隈では毎年6月頃に実施されるWWDCで新機能発表されるケースが多く、その時期は注目を浴びる機能も多いです。
でも、発表直後はよく聞いたけど、最近あの機能の話聞かないなってことありますよね?
これってトリビアになりませんか?
調査方法
Google Trendsでワードごとの比較などでざっくり調べてみたいと思います。
https://trends.google.co.jp/trends/
集計対象は「すべての国」、「過去12か月間」、「すべてのカテゴリ」、「ウェブ検索」
調べてみた
ざっくりここ1年くらいでよく聞いたな〜とか、あれ?こいつってみんな対応してるのかな?って思うものを調べてみました。
Swift4 & Swift5
今年もやっぱりSwiftのアップデートありましたね!
まだまだSwfit4優勢かなと思ってましたが、Swift5が逆転しつつありますね。
アップデートして数ヶ月経ち安定した頃合いなので、そろそろ乗り換える頃合いかもしれませんね。
WatchOS6 & iOS13 & iPadOS & tvOS
今年はiPadOSが新たに発表されましたね。
発表直後とリリース直後はかなり調べられているものの、あまり関心は集められていないようです。
10月頃に跳ね上がっているのは、リリースしているアプリがiPadOSで動くか調査を命じられているSIerが多かったのですかね。
[Dark Mode & Apple Arcade & Memoji](https://trends.google.co.jp/trends/explore?q=Dark Mode,Apple Arcade,Memoji)
こちらはユーザに直接関係のありそうな機能です。
Memojiは今年もアップデート入ってましたよね。
Dark Modeに関してはやはりiOS13リリース前後に跳ね上がってますね。おそらく開発者の動作確認などだと思います。
意外とApple Arcadeの検索が多くないのが意外でした。
もっとユーザに突き刺さっているかと思いましたが、やっぱり安いとは言え有料なのがネックなんですかね。
スマホゲーム界隈の闇を少し感じました。
[ARKit & Sign in With Apple & SwiftUI](https://trends.google.co.jp/trends/explore?q=ARKit,Sign in With Apple,SwiftUI)
Sign in With Appleありましたね!
サードパーティの認証使っている開発者には激震走ったかと思います。
別の意味でSwiftUIも激震が走りましたよね!
辛かったUIの構築がこれでかなり改善できるんじゃないかと期待できます。
グラフを見るとやはりSwiftUIが注目を浴びています。
Sign in With Appleも必要に迫られている開発者が多いのか、徐々に上昇傾向にあります。
それに比べてARKitは去年までに比べてかなり落ち着いていますね。
市場に出てから数年経ちますし目新しさがなくなって感があります。
これからサービスに取り入れる場合は、もう1つ工夫がないと埋もれてしまいそうです。
[AR & Accessibility & Dark Mode](https://trends.google.co.jp/trends/explore?q=AR,Accessibility,Dark Mode)
アクセシビリティも今年注目されたものの1つかなと思います。
機能や事例が増えてはいるものの、これ1つでサービスが劇的に変わるわけではないので、いまいち伸び悩んでいるようですね。
まとめ
やはり今年大注目のSwiftUIは伸び続けていて、来年にはiOSエンジニア必須の知識となりそうです。
Swiftもそろそろ5に引き上げる時期ですかね...!
僕も徐々に対応していこうかなと思います!
それではみなさん!素敵なiOSライフをお送りください!
おまけ
AR & VR & MR & SR
xR系も比べてみました。
MRが恐らく僕が思っていたMRじゃない気がしますね。(医療用語的な)
SRもこんなに浸透しているわけないので、違うSRがヒットしている感じでしょうか。(ソシャゲ的な)
トレンド調査も難しいものがありますね。