Java SE Development Kit 8 mac8u181 官方最中文 / 242.3M
Adobe Dreamweaver cs6 for mac官方簡(jiǎn)體中文中文 / 405.3M
SVN管理工具(Cornerstone Mac版)v4.0 官方最英文 / 16.5M
mac PHP集成開發(fā)工具(PhpStorm)V8.0.3官方最英文 / 124.4M
蘋果SQLite數(shù)據(jù)庫(kù)管理工具(SQLiteManager f中文 / 7.9M
Navicat Premium for macv11.1.11 官方最新中文 / 144.7M
Mac十六進(jìn)制文本編輯器(UltraEdit)18.00.0.中文 / 56.0M
Editplus for macV3.80 官方最新版中文 / 12M
Swift Playgrounds mac版一款由蘋果官方提供的入門編程練習(xí)軟件,這款軟件原本是ipados專屬的,現(xiàn)在正式登陸Mac平臺(tái)了。通過這款軟件編程零基礎(chǔ)的人員也可以輕松學(xué)習(xí)掌握編程基礎(chǔ),我們只需要將內(nèi)置的教程下載下來,然后打開每一個(gè)小章節(jié),根據(jù)提示讓右側(cè)的游戲動(dòng)畫根據(jù)代碼完成各項(xiàng)任務(wù)即可。
內(nèi)置課程
• Apple 制作的課程通過代碼闖關(guān)的模式,引導(dǎo)你了解編程的核心概念
• 在精美的交互式 3D 世界中查看代碼的運(yùn)行結(jié)果,使用觸控板即可旋轉(zhuǎn)和開合手指以縮放
• 正式闖關(guān)前,通過動(dòng)畫生動(dòng)介紹所有新的編程概念
• 三個(gè)動(dòng)畫角色負(fù)責(zé)執(zhí)行你的代碼命令
• 術(shù)語表和內(nèi)置幫助頁(yè)面提供了可用命令和框架的詳細(xì)信息
探索與開拓
• 挑戰(zhàn)關(guān)通過游戲邏輯和音樂等,為你提供各種發(fā)揮創(chuàng)造力的新機(jī)會(huì)
• 交互式編程在代碼旁或?qū)崟r(shí)視圖中即時(shí)展現(xiàn)代碼運(yùn)行結(jié)果
• 單步調(diào)試代碼逐行高亮顯示所運(yùn)行的代碼
• 在程序內(nèi)使用自己的照片和圖像來定制個(gè)人專屬程序
• “起點(diǎn)”帶你入門,幫助你編寫顯示圖形或與 Mac 對(duì)話的個(gè)人專屬 Playground
• 從零開始編寫個(gè)人專屬 Playground,構(gòu)建獨(dú)一無二的成果
• 重置任意頁(yè)面來重新開始,或者復(fù)制并重新命名任意 Playground 來嘗試不同想法
為 Mac 而生
• 代碼建議可讓你只需點(diǎn)按幾下鼠標(biāo),即可編寫整個(gè)程序
• 查看代碼建議旁邊的幫助,了解各種可用的命令
• 點(diǎn)按并拖移大括號(hào),將代碼塊包括到循環(huán)或條件語句中
• 將常用代碼段直接拖放到 Playground 中
真實(shí)的 Swift 代碼
• 學(xué)習(xí)強(qiáng)大的 Swift 編程語言,它是專業(yè)人士開發(fā)眾多 App 的法寶
• 使用 Xcode 開發(fā)在 App Store 中發(fā)布的 App,將你的 Swift 編程能力提升到全新高度
• 訪問強(qiáng)大的各種框架,如用于 2D 游戲的 SpriteKit、用于 App 界面的 SwiftUI 等等
• 使用藍(lán)牙 API 編寫程序,控制機(jī)器人及其他現(xiàn)實(shí)生活中的設(shè)備
• 所學(xué)的概念和技巧都可直接用在真實(shí)的 App 編寫中
分享
• 使用“信息”、“郵件”、“隔空投送”或其他共享表單擴(kuò)展工具,將你的創(chuàng)作發(fā)送給親朋好友
• 在 Mac 上開始編寫一個(gè) Playground,然后通過 iCloud 在 iPad 上將它打開來繼續(xù)處理
或許是 Project Catalyst 技術(shù)尚不成熟的緣故,這款看上去最適合鍵盤操作的 iPad 應(yīng)用在 Mac 上的使用體驗(yàn)并不算好,比如我就遇到了右側(cè)游戲動(dòng)畫卡頓、只有三行命令就能運(yùn)行的應(yīng)用卻幾乎失去響應(yīng)甚至直接報(bào)錯(cuò)閃退等問題。與這些問題一起來的,是我的 MacBook Pro 發(fā)出的巨大風(fēng)扇噪音(幾乎可以比拼我運(yùn)行 Xcode 編譯項(xiàng)目時(shí)的風(fēng)扇噪音)。
更別提 Apple 幾乎沒有優(yōu)化編程課程在國(guó)內(nèi)的下載速度——下載一個(gè)最基礎(chǔ)的教程就花費(fèi)了我近三個(gè)小時(shí)的時(shí)間,顯然在這款跨平臺(tái)應(yīng)用還沒有完全優(yōu)化到位。
也許這也是這款 Apple 原生應(yīng)用在 Mac App Store 僅獲得僅 3.9 分原因,這讓我聯(lián)想到相當(dāng)多的第三方應(yīng)用積極適配 Project Catalyst 技術(shù)卻遇到了嚴(yán)重的交互問題和體驗(yàn)下降等,這些問題在 Swift Playgrounds 似乎將這些問題進(jìn)行了進(jìn)一步放大。
特別說明
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告