iOS 17におけるAppleのSwiftとSwiftUIの利用状況
(blog.timac.org)- iOS 17には合計6030個のバイナリが含まれる(iOS 16は5403個)
- 合計1516個のバイナリがSwiftを、385個のバイナリがSwiftUIを使用(iOS 16ではSwift: 1001、SwiftUI: 226)しており、約50%増加
- SwiftUIベースのアプリライフサイクルを使用するアプリ数は、iOS 16の4個からiOS 17では14個に増加
- Swift/SwiftUIの導入は非常に速いペースで進んでいる
- iOSのコアには依然としてObjective-Cが多い(iOS 11/12以降、Objective-C、C、C++は徐々に減少中)
- iOS Secure Enclaveには19個のバイナリがあるが、まだSwiftは1つもない(WWDC22でSwiftがSEで使用可能と発表されていたにもかかわらず)
- macOS Ventura SEではhibernationバイナリがSwiftを利用中
- SwiftおよびSwiftUIの採用は引き続き拡大しており、UIKitのみを使用するバイナリ数は前年より減少
3件のコメント
コンパイル済みの実行ファイルは主にバイナリと呼ばれますが、要約では二進数と訳されていましたね……neo、頑張ってください
あっ、私が少し修正しました。neo には辞書機能が少し入る必要がありそうです (泣)
Hacker Newsの意見
/System/Library/VideoDecodersフォルダ内のバイナリを比較