各iOSメジャーバージョンごとに、新規で追加された機能をサンプル実装しているリポジトリをリストアップしました。
バージョンアップの時に、顔認識やアニメーション周りなど何らかの新機能が追加されますが、
新機能を一個ずつサンプル実装、動作確認をするのはとっても大変です。
新しいアプリを開発する時に、使えるネタが見つかるかも知れませんので、
エンジニアだけでなく、Xcodeを使える方は、iOSの新機能を軽く眺めてみたい時にビルドして動作確認すると面白いものが見つかるかも知れません。
※各項目を紹介されている記事を項目の横にリンクしています。
iOS-11-by-Examples
「iOS 11 新機能のサンプル寄せ集めアプリ」です。
- Core ML(Core MLで焼き鳥を機械学習させてみた)
- Vision(顔認識ができるそうです。[iOS 11] 画像解析フレームワークVisionで顔認識を試した結果)
- ARKit([iOS 11] ARKitでソファー設置からあの子の身長測定まで色々やってみた)
- MapKitの新機能
- Core NFC(iOS11 新機能「Core NFC」を試してみる)
- DeviceCheck([iOS 11] 初回起動判定などに使える DeviceCheck フレームワークとは )
など、新機能を一覧で見ることのできるアプリが、プロジェクトとしてgithubで管理されています。
iOS-10-Sampler
「iOS 10 新機能のサンプルコード寄せ集めアプリ」です。
- リアルタイム一般物体認識
- 手書き数字認識
- ブラーをアニメーション
- 画像付きローカル通知
など、新機能を一覧で見ることのできるアプリが、プロジェクトとしてgithubで管理されています。
iOS-9-Sampler
「iOS 9 新機能のサンプルコード寄せ集めアプリ」です。
これから、iOS9のおさらいとして使わせてもらうといい感じでした。