Dark Mode

kontentsunisukitsupu

Swift Playgrounds

Chu Dian : huri-Bai Ke Shi Dian {uikipedeia(Wikipedia)}
Swift Playgrounds
Kai Fa Yuan Developer Tools Department
Apple Inc
Chu Ban macOS(XcodeTong He )
2014Nian 6Yue 2Ri
macOS(sutandoaro-n)
2020Nian 2Yue 11Ri
iPad
2016Nian 9Yue 13Ri
Zui Xin Ban
4.4.1 / 2023Nian 12Yue 13Ri
puratsutohuo-mu macOS Ventura 13.3Yi Jiang , iPadOS 16.4Yi Jiang
Dui Ying Yan Yu orandaYu , huransuYu , doitsuYu , itariaYu , Ri Ben Yu , Han Guo Yu , porutogaruYu , Jian Ti Zi Zhong Guo Yu , supeinYu , suue-denYu , taiYu , Fan Ti Zi Zhong Guo Yu , torukoYu , noruue-Yu , betonamuYu
Zhong Bie Jiao Yu Xiang keapuri
Gong Shi saito https://www.apple.com/jp/swift/playgrounds/
tenpure-towoBiao Shi

Swift Playgrounds(pureiguraundotomoHu bareru)ha, ApplegaKai Fa shitaSwiftnoKai Fa Huan Jing .

PlaygroundsnoZui Chu nomacOSba-ziyonha, 2014Nian 6Yue 2Ri noWWDC 2014deXcodenoYi Bu toshiteFa Biao sareta[1][2]. 2016Nian 9Yue , SwiftwoXi iShi meruRuo iXue Sheng wota-getsutonishitaSwift PlaygroundsnoiPadBan garo-nchisareta.

Gai Yao

[Bian Ji ]

Playgroundsha, ko-doworiarutaimuderendaringusurutesutoHuan Jing woTi Gong suru. koreniha, yu-za-noRu Li shitako-dogaShi Xing saretaJi nisonoJie Guo woPing Jia Fu kideBiao Shi shi, Xun Su nahui-dobatsukuwoTi Gong suruJi Neng gaHan mareru. konotaipunoKai Fa Huan Jing haREPL (Read-Eval-Print-Loop) toHu barerukotogaDuo ku, Xue Xi , Shi Yan , oyobiGao Su purototaipinguniYi Li tsutosareru[3][4][5] . Swift Playgroundsdeha, AppleniyotsuteSwiftnochiyu-toriaruya, REPLnoLi Dian woShuo Ming surugaidoFu kitsua-gaYong Yi sareteiru[6] .

Swift PlaygroundsnoiPadBan ha, 2016Nian 6Yue 13Ri noWWDC 2016Nei de, SwiftwoXue buRen notamenoiPadZhuan Yong apuritoshiteFa Biao sareta[7][8]. Kai Fa Zhe Xiang kenoba-ziyongaTong Ri niriri-susare, Yi Yue nihapaburitsukube-tamoGong Kai sareta. apuridehaXue Sheng Xiang kenoJiao Yu tsu-rutoshite, tatsuchideisupureiYong niShe Ji saretaintarakuteibuHuan Jing (Dui Hua Xing Huan Jing )woShi Yong shitako-deingunokoakonseputogaShao Jie sareta[9]. apuriha2016Nian 9Yue ni(Yi Ban yu-za-Xiang keni)riri-susareta[10]. Appleha, konoapuriwoZhong Xue Sheng Yi Shang niTui Jiang surutosuruSwift PlaygroundskarikiyuramuwoGong Kai shiteiru[11].

macOSYong noSwift PlaygroundsnosutandoaronBan ha, 2020Nian 2Yue 11Ri niMac App Storederiri-susareta. korehaXcodekaraWan Quan niQie riLi sareteirumonotonari, iPadOSBan womacOSYong niYi Zhi shitamonotonaru[12].

