コンテンツにスキップ

Swift Playgrounds

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Swift Playgrounds
開発元 Developer Tools Department
Apple Inc
初版 macOS(Xcode統合)
2014年6月2日
macOS(スタンドアローン)
2020年2月11日
iPad
2016年9月13日
最新版

4.4.1 / 2023年12月13日

プラットフォーム macOS Ventura 13.3以降, iPadOS 16.4以降
対応言語 オランダ語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ポルトガル語、簡体字中国語、スペイン語、スウェーデン語、タイ語、繁体字中国語、トルコ語、ノルウェー語、ベトナム語
種別 教育向けアプリ
公式サイト https://www.apple.com/jp/swift/playgrounds/
テンプレートを表示

Swift Playgrounds()AppleSwift

PlaygroundsmacOS201462WWDC 2014Xcode[1][2]20169SwiftSwift PlaygroundsiPad

[]


PlaygroundsREPL (ReadEvalPrintLoop) [3][4][5] Swift PlaygroundsAppleSwiftREPL[6] 

Swift PlaygroundsiPad2016613WWDC 2016SwiftiPad[7][8]()使[9]20169()[10]AppleSwift Playgrounds[11]

macOSSwift Playgrounds2020211Mac App StoreXcodeiPadOSmacOS[12]

[]


Swift PlaygroundsiPad[13]iCloud Drive

Swift PlaygroundsiPadByteBluHopper3Swift Playgrounds[14]Swift PlaygroundsApple Bluetooth APIApple Augmented Reality(ARKit)[15]

20181AppleSwift PlaygroundsPlaygroundPlayground[16]

[]


Swift PlaygroundsAppleDeveloper ToolsSwift Programming LanguageDeveloper Tools DepartmentChris LattnerPlaygrounds()[17]Swift Playgrounds201462WWDC 2014Xcode69

Swift PlaygroundsiPad2016913Chris LattnerSwift PlaygroundsiPad1[18]AppleiBook Store使[8]AppleEveryone Can Code[19][20] Swift PlaygroundsAppleSwift[21]AppleSwiftSwift使/Swift[22][23]

20171AppleRNIB()Swift Playgrounds[24]2018AppleEveryone Can Code[25]

20202macOS CatalinaSwift PlaygroundsXcodeiPadSwift Playgrounds[12]

202167WWDC21調iPadOS 15iPhoneiPadApp StoreiPad[26]20211215iPadOS 15.2Swift Playgrounds 4[27]

バージョン履歴[編集]

日付 バージョン 説明文
2016年6月 AppleがiPad用のSwift Playgroundsを発表。同時にApple開発者向けのバージョンのリリース。
2016年7月 公開ベータ版のリリース。
2016年9月 1.0 最初のバージョンのリリース。
2016年11月 1.1 Learn to Codeの改良など[28]
2017年3月 1.2 簡体字中国語、日本語、フランス語、ドイツ語、中南米スペイン語のサポート。
MapKitフレームワークのサポート[28]
2017年6月 1.5 外部ハードウェアの操作をサポート[29][30]
2017年9月 1.6 ARKit(拡張現実)のサポート。
Swift 4のサポート。
カメラへのアクセスのサポート。
2018年1月 2.0 サードパーティのPlaygroundサブスクリプションが利用可能に[16]
2019年5月 3.0 Swift 5のサポート。
Swiftファイルの共有のサポート。
2019年10月 3.1 Swift 5.1のサポート。
SwiftUIフレームワークを含む。
2020年2月11日 3.2 macOS Catalina用の初リリース
2020年4月2日 3.3 iPadOSのカーソルサポート
2020年7月9日 3.3.1 安定性向上、不具合修正
2020年11月16日 3.4
2021年3月9日 3.4.1 ローカリゼーションとパフォーマンスの改善
2021年12月15日 4.0 iPadOS 15.2でiPhoneとiPad用のアプリケーションを構築しApp Storeへ、iPad上から直接リリースできるようになる
2022年5月17日 4.1 macOS 12.4以降でSwiftUIでのMacアプリケーション開発、 Swiftパッケージに対応、Xcodeへの移動/戻す[28]
2022年10月26日 4.2 コードエディタの機能強化
2022年12月5日 4.2.1 エラーメッセージが表示されたままになる問題の修正
2023年4月3日 4.3 macOS 13.3 SDK, iPadOS 16.4 SDK、ノルウェー語とベトナム語に対応[28]
2023年5月31日 4.3.1 SwiftUIのプレビューが読み込まれない問題の修正
2023年10月23日 4.4 Swift 5.9, macOS 14 SDK対応
2023年12月13日 4.4.1 Swift 5.9.2, macOS 14.2SDK対応

評価[編集]


Swift PlaygroundsiPad100iPad(App Store54)[31][19][32][33][34][35][36][37][38][21] SwiftSwift[39][40] Common Sense MediaSwift Playgrounds55[41]

脚注[編集]



