快速入門iOS開發!蘋果官方「程式學習遊戲」正式登陸Mac
快速入門iOS開發!蘋果官方「程式學習遊戲」正式登陸Mac

《Swift Playgrounds》是蘋果官方推出的一款學習寫程式的app,它不要求用戶具備寫程式知識,適合想要學習寫程式的初學者,即使是完全沒有寫程式經驗的人也可以玩得津津有味。

在Apple Store中,你也會發現不乏有抱著iPad正入迷地玩著《Swift Playgrounds》的人,足見這是一款多麼好玩的「遊戲」。

圖
圖/ 愛范兒

延伸閱讀:現在開始學coding必須知道的程式學習六大趨勢

最近,蘋果基於Catalyst技術將iPad版《Swift Playgrounds》轉換到了Mac平台,與iPad版相同,Mac版也提供了各種訓練和挑戰,幫助用戶了解寫程式基礎。另外,Mac版可以透過鍵盤將程式碼敲到螢幕上,更可以體會什麼叫做「敲程式碼」了。

懶人目錄

  • 真正的Swift,真實的寫程式
  • 解謎、闖關,程式改變世界
  • 邁向你的第一個程式的第一步

真正的Swift,真實的寫程式

《Swift Playgrounds》是一款在遊戲中學習寫程式的app,類似《Human Resource Machine》透過組合指令完成目標任務一樣,《Swift Playgrounds》需要你正確組合程式碼,引導角色在3D世界中遊走以完成指定的任務,如收集寶石或閉合開關等。

圖.jpg
Human Resource Machine
圖/ 愛范兒

但與《Human Resource Machine》不同的是,你體驗的是真實寫程式。

真實的寫程式意味著你將與其他專業開發者一樣,都使用Swift這一Apple創建的寫程式語言。這聽起來可能難,但不必擔心,遊戲中提供的程式碼不是最底層的,而是一條條對應著具體動作的指令。你可以直接從菜單中選擇,也可以配合自動補全透過鍵盤輸入。

圖.jpg
圖/ 愛范兒

延伸閱讀:Google推免費程式學習App,透過解謎測驗學JavaScript

比如讓角色向前走一步就是「moveForward」,向左轉就是「turnLeft」,判斷所在格是否有寶石為「isOnGem」,切換開關為「toggleSwitch」。這樣的指令本質上是一個個函數,既保留了真實的寫程式語法,又大大簡化了寫程式難度。

圖
圖/ 愛范兒

除了具體的行動指令,遊戲中更重要的還是函數、參數、變量等概念,以及流程控制語句,比如循環語句、條件語句等。透過弱化對行動指令的寫程式要求,而集中攻克遊戲中的邏輯難題,將重點放在演算法的建立上,能讓玩家更好地體會到寫程式的樂趣所在。

圖
圖/ 愛范兒

解謎、闖關,程序改變世界

在遊戲中,你需要控制主角在世界中走動,透過收集足夠的寶石或閉合足夠的開關來完成關卡。最開始,主角只會很簡單的「向前走」或「向左轉」,甚至「向右轉」都需要三次「向左轉」來實現,但隨著闖關的進行,他會逐漸學會「判斷所在磚塊是否有寶石」或「判斷前方是否受阻」等。

圖
圖/ 愛范兒

而你能用到的指令也隨著遊戲進行逐漸變多,最開始按著地圖一步步走便能達成目標。隨著難度的增加,地圖中的寶石和開關的出現位置變成了不確定,甚至地形都將變為隨機,這時候就必須配合條件或循環語句,使得程式的通用性提高。

圖
圖/ 愛范兒

而程式碼的通用性恰恰是評價一個程式好壞的重要標準,遊戲也正是在向玩家灌輸這樣一個理念:開發者必須應對各種各樣的輸入環境,盡可能考慮到所有的情況。在環境隨機的情況下,如何以不變應萬變,是這遊戲也是實際寫程式的一大難點所在。

圖
圖/ 愛范兒

隨著闖關的繼續進行,你能做的也越來越多,這時候你可以透過寫程式來改造世界,而不只是順從現有的地形,完成從闖關者到創造者的轉變。遊戲的最後,已經沒有了任何任務,你需要自己創造關卡,就像《Minecraft》一樣一步步建立起自己的世界,只不過這時候你手中的不是錘子,而是程式碼。

