2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Swift と Kotlin の年表

Last updated at Posted at 2025-12-10

まえがき

こんにちは。ko-tarou です。
Android と iOS の歴史について、軽くまとめました。

Swift バージョン Kotlin バージョン 備考
2011 7月 Project Kotlin発表 JetBrainsが新しいJVM言語を発表
2014 6月 Swift 発表 (WWDC) AppleがObjective-Cの後継として発表
9月 Swift 1.0 正式リリース
10月 Swift 1.1
2015 4月 Swift 1.2
9月 Swift 2.0 エラーハンドリング導入、オープンソース化発表
2016 2月 Kotlin 1.0 初の安定版リリース
3月 Swift 2.2 Linuxサポート
9月 Swift 3.0 大規模な破壊的変更、APIデザインガイドライン
2017 3月 Swift 3.1 Kotlin 1.1 JavaScriptサポート (Kotlin/JS)
5月 GoogleがAndroidの公式開発言語にKotlinを追加
9月 Swift 4.0 Codable導入、文字列の改善
11月 Kotlin 1.2 マルチプラットフォームプロジェクト (実験的)
2018 3月 Swift 4.1
9月 Swift 4.2 ABI安定化への準備
10月 Kotlin 1.3 コルーチンが安定版に
2019 3月 Swift 5.0 ABI安定化達成 (バイナリ互換性)
5月 GoogleがKotlinをAndroid開発の推奨言語に指定
9月 Swift 5.1 Module Stability、SwiftUI対応
2020 3月 Swift 5.2
8月 Kotlin 1.4 SAM変換、品質とパフォーマンス向上
9月 Swift 5.3 Windows公式サポート
2021 4月 Swift 5.4
5月 Kotlin 1.5 JVMレコード、Sealed interface
9月 Swift 5.5 Async/await、Actor導入 (並行処理)
11月 Kotlin 1.6
2022 3月 Swift 5.6
6月 Kotlin 1.7 K2コンパイラ (Alpha)
9月 Swift 5.7 正規表現リテラル、ジェネリクス強化
12月 Kotlin 1.8
2023 3月 Swift 5.8
7月 Kotlin 1.9 K2コンパイラ (Beta)
9月 Swift 5.9 マクロ機能 (Macros) 導入
2024 3月 Swift 5.10 データ競合の厳密なチェック
5月 Kotlin 2.0 K2コンパイラ正式採用 (安定版)
9月 Swift 6.0 並行処理の安全性 (Data-race safety) デフォルト化
11月 Kotlin 2.1

あとがき

この記事をお読みいただきありがとうございます。

この記事だどなたかの一助になれば幸いです。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?