Te Zheng

[Bian Ji ]

Swift PlaygroundsnoiPadBan ha, Kai Fa Huan Jing toJiao Yu Jiao Cai woZu miHe wasetamonotonatsuteiru[13]. konoapurideha, Ge Jiao Cai woShou Jiang Qian nidaunro-doshi, Yi Jiang haohuraindeLi Yong dekiru. Dan shi, sute-ziwoiCloud DriveniBao Cun suruChang He niha, netsutowa-kuJie Sok gaBi Yao tonaru.

Swift PlaygroundsnoiPadBan noChu Qi retsusundeha, Byte, Blu, Hopperno3tsunokiyarakuta-gaShao Jie sareteiru. sorezorenoKe Ti nioite, pureiya-ha, ikutsukanoko-dowoZu miHe wasetekiyarakuta-woCao Zuo shi, Ding meraretaMu Biao woDa Cheng suruShi woQiu merareru. sute-zigaJin Xing surunitsureteMu Biao hayoriKun Nan ninari, sorerawoJie Jue surutameniyoriFu Za naarugorizumugaBi Yao tonaru. Swift Playgroundsdehaikutsukanosute-ziwokuriasuruto, Xin shiiko-dogaLi Yong dekiruyouninaru[14]. Swift PlaygroundsnoShang Ji retsusundeha, Apple Bluetooth APIyaApple Augmented RealityKai Fa puratsutohuo-mu(ARKit)notoitsutaFu Za naJi Neng gaLi Yong dekiruyouninaru[15].

2018Nian 1Yue , ApplehaSwift PlaygroundsnisabusukuripushiyonwoDao Ru shita. koreniyori, yu-za-hasa-dopa-teinoZuo Cheng shitaPlaygroundwopureideki, kontentsupurobaida-haPlaygroundwoFan Mai dekiruyouninatsuta[16].

Kai Fa toriri-su

[Bian Ji ]

Swift PlaygroundshaApplenoDeveloper ToolsBu Men niyotsuteKai Fa sareta. Swift Programming LanguagenoFa Ming Zhe deari, Developer Tools Departmentnoshiniadeirekuta-Jian a-kitekutodearuChris Lattnerniyoruto, Playgroundsha[buretsuto*bikuta-noaideia, raito*te-buru, sonoTa Duo kunoDui Hua Xing shisutemukaraDa kinaYing Xiang woShou keteiru] (Yuan Wen Yi Yi )toiu[17]. Swift Playgroundsha, 2014Nian 6Yue 2Ri noWWDC 2014deXcode 6noYi Bu toshiteFa Biao sare, Tong Nian 9Yue niriri-susareta.

Swift PlaygroundsnoiPadBan ha2016Nian 9Yue 13Ri niriri-susareta. Chris LattnerhaGou Xiang , She Ji , Shi Zhuang , Fan Fu nado, Swift PlaygroundsnoiPadBan woQian Yin shitaShu Shao naiZhong He De Ren Wu no1Ren demoatsuta[18]. Applehariri-sutoTong Shi ni, iBook StoredeTong apurike-shiyonnoCao Zuo Fang Fa yaShi Yong Fang Fa woyu-za-niJiao erugaidobutsukuwoGong Kai shita[8]. konoFa Biao ha, Gong Li Xue Xiao nipuroguraminguJiao Yu noShi Shi woQiu merushirikonbare-noDa Gui Mo nakiyanpe-ntoShi woTong zikushiteXing wareta. Appleha, Zi Gong tachigapuroguraminguwoXue bunowoZhu kerutamenikonpiyu-tasaiensunokarikiyuramuwoTi Gong suru, [Everyone Can Code] puroguramuwoFa Biao shita[19][20] . Swift PlaygroundshakonopuroguramuniHan mareteori, ApplehaJiao Shi gaSwiftwoJiao erutamenoXiang Xi nagaidowoTi Gong shiteiru[21]. sarani, ApplehaSwiftsohutoueaKai Fa woJiao erutamenoYi Nian Jian nokarikiyuramu[SwiftwoShi tsutaapuriKai Fa ] woGong Kai shi, sonoHou , Xue Sheng noko-deingusukiruwoJian Zheng /Ren Zheng suruSwiftRen Ding puroguramuwoDao Ru shita[22][23].