邁向你第一個程式的第一步

《Swift Playgrounds》的教程部分包括基礎、進階以及圖形、坐標、觸碰事件的學習。完成這些簡單的語法學習後,便可以挑戰更高難度的程式了,比如形狀的操作、聲音的創作、繪圖等等。當然,也可以更進一步,試著做出一個小程式或小遊戲,邁向屬於自己的第一個程式的第一步。

圖
圖/ 愛范兒

除了內建課程庫,在頂尖開發者和出版商打造的數十個頻道中,還有更多的有趣的全新挑戰。訂閱你喜歡的頻道,就可以在app中收到他們的最新創作。正如其名Playgrounds,在遊樂園中一邊遊玩,一邊提升著自己的寫程式技能。

圖
這才是真實的編程環境Xcode
圖/ 愛范兒

像遊戲一樣的寫程式,讓初學者不會被充斥著五顏六色程式碼的界面嚇退,而運行程式碼時看著主角在你的控制下慢慢走動何不也是一種享受呢。正是這種即時的反饋,讓敲程式碼和玩遊戲一樣具有讓人上癮的魔力,而在《Swift Playgrounds》中可以體驗到這種雙倍的快樂。

圖
圖/ 愛范兒

對於《Swift Playgrounds》這樣「披著遊戲外衣」的教育應用,你既可以將其當做遊戲玩,也可以當做入門Swift語言的工具。或許,你也可以將其視作「工程師模擬器」,在不斷Debug的過程中體驗碼農的辛酸與苦辣。

《Swift Playgrounds》適用於iOS 12.0+的iPad和macOS 10.15.3+的Mac,iPad版402.1MB,Mac版155.1MB,完全免費。

責任編輯:林芳如、蕭閔云

本文授權轉載自:愛范兒

關鍵字: #Apple #iOS
往下滑看下一篇文章
從缺工到食安:古吉系統科技如何推動餐飲業數位化的下一波浪潮?
從缺工到食安:古吉系統科技如何推動餐飲業數位化的下一波浪潮?

Computex 2026 圓滿落幕,除了 AI 與機器人應用之外,服務業數位化也成為展場上的另一項焦點。其中,自助服務設備品牌古吉系統科技展出的多款新品,以「雙機整合」概念吸引不少參觀者目光。無論是雙面自助點餐機、POS 與自助點餐二合一雙系統機,或桌上型 1 托 2 點餐機,皆為台灣首創、自主研發的創新設計,不僅展現古吉深厚的產品研發與系統整合能力,放眼國際市場也具有高度差異化。

古吉系統科技總經理吳三奇表示,古吉長期聚焦於如何用更高效率、更低成本的方式協助業者解決營運痛點,希望透過持續創新,滿足不同場域與業態的需求,進一步推動服務業數位轉型。

#3 從缺工到食安:古吉系統如何推動餐飲業數位化的下一波浪潮?
圖/ 數位時代

從連鎖品牌走向街邊小店,自助設備迎來新一波普及潮

事實上,相較於連鎖餐廳、速食店或手搖飲品牌,自助設備在傳統市場、市集攤販、街邊小吃等中式餐飲場域的普及率一直不高。古吉系統科技總經理吳三奇分析,背後原因主要來自資訊落差、經營習慣與成本考量三大因素。

不過,隨著食藥署修正《食品良好衛生規範準則》,明定餐飲從業人員在調理即食食品時,手部不得接觸現金,這樣的市場現況正逐漸出現改變。關鍵在於,傳統餐飲業者的人力本就有限,「老闆一人負責點餐、備餐兼找零」的作業模式已成常態,即便有意增聘人力,也往往受限於缺工問題而不易實現。

在此背景下,自助點餐機/售票機、自助付款機等自助設備成了最佳解答。吳三奇形容,業者導入自助設備就像多聘請一位櫃檯人員,不僅能協助處理點餐、收款等重複性工作,符合法規要求及降低第一線人力負擔,也能減少找錯錢、收到假鈔,以及尖峰時段來不及應對顧客需求等問題,讓業者能將更多心力投入餐點製作與服務品質提升。

