顯示具有 Swift 標籤的文章。 顯示所有文章
顯示具有 Swift 標籤的文章。 顯示所有文章

2016年6月14日 星期二

在 iPad 也能學 coding,Apple 發佈 Swift Playground iPad app


以往要學習編寫程式碼時,往往都只能坐在電腦前對著死板的教材嘗試,這無疑對於一些朋友來說是個障礙。而 Apple 為了吸引更多人,尤其剛剛學習編寫程式碼的朋友使用 Swift,在 WWDC 2016 發佈會上發佈了一個在 iPad 也能學 coding 的 Swift Playground iPad app。這個 app 提供多個程度的互動教材,讓有心學習 coding 的朋友可以隨時隨地利用手上的 iPad 學習 coding。

這個 app 將和 iOS 10 一樣,將於秋季正式推出,並在今天向開發人員發放 Developer Preview 預覽版本,而公開測試版本(Public Beta)就將於七月發放。

圖片轉自:https://live.theverge.com/apple-wwdc-2016-keynote-live-blog/(The Verge)

2015年6月9日 星期二

【WWDC 2015】Swift 更新至 2.0,並以開源方式發放


在發表 iOS 9 的同時,Apple 宣布今天將把 Swift 更新至 2.0 版本。除了加入多個新功能及提升運行效能外,更宣布將以開源方式發放,而相關的編譯器(Compiler)及為 iOS、OS X、Linux 而設的標準程式庫(Libraries)將於稍後發放。


圖片轉自:http://live.theverge.com/apple-wwdc-2015-liveblog/?_ga=1.176857638.240394988.1401237726(The Verge)

2014年7月12日 星期六

想流行吸引人們注意,Apple 推出 Swift Blog


想一件產品擁有更多使用者,首先就要先吸引人們注意,而程式語言也不例外。繼 Swift 發表時的官方電子書後,Apple 更少有地推出講述 Swift 最新動向的官方部落格-Swift Blog,以吸引更多開發人員留意這個作為 Objective C 的後繼程式語言,有興趣的朋友可以透過下列連結前往 Swift Blog。

Swift Blog 連結:https://developer.apple.com/swift/blog/(Apple)

2014年6月3日 星期二

想學 Swift 程式語言?打開 iBooks 就對了


在今晨舉行的 WWDC 2014 上,Apple 推出針對 Cocoa 與 Cocoa Touch 開發的新程式語言 - Swift。為了讓開發人員更容易上手,Apple 在 iBooks Store 推出「The Swift Programming Language」電子書,當中包括 Swift 簡介、詳細介紹每一種特色,以及正式的編程參考(language reference),下載連結可在文章底部找到。


「The Swift Programming Language」電子書下載:https://itunes.apple.com/hk/book/swift-programming-language/id881256329?l=zh&mt=11(iBooks Store)

WWDC 2014 迎來更多開發人員功能:App Store 改進、多個新 API、Swift 程式語言


既然 Apple 採用「Write the code, change the world.」為本年 WWDC 的主題,看來 Apple 是要把目光放回開發人員身上(畢竟 WWDC 是針對開發人員而設嘛),因此 Apple 除了在 keynote 上發表 OS X Yosemite 和 iOS 8 兩個新系統外,也迎來更多開發人員功能,包括 App Store 的改進、多個 iOS 新 API,以及全新的 Swift 程式語言。

首先,App Store 加入了名為「Explore」分頁、Trending Searching 潮流搜尋、開發人員可把多個 app 捆綁銷售、而 app 預覽頁面加入介紹影片、「TestFlight」app 測試計劃。

至於 API 方面,這次 iOS 8 加入多個各方面的 API,當中包括:

  • apps 之間可以更方便地交流資訊
  • 通知中心 Widgets
  • 第三方鍵盤支援
  • 第三方 apps 取用 Touch ID
  • HomeKit 智慧型家居管理,並與 Siri 整合
  • Metal 3D 遊戲 API
  • app 伺服器端開發工具 CloudKit API


此外,Apple 發表針對 Cocoa 與 Cocoa Touch 開發的新程式語言 - Swift,支援包括如多項回傳(multiple return types)等特點,相信有助簡化 app 開發過程。