由於昨天的演講是 WWDC 2016 開發者大會的開幕式,因此重點強調了為開發者帶來的新可能性。在演示的最後,蘋果也提出了自己的計劃,即大幅增加了解程式語言的人數。
它希望藉助一款名為「iPad」的新應用程式來實現這一目標 斯威夫特遊樂場。它將教導用戶理解和使用 Swift 程式語言,該語言由 Apple 於 2014 年創建 作為開源發布,因此每個人都可以免費使用。
在現場演示期間,演示了該應用程式將提供的首批課程之一。遊戲顯示在顯示器的右半部分,說明在左邊。此時的應用程式實際上只需要用戶玩遊戲 - 但它不是使用圖形控件,而是使用提示的程式碼行。
透過這種方式,他們將學習使用 Swift 的基本概念進行操作,例如命令、函數、循環、參數、變數、運算符、類型等。加深使用已知概念的能力。
然而,在 Swift Playgrounds 中的學習並不僅僅停留在基礎知識上,Apple 程式設計師透過一個自行創建的遊戲範例進行了演示,其中使用 iPad 陀螺儀控制世界的物理特性。
由於 iPad 沒有實體鍵盤,Apple 創建了豐富的控制選項。例如,「經典」軟體QWERTY 鍵盤本身,除了程式碼耳語器之外,還包含各個鍵上的多個字符,這些字符是透過與它們進行各種類型的交互來選擇的(例如,透過向上拖曳鍵來寫入數字)。
不需要編寫經常使用的程式碼元素,只需從特殊選單中拖曳它們,然後再次拖曳即可選擇它們應套用的程式碼範圍。點擊數字後,只有數字鍵盤會出現在其正上方。
創建的專案可以作為擴展名為 .playground 的文檔共享,任何擁有 iPad 並安裝了 Swift Playgrounds 應用程式的人都可以打開和編輯它們。以這種格式建立的專案也可以匯入到 Xcode 中(反之亦然)。
與昨天演示中介紹的所有其他內容一樣,Swift Playgrounds 現已在開發人員中提供,首次公開試用將於 10 月推出,並於秋季與 iOS XNUMX 一起公開發布。
我想知道這是否適用於所有運行 ios10 的 ipad,或者是否僅限於較新的裝置。
昨天這對我來說是最好的消息,因為我一直想嘗試 Swift 編程,但我一直沒有下定決心。他們就是這樣以一種有趣的方式做到這一點的,所以我真的很期待秋天的到來。
有點遺憾的是它僅限於 ipad,但我認為虛擬地繞過它是可能的:)
它可以下載嗎?他們說現在可供開發者使用,但我在他們的網站 O_o 或透過 iOS10 下的應用程式商店找不到它?
想要增加全球開發者的數量嗎?所以讓開發者讓程式變得更便宜吧:D