從早餐店到主題樂園,自助設備如何解決不同產業的營運痛點?

而從古吉服務的客戶案例來看,自助設備所解決的問題,不只是作業效率而已,而是涵蓋人流分散、收款管理與消費體驗等不同面向,且應用場景橫跨餐飲業、觀光休閒等各種服務場域。

像連鎖早餐品牌晨間廚房便透過自助設備解決尖峰時段的人流問題。由於早午餐產業的顧客高度集中在特定尖峰時段,且普遍不願久候,因此,點餐與出餐效率往往直接影響門市營運表現。為此,晨間廚房在原有的 POS 與手機點餐系統外,再導入古吉自助點餐機進行分流顧客,不僅提供更多元的點餐選擇,也有效降低櫃檯壓力並提升整體點餐與出餐效率。

而手搖飲品牌茶之魔手則透過自助收款設備改善門市收銀流程,其將自助收款機整合既有 POS 系統,店員只需負責點餐即可,由消費者自行完成付款流程,不僅減少收款、找零所耗費的時間,也能降低錯誤風險,進而快速消化排隊人流。

值得注意的是,自助設備的應用也早已跨出餐飲產業。例如主題樂園遠雄海洋公園便導入自動售票機並整合園區消費系統,遊客在購票的同時,還可取得折價卷,折抵在園區內的消費,不僅降低售票窗口的人力需求,也讓遊客從購票到入園的流程更加順暢。

#1 從缺工到食安:古吉系統如何推動餐飲業數位化的下一波浪潮?
圖/ 數位時代

從店家痛點出發,打造跨產業的一站式解決方案

從餐飲到觀光,不同產業面臨的營運挑戰雖然各不相同,卻都能在古吉的解決方案中找到對應答案,關鍵在於,古吉從市場需求角度出發,建立起涵蓋點餐、收款、叫號、廚房作業及營運管理的一站式解決方案,並透過多元產品組合滿足不同場域需求。

吳三奇進一步說明,古吉系統科技早在 2014 年便投入研發自助點餐系統,長期與第一線店家合作的過程中,發現許多業者面臨相似的經營難題,例如:人力不足、店面空間有限等。因此,古吉的產品開發始終圍繞著「省空間、更有效率、降低成本」三大目標,希望透過科技協助店家減輕人力負擔,同時優化營運流程。

正因如此,古吉系統科技不斷研發新產品,目前市場上多數品牌僅能提供 3 至 5 種機型,古吉卻已發展出 12 至 15 種不同尺寸與安裝形式的設備,讓業者能依照自身業態與空間條件選擇最適合的配置。

這樣的研發思維,也體現在古吉 2026 年推出的多款新產品上。例如:雙面自助點餐機採用兩個螢幕共用一台主機的設計,可同時服務兩位顧客;桌上型 1 托 2 點餐機則讓兩台點餐機共用一台付款設備,在有限空間中提升服務量能;而 POS 與自助點餐二合一雙系統機,則兼具店員服務與顧客自助操作兩種模式,可依現場需求靈活調整,無論是店員點餐、顧客自助結帳,或由顧客自行完成點餐與付款,都能有效提升整體營運效率。

「我們不是為了追求產品數量而開發新產品,而是從店家真正遇到的問題出發。」吳三奇表示,正因為持續思考如何解決店家在人力與空間上的限制,古吉才能持續創新產品,並成為台灣商家導入數量最高的自助點餐機品牌。

展望未來,吳三奇認為,隨著食安規範逐步落實,加上缺工問題短期內難以緩解,自助設備在服務業中的角色也將持續轉變,從過去提升效率的選配工具,逐漸成為維持營運、兼顧合規與優化顧客體驗的基本配備,並進一步推動餐飲業展開新一波數位轉型。

#0 從缺工到食安:古吉系統如何推動餐飲業數位化的下一波浪潮?
圖/ 數位時代

面對市場需求持續升溫,古吉系統科技也將持續投入產品創新,包括導入 AI 應用、縮減設備體積,以及開發更多符合不同場域需求的解決方案。同時,古吉也正積極布局日本、香港、越南等海外市場,希望將台灣自主研發的自助服務技術推向國際,讓更多企業透過科技提升營運效率與服務品質。

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
代理式商務連動百兆商機
© 2026 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