SwiftUI
Apple社が開発した、アプリケーションUI構築用のフレームワークです。すべてのAppleプラットフォーム向けのアプリ※を1つのコードで開発できることを目的として開発されました。
※iOS、Mac、Apple TV、Apple Watch
特徴
- 少ないコードで大きなパフォーマンス
- 宣言型のSwift構文
従来より使用されている UIKit や AppKit と比べて、シンプルかつスマートになりました。そのため、物理的な見通しはもちろんのこと、ロジック的な見通しも良くなり、短時間で品質の良い製品開発が可能となりました。
WWDC2019で発表された新しいフレームワークであるため、まだシェア率は低い状態です。 iOS14の機能である Widget は SwiftUI で開発することが必須となっていることから今後も Apple は SwiftUI を使用し、新しい機能を追加していくことが予想されます。
まとめ
- UI作成のための新しいフレームワーク
- シェア率は少ないが、今後拡大する可能性が大きい
パッションなら Swift、SwiftUI を使用しての開発実績が多数あります。アプリ開発でお困りの方、Macのプロフェッショナルだからできる柔軟な提案が可能です。