歡迎加入QQ討論群258996829
贏了現(xiàn)在輸了未來 頭像
蘋果2袋
2
贏了現(xiàn)在輸了未來

OS 10編程教學應用試玩 以趣味方式掌握Swift

發(fā)布時間:2016-06-29 00:20  回復:0  查看:2564   最后回復:2016-06-29 00:20  

iOS 10編程教學應用試玩 以趣味方式掌握Swift

騰訊數(shù)碼訊(肖恩)在今年的WWDC大會上,蘋果發(fā)布了一款名叫Swift Playgrounds的全新iPad應用,目的是通過游戲的方式幫助用戶學習如何使用蘋果的編程語言Swift來寫代碼。

Swift Playgrounds當中包含各種各樣的謎題,而用戶在解答這些謎題的同時就能掌握使用Swift的基本方法,或是通過難度更大的挑戰(zhàn)來更上一層樓。這款應用無需使用者具備任何編程知識,而有經(jīng)驗的開發(fā)者也可以用它來把自己的知識快速應用到實踐。

應用首先會讓用戶學習編程的基本概念,比如命令、功能、循環(huán)、參數(shù)、狀態(tài)碼、變量、初始化和bug修復。當用戶在屏幕左側輸入代碼之后,屏幕右側便會即刻反饋結果。

Swift Playgrounds的界面支持iPad的多點觸控功能,可讓用戶點擊、拖拽或輸入文字/數(shù)字,并和自己編寫的內(nèi)容互動。

iOS 10編程教學應用試玩 以趣味方式掌握Swift

舉個例子,點擊一個數(shù)字進行編輯會彈出一個數(shù)字鍵盤,而邊界可以輕松地在現(xiàn)有代碼上移動。常用代碼也可以從片段庫當中拖拽以減少輸入。此外,為編程而特別設計的QuickType鍵盤可讓用戶通過長按按鍵快速獲取到常用字符,并在用戶輸入時在快捷條當中提供智能建議。

Swift Playgrounds還提供了內(nèi)含高級代碼的模版,可幫助用戶把iPad的加速度計、陀螺儀和多點觸控等功能整合到自己的程序當中。用戶還可以把圖像和聲音添加到這些模版當中,并通過郵件、信息和AirDrop對編寫好的代碼進行分享,或是把程序的運行視頻上傳到YouTube。

當用戶掌握了內(nèi)置的學習課程之后,他們就可以在應用中類似App Store的區(qū)域迎接新的挑戰(zhàn)。最后,使用Swift Playgrounds和Xcode所編寫的代碼可以相互導入。

Swift Playgrounds將隨著今年7月份的iOS 10公開測試版發(fā)布,最終版預計會在今年秋天登陸App Store供用戶免費下載。

您還未登錄,請先登錄

熱門帖子

最新帖子

?