2017Nian 1Yue , ApplehaRNIB(Wang Li Mang Ren Yan Jiu Suo )toTi Xi shi, Swift PlaygroundsnoDian Zi ba-ziyonwoTi Gong shita[24]. 2018Nian , ApplehaMi Guo norouXue Xiao Quan Ti ni[Everyone Can Code] puroguramu[25]woKuo Da surutoFa Biao shita.

2020Nian 2Yue , macOS CatalinaXiang keniSwift PlaygroundsnosutandoaronBan garo-nchisareta. konoba-ziyonhaXcodekaraQie riLi sareteori, iPadba-ziyonnoSwift PlaygroundsnoYi Zhi tonatsuteiru[12].

2021Nian 6Yue 7Ri , WWDC21Ji Diao Jiang Yan nioite, iPadOS 15deiPhonetoiPadYong noapurike-shiyonwoGou Zhu shiApp Storehe, iPadShang karaZhi Jie riri-sudekiruyouninarukotogaFa Biao sareta[26]. 2021Nian 12Yue 15Ri karaiPadOS 15.2Yi Jiang woDui Xiang nisonoJi Neng woDa Zai shitaSwift Playgrounds 4gaPei Fu sareteiru[27].

ba-ziyonLu Li

[Bian Ji ]
Ri Fu ba-ziyon Shuo Ming Wen
2016Nian 6Yue ApplegaiPadYong noSwift PlaygroundswoFa Biao . Tong Shi niAppleKai Fa Zhe Xiang kenoba-ziyonnoriri-su.
2016Nian 7Yue Gong Kai be-taBan noriri-su.
2016Nian 9Yue 1.0 Zui Chu noba-ziyonnoriri-su.
2016Nian 11Yue 1.1 Learn to CodenoGai Liang nado[28]
2017Nian 3Yue 1.2 Jian Ti Zi Zhong Guo Yu , Ri Ben Yu , huransuYu , doitsuYu , Zhong Nan Mi supeinYu nosapo-to.
MapKithure-muwa-kunosapo-to[28]
2017Nian 6Yue 1.5 Wai Bu ha-doueanoCao Zuo wosapo-to[29][30].
2017Nian 9Yue 1.6 ARKit(Kuo Zhang Xian Shi )nosapo-to.
Swift 4nosapo-to.
kamerahenoakusesunosapo-to.
2018Nian 1Yue 2.0 sa-dopa-teinoPlaygroundsabusukuripushiyongaLi Yong Ke Neng ni[16].
2019Nian 5Yue 3.0 Swift 5nosapo-to.
SwifthuairunoGong You nosapo-to.
2019Nian 10Yue 3.1 Swift 5.1nosapo-to.
SwiftUIhure-muwa-kuwoHan mu.
2020Nian 2Yue 11Ri 3.2 macOS CatalinaYong noChu riri-su
2020Nian 4Yue 2Ri 3.3 iPadOSnoka-sorusapo-to
2020Nian 7Yue 9Ri 3.3.1 An Ding Xing Xiang Shang , Bu Ju He Xiu Zheng
2020Nian 11Yue 16Ri 3.4
2021Nian 3Yue 9Ri 3.4.1 ro-karize-shiyontopahuo-mansunoGai Shan
2021Nian 12Yue 15Ri 4.0 iPadOS 15.2deiPhonetoiPadYong noapurike-shiyonwoGou Zhu shiApp Storehe, iPadShang karaZhi Jie riri-sudekiruyouninaru
2022Nian 5Yue 17Ri 4.1 macOS 12.4Yi Jiang deSwiftUIdenoMacapurike-shiyonKai Fa , Swiftpatsuke-ziniDui Ying , XcodehenoYi Dong /Li su[28]
2022Nian 10Yue 26Ri 4.2 ko-doedeitanoJi Neng Qiang Hua
2022Nian 12Yue 5Ri 4.2.1 era-metsuse-zigaBiao Shi saretamamaninaruWen Ti noXiu Zheng
2023Nian 4Yue 3Ri 4.3 macOS 13.3 SDK, iPadOS 16.4 SDK, noruue-Yu tobetonamuYu niDui Ying [28]
2023Nian 5Yue 31Ri 4.3.1 SwiftUInopurebiyu-gaDu miIp marenaiWen Ti noXiu Zheng
2023Nian 10Yue 23Ri 4.4 Swift 5.9, macOS 14 SDKDui Ying
2023Nian 12Yue 13Ri 4.4.1 Swift 5.9.2, macOS 14.2SDKDui Ying

