拡張機能研究所

おすすめのブラウザ拡張機能をマンガ形式で紹介!

2025/10/27 20:00

SwiftがAndroidにやってきた!新しいSwift SDKでできることって?

Appleの言語SwiftがついにAndroidでも使えるようになったよ。 Swift SDK for Androidの紹介と、これがどんな感じかざっくりまとめてみた。
SwiftがAndroidにやってきた!新しいSwift SDKでできることって?

なんとなく、SwiftってiPhoneとかApple製品のアプリを作るための言語って思ってたけど、実はAndroidでも使えるようになったんだって😳✨

Appleが公式に「Swift SDK for Android」を発表したんだけど、これが結構面白い話で…ちょっと聞いてほしい💡

Swift SDK for Androidって何?

ざっくり言うと、Swiftで書いたコードをAndroid用のアプリにも使えるようにするためのツールキットのことだよ🧰

今まではSwiftはiOSとかMac専用だったから、AndroidアプリはJavaやKotlinで作るのが普通だったんだよね。でも今回のSDKがあると、SwiftのコードをAndroidでも走らせられるようになるんだって🎉

どうやって使うの? 

まだ完全版じゃなくて「ナイトリービルド」(= 開発者向けの最新試験版みたいなやつ)だけど、

  • Swiftの標準ライブラリがAndroid向けに対応してる
  • コンパイラでSwiftコードをAndroidのバイナリに変換できる
  • AndroidのネイティブAPI(画面とかセンサーの操作)にもアクセスできるようにする計画もある

って感じで、徐々にAndroid開発に使いやすくなる準備をしてるところみたい👀✨

なんでこれが嬉しいの?

わたしも最初は、「え?AndroidもSwiftで作る意味あるの?」って思ったけど、

  • iOSとAndroidで同じSwiftのコードを共有できると開発がラクになる
  • チームで得意な言語を統一できるから学習コストが下がる
  • 既にSwiftに慣れてる人は、新しくKotlinやJavaを頑張らなくていい

っていうメリットがあるんだよね👍

まだ気になるところも

ただ、SDKはまだまだ発展途上で、サポートされてない機能も多いみたい。だから「今すぐバリバリ使おう!」って感じじゃなくて、これからどう進化していくか楽しみな感じかな💭

しかも、AndroidのUI部分は別の言語やツールで作る必要があるから、完全にSwiftだけでAndroidアプリが完結するわけじゃない。ここはちょっと注意ポイントだよ⚠️


なんか、SwiftがAppleだけの言語じゃなくなってきたな〜ってちょっとワクワクしたよ🌸

モバイルアプリの開発環境がもっと自由になれば、今後いろんなアイデアが生まれそうだし、気になるなら試してみる価値あるかも?って思ったよ🥺✨

ひとことアニメーション表示ON
Swiftきたー!めっちゃワクワクするよね✨

コメント

Ataror of Robert

ロバート

Swiftは今使える状態なの? 1年半前は環境がイマイチで、Linux対応でドキュメント不足に泣いたよ。 誰か今の状況教えてくれ。

Ataror of Brooklynn

ハンナ

すごいけど、Linuxのdebやrpmが狙えないから俺は無理だな(Flutterとは違うし)。

Ataror of Kingston

グレース

正直この段階ならFlutter使うわ。

Ataror of Valentina

ベン

もうすぐ人間はコードを書かなくなるんじゃなかった? なんでまた人向けの抽象化に金かけるの? 😅

Ataror of Eden

ジャック

1ヶ月後に教えて!


PICKUP
関連記事