お知らせ・コラム

News & Column

coverDeco

HOME

お知らせ・コラム(一覧)

お知らせ・コラム(詳細)

SwiftかSwiftUIか?

2021.11.01

コラム

今からアプリ開発を勉強しようとする場合、きっと「SwiftかSwiftUIのどちらを学んだらいいでしょうか?」と疑問に思われると思います。

iPhoneアプリ開発を勉強するための状況によっても異なると思いますが、私個人の意見をお伝えさせていただきます。一つの参考としていただけたらと思います。

(注意)一つの参考意見なので、最終的な判断の責任は負いかねます。ご了承ください。それを踏まえてお読みください。

まずは結論から

私はSwiftから学ぶことをお勧めします。現在、開発されている多くは、Swiftで開発されていると思います。仕事でiPhoneアプリ開発をしていくには、Swiftを学んだ方が戦力になります。

なぜSwiftか

SwiftUIは発表されてからまだ2年であり、発表された当初よりもかなり進歩しています。しかし、開発するにあたってSwiftUIだからできない、SwiftUIだから検討しなければならないこともあります。現在、新たにiPhoneアプリを開発する場合でも、Swiftで開発することを選択する場合があります。

アプリの機能追加や修正もSwiftで行われるケースが多いと思います。それで、仕事で行っていくことを目標とするならまず、Swiftで学ぶ方が良いと思います。

SwiftUIは学ばなくて良いか

SwiftUIは間違いなくこれからの技術であり、学ぶ必要があります。私が知っている企業でアプリを新しくするための開発をSwiftUIで行っている企業もあります。

これからは徐々にSwiftでの開発からSwiftUIでの開発に置き換わっていくと思われます。今はSwiftを学び仕事をすることをお勧めします。きっと、この先、SwiftUIで開発するタイミングがあると思います。そのタイミングで学び自分のものとすることをお勧めします。

一覧へ戻る