Ping Jia

[Bian Ji ]

riri-sutoTong Shi ni, Swift PlaygroundsnoiPadBan ha, Yue 100kaGuo noWu Liao iPadJiao Yu apurinorankingudeDi Yi Wei ninatsuta. Tong apuriha, yu-za-(App StoredenoPing Jia ha5Duan Jie nouchioyoso4tonatsuteiru)yaBao Dao Ji Guan karaGai neHao Yi De naPing Jia woShou keta[31][19][32][33][34][35][36][37][38][21] . mata, konoapurihaSwiftnoXue Xi woRuo iXue Sheng demoXing iyasukusurunoniJia e, SwiftniGuo Du niJiao Dian woDang teteirunodehanaku, Liang iko-deinguFang Fa woJiao erukotoniJiao Dian woDang teteirutosare, Cheng Zan sareta[39][40] . Common Sense Mediaha, Swift Playgroundsnosukoawo5Duan Jie Zhong no5toshiteiru[41].

Jiao Zhu

[Bian Ji ]
  1. ^ "Keynote - WWDC 2014 - Videos" (Ying Yu ). Apple Developer. 2019Nian 2Yue 1Ri Yue Lan .
  2. ^ "Apple's new Swift language explained: A clever move to boost iOS, while holding Android apps back - ExtremeTech". www.extremetech.com. 2019Nian 2Yue 1Ri Yue Lan .
  3. ^ "Swift: Apple's next-generation programming language 4 years in the making" (Ying Yu ). iMore (2014Nian 6Yue 4Ri ). 2019Nian 2Yue 1Ri Yue Lan .
  4. ^ Mayo (2014Nian 6Yue 2Ri ). "Apple announces new Xcode, 'Swift' programming language" (Ying Yu ). 9to5Mac. 2019Nian 2Yue 1Ri Yue Lan .
  5. ^ "Swift Resources - Apple Developer" (Ying Yu ). developer.apple.com. 2019Nian 2Yue 1Ri Yue Lan .
  6. ^ "A Swift Tour -- The Swift Programming Language (Swift 5)". docs.swift.org. 2019Nian 2Yue 5Ri Yue Lan .
  7. ^ "Getting Started with Swift - WWDC 2016 - Videos" (Ying Yu ). Apple Developer. 2019Nian 1Yue 29Ri Yue Lan .
  8. ^ a b Mayo (2016Nian 6Yue 13Ri ). "Apple announces Swift Playgrounds for iPad at WWDC, public release in fall" (Ying Yu ). 9to5Mac. 2019Nian 1Yue 31Ri Yue Lan .
  9. ^ "Swift Playgrounds" (Ying Yu ). App Store. 2019Nian 1Yue 29Ri Yue Lan .
  10. ^ Mayo (2016Nian 6Yue 13Ri ). "Apple announces Swift Playgrounds for iPad at WWDC, public release in fall" (Ying Yu ). 9to5Mac. 2019Nian 2Yue 20Ri Yue Lan .
  11. ^ Apple Inc. (2017Nian 9Yue ). "Swift Playgrounds Curriculum Guide". Apple - Everyone can code. 2020Nian 7Yue 8Ri Yue Lan .
  12. ^ a b Lyles (2020Nian 2Yue 12Ri ). "Apple's free learn-to-code Swift Playgrounds sandbox arrives on Mac" (Ying Yu ). The Verge. 2020Nian 2Yue 14Ri Yue Lan .
  13. ^ "Swift Playgrounds: Previewing Apple's remarkable new portal to code" (Ying Yu ). iMore (2018Nian 3Yue 27Ri ). 2019Nian 1Yue 31Ri Yue Lan .
  14. ^ "Learning to code with Swift Playgrounds as an adult" (Ying Yu ). Macworld (2018Nian 4Yue 6Ri ). 2019Nian 2Yue 10Ri Yue Lan .
  15. ^ "What's New in Swift Playgrounds - WWDC 2017 - Videos" (Ying Yu ). Apple Developer. 2019Nian 2Yue 10Ri Yue Lan .
  16. ^ a b "Apple releases Swift Playgrounds 2.0 with playground subscription options, more" (Ying Yu ). AppleInsider. 2019Nian 2Yue 10Ri Yue Lan .
  17. ^ "Chris Lattner". web.archive.org (2019Nian 7Yue 5Ri ). 2020Nian 7Yue 8Ri Yue Lan .
  18. ^ "Chris Lattner's Homepage". nondot.org. 2019Nian 2Yue 10Ri Yue Lan .
  19. ^ a b Singer, Natasha (2016Nian 9Yue 12Ri ). "Apple Offers Free App to Teach Children Coding (iPads Sold Separately)" (Ying Yu ). The New York Times. ISSN 0362-4331. https://www.nytimes.com/2016/09/13/technology/apple-coding-app-swift-playgrounds.html 2019Nian 1Yue 31Ri Yue Lan .
  20. ^ Ravipati. "Apple Launches Everyone Can Code Initiative and Apple Teacher Program -" (Ying Yu ). THE Journal. 2019Nian 2Yue 1Ri Yue Lan .
  21. ^ a b Chambers (2018Nian 5Yue 19Ri ). "Making The Grade: Is Swift Playgrounds a useful tool in K-12?" (Ying Yu ). 9to5Mac. 2019Nian 2Yue 1Ri Yue Lan .
  22. ^ "Apple launches app development curriculum for high school and community college students" (Ying Yu ). Apple Newsroom. 2019Nian 2Yue 1Ri Yue Lan .
  23. ^ Hall (2018Nian 7Yue 30Ri ). "New Swift certification program validates coding skills for students" (Ying Yu ). 9to5Mac. 2019Nian 2Yue 1Ri Yue Lan .
  24. ^ Evans, Jonny (2019Nian 1Yue 24Ri ). "Apple's 'Everyone Can Code' courses are now available in braille" (Ying Yu ). Computerworld. 2019Nian 2Yue 1Ri Yue Lan .
  25. ^ "Jiao Yu - Xiao Zhong Gao Deng Xue Xiao - ko-dowoJiao eru". Apple(Ri Ben ). 2021Nian 6Yue 15Ri Yue Lan .
  26. ^ "maruchitasukugaGai Shan saretaiPadOS 15, Xin Swift PlaygroundsdeapuriZuo Cheng karaGong Kai madeKe Neng ni" (Ying Yu ). TechCrunch. 2021Nian 6Yue 9Ri Yue Lan . [rinkuQie re]
  27. ^ "atsupuru, [Swift Playgrounds 4] woGong Kai --[iPad] karaZhi Jie apuriwoTi Chu Ke Neng ni". ZDNet Japan (2021Nian 12Yue 16Ri ). 2021Nian 12Yue 16Ri Yue Lan .
  28. ^ a b c d "Release Notes - Swift Playgrounds - Apple Developer". developer.apple.com. 2023Nian 7Yue 8Ri Yue Lan .
  29. ^ "Apple's new Swift Playgrounds 1.5 includes controls for robots and drones" (Ying Yu ). Macworld (2017Nian 6Yue 1Ri ). 2019Nian 1Yue 31Ri Yue Lan .
  30. ^ Owen. "Swift Playgrounds could help users build controllable robots in coding lessons" (Ying Yu ). AppleInsider. 2019Nian 2Yue 1Ri Yue Lan .
  31. ^ "Swift Playgrounds - AppAnnie report". www.appannie.com. 2019Nian 2Yue 10Ri Yue Lan .
  32. ^ Biersdorfer, J. D. (2016Nian 10Yue 21Ri ). "Want to make your own app? There are free classes for that" (Ying Yu ). 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 2019Nian 2Yue 10Ri Yue Lan .
  33. ^ "Learning to code with Swift Playgrounds as an adult" (Ying Yu ). Macworld (2018Nian 4Yue 6Ri ). 2019Nian 1Yue 29Ri Yue Lan .
  34. ^ "Apple launches Swift Playgrounds for iPad to teach kids to code" (Ying Yu ). TechCrunch. 2019Nian 1Yue 29Ri Yue Lan .
  35. ^ "Swift Playgrounds brings iOS app development to the masses" (Ying Yu ). Macworld (2016Nian 6Yue 13Ri ). 2019Nian 1Yue 29Ri Yue Lan .
  36. ^ Dilger. "Apple's new Swift Playgrounds for iPad is a killer app for teaching code" (Ying Yu ). AppleInsider. 2019Nian 1Yue 29Ri Yue Lan .
  37. ^ Carman (2016Nian 6Yue 14Ri ). "Swift Playgrounds sells coding as simple and fun -- just like rest of Apple's products". The Verge. 2019Nian 1Yue 29Ri Yue Lan .
  38. ^ Higgins, Michelle (2017Nian 3Yue 20Ri ). "Travel Apps and Games for Children on the Go" (Ying Yu ). The New York Times. ISSN 0362-4331. https://www.nytimes.com/2017/03/20/travel/travel-apps-and-games-for-children.html 2019Nian 2Yue 1Ri Yue Lan .
  39. ^ Miller (2018Nian 3Yue 29Ri ). "The Xcode cliff: is Apple teaching kids to code, or just about code?". The Verge. 2019Nian 2Yue 1Ri Yue Lan .
  40. ^ Swanner (2016Nian 7Yue 14Ri ). "Here's why Apple really created Swift Playgrounds" (Ying Yu ). The Next Web. 2019Nian 2Yue 5Ri Yue Lan .
  41. ^ "Swift Playgrounds Review for Teachers" (Ying Yu ). Common Sense Education (2016Nian 9Yue 27Ri ). 2019Nian 2Yue 10Ri Yue Lan .

Wai Bu rinku

[Bian Ji ]
ActionScript
o-punso-su
Wu Chang
You Chang
C/C++
o-punso-su
Wu Chang
You Chang
Groovy
o-punso-su
You Chang
Java
o-punso-su
Wu Chang
You Chang
.NET
o-punso-su
Wu Chang
You Chang
Scala
o-punso-su
You Chang
Python
o-punso-su
You Chang
R
Guan Lian Xiang Mu
ba-ziyon
Pai Sheng OS
iPadOS
apurike-shiyon
Fei Zhi
Ji Neng
Fei Zhi
sa-bisu
Zhong Liao
sonoTa
ba-ziyon
apurike-shiyon
Fei Zhi
yu-teiritei
Fei Zhi
tekunorozi-oyobi
intahue-su
Fei Tui Jiang
Fei Zhi
Kai Fa tsu-ru
sonoTa