今年 WWDC 預告將會推出,把「自己的 App 自己做」的概念推至全新境界,變成 iOS / iPadOS 的應用只需要靠 iPad 就能做的 Swift Playgrounds 4,現在已經正式在 App Store 上架。繼續閱讀 Swift Playgrounds 4 正式登場:用 iPad 就能輕鬆學習寫程式甚至是直接發布 App 的絕佳工具報導內文。
自己的 iOS app 自己用 iPad 寫的 Swift Playgrounds 4 來了!
做為蘋果認為「最佳與最簡易學習寫程式的途徑」的 Swift Playgrounds 來到最新版本。它的最強之處大概就是可以讓使用者直接跳過電腦,只需 iPad 平板電腦即可發揮自己的程式創意編寫 App,甚至可以將 iOS / iPadOS 應用直接上架 App Store – 別忘了,只要開發者願意現在的 M1 Mac 也可以使用蘋果行動裝置的應用呢!
甚至,這樣輕量級的寫程式工具,其實也能夠透過 AirDrop 等方式,與更專業的 Xcode(13.2 版之後)交流檔案使用。有點像是 iOS / iPadOS 的影片剪輯軟體 iMovie 與 Final Cut Pro 間的關係。某種程度來講,專業的使用者也可多利用這個由原廠所提供的便利工具。畢竟在 iPad 上就能用到能因應單行程式碼改變,可以快速在側邊預覽視窗看到結果的應用 – 而且還免費!
儘管變得越來越強大,不過 Swift Playgrounds 4 並沒有忘掉自己做為學習 Swift 程式碼教學的使命。基本上只要手上有 iPad 與網路,透過這個應用就能自學或者拿來做為教學工具使用。也許,當初只是在「App 圖庫」裡下載簡單範例應用。就真的開始了從短短的一行程式碼修改,逐步造出屬於自己的首個應用,並直接從 iPad 上傳到 App Store 發佈的無限發展可能。
透過支援 iOS、iPadOS 甚至是可執行行動應用的 M1 Mac 的新版 SDK,Swift Playgrounds 真的大大降低了以往學習程式語言還有發布蘋果裝置應用的門檻 – 對了,我有提到已經被翻為 14 種不同語言應用的 Swift Playgrounds app 也有支援繁中嗎?(比讚)
筆者也下載了 Swift Playgrounds 來試用,覺得這不僅很適合用來初步學習與編寫程式,也的確非常適合老師用來當作課堂的教學工具使用。而據電腦王阿達團隊了解,蘋果的教學學習中心還有相關的教學指南資源可利用 – 雖然目前僅有英文版,就… 在更多語系出現前老師就多擔待練練英文吧(XD)。
Swift UI 相當友善,編寫時也像專業程式應用那樣會主動依據輸入的程式碼提供編寫建議 – 還有很多官方提供的小組件可用。不僅能透過可下載的內建課程學習深入利用行動裝置的各式感測器的方法,也能透過 Swift Playgrounds 應用內的各種說明,了解怎樣更靈活修改程式碼。
▲圖片來源:Apple
Swift Playgrounds 4 打通了直接上傳 App Store Connect 的道路。讓人覺得隨著 iPad 與 iPadOS 都走向更方便支援鍵鼠操作的「Pro」發展方向,也許更能促使更多從行動裝置開始學習寫 Code 的小小程式工程師,從薄薄一片的平板電腦完成許多人難以想像到的創新想法吧。
當然,只要你願意下載 Swift Playgrounds 來試試,無論你年紀多大也都可以瞬間開始上手學習蘋果裝置的程式應用啊!連結在這(支援 Mac 與 iPad)別客氣啊!