(一)^ Keynote - WWDC 2014 - Videos (). Apple Developer. 201921

(二)^ Apple's new Swift language explained: A clever move to boost iOS, while holding Android apps back - ExtremeTech. www.extremetech.com. 201921

(三)^ Swift: Apple's next-generation programming language 4 years in the making (). iMore (201464). 201921

(四)^ Mayo (201462). Apple announces new Xcode, 'Swift' programming language (). 9to5Mac. 201921

(五)^ Swift Resources - Apple Developer (). developer.apple.com. 201921

(六)^ A Swift Tour  The Swift Programming Language (Swift 5). docs.swift.org. 201925

(七)^ Getting Started with Swift - WWDC 2016 - Videos (). Apple Developer. 2019129

(八)^ abMayo (2016613). Apple announces Swift Playgrounds for iPad at WWDC, public release in fall (). 9to5Mac. 2019131

(九)^ Swift Playgrounds (). App Store. 2019129

(十)^ Mayo (2016613). Apple announces Swift Playgrounds for iPad at WWDC, public release in fall (). 9to5Mac. 2019220

(11)^ Apple Inc. (20179). Swift Playgrounds Curriculum Guide. Apple - Everyone can code. 202078

(12)^ abLyles (2020212). Apples free learn-to-code Swift Playgrounds sandbox arrives on Mac (). The Verge. 2020214

(13)^ Swift Playgrounds: Previewing Apple's remarkable new portal to code (). iMore (2018327). 2019131

(14)^ Learning to code with Swift Playgrounds as an adult (). Macworld (201846). 2019210

(15)^ What's New in Swift Playgrounds - WWDC 2017 - Videos (). Apple Developer. 2019210

(16)^ abApple releases Swift Playgrounds 2.0 with playground subscription options, more (). AppleInsider. 2019210

(17)^ Chris Lattner. web.archive.org (201975). 202078

(18)^ Chris Lattner's Homepage. nondot.org. 2019210

(19)^ abSinger, Natasha (2016912). Apple Offers Free App to Teach Children Coding (iPads Sold Separately) (). The New York Times. ISSN 0362-4331. https://www.nytimes.com/2016/09/13/technology/apple-coding-app-swift-playgrounds.html 2019131 

(20)^ Ravipati. Apple Launches Everyone Can Code Initiative and Apple Teacher Program - (). THE Journal. 201921

(21)^ abChambers (2018519). Making The Grade: Is Swift Playgrounds a useful tool in K-12? (). 9to5Mac. 201921

(22)^ Apple launches app development curriculum for high school and community college students (). Apple Newsroom. 201921

(23)^ Hall (2018730). New Swift certification program validates coding skills for students (). 9to5Mac. 201921

(24)^ Evans, Jonny (2019124). Apple's 'Everyone Can Code' courses are now available in braille (). Computerworld. 201921

(25)^  -  - . Apple. 2021615

(26)^ iPadOS 15Swift Playgrounds (). TechCrunch. 202169[]

(27)^ Swift Playgrounds 4--iPad. ZDNet Japan (20211216). 20211216

(28)^ abcdRelease Notes - Swift Playgrounds - Apple Developer. developer.apple.com. 202378

(29)^ Apple's new Swift Playgrounds 1.5 includes controls for robots and drones (). Macworld (201761). 2019131

(30)^ Owen. Swift Playgrounds could help users build controllable robots in coding lessons (). AppleInsider. 201921

(31)^ Swift Playgrounds - AppAnnie report. www.appannie.com. 2019210

(32)^ Biersdorfer, J. D. (20161021). Want to make your own app? There are free classes for that (). The New York Times. ISSN 0362-4331. https://www.nytimes.com/2016/10/22/technology/personaltech/want-to-make-your-own-app-there-are-free-classes-for-that.html 2019210 

(33)^ Learning to code with Swift Playgrounds as an adult (). Macworld (201846). 2019129

(34)^ Apple launches Swift Playgrounds for iPad to teach kids to code (). TechCrunch. 2019129

(35)^ Swift Playgrounds brings iOS app development to the masses (). Macworld (2016613). 2019129

(36)^ Dilger. Apple's new Swift Playgrounds for iPad is a killer app for teaching code (). AppleInsider. 2019129

(37)^ Carman (2016614). Swift Playgrounds sells coding as simple and fun  just like rest of Apple's products. The Verge. 2019129

(38)^ Higgins, Michelle (2017320). Travel Apps and Games for Children on the Go (). The New York Times. ISSN 0362-4331. https://www.nytimes.com/2017/03/20/travel/travel-apps-and-games-for-children.html 201921 

(39)^ Miller (2018329). The Xcode cliff: is Apple teaching kids to code, or just about code?. The Verge. 201921

(40)^ Swanner (2016714). Here's why Apple really created Swift Playgrounds (). The Next Web. 201925

(41)^ Swift Playgrounds Review for Teachers (). Common Sense Education (2016927). 2019210

外部リンク[編集]