Swift應用開源項目推薦

Swift應用開源項目推薦

1. 風靡全球的2048

2014年出現了不少虐心的小遊戲,除了名聲大噪的Flappy Bird外,最風靡的應該就是2048了。一個看似簡單的數字疊加遊戲,卻讓玩的人根本停不下來,朋友圈還一度被曬分數的刷屏。看着他們的成果,再看自己,默默收起手機,覺得自己就是頸部以上癱瘓(腦殘)。而且,開源的2048更給了各路達人創新的機會,相繼出現朝代、職場等版本的2048來“報復社會”。


既然是如此風靡的遊戲,開發者又怎會讓2048錯失最近很是“洋氣”的Swift語言?於是使用Swift編寫的2048源碼就登陸到了Github上,喜歡2048的Swift開發者,這簡直就是爲你準備噠!不過,開發前還是要說一下要求:你需要在Xcode        6開發者預覽版上去構建和運行該項目,且適用於iOS7或者iOS8(模擬器)。

專車接送:        2048 Github託管地址

2. Acani Chats

Acani Chats是一款非常簡單而又優雅的聊天應用,界面清爽明瞭。不過,別小看這一“簡單”,通過它託管在Github上的源代碼,你可以學習和探索類似應用開發所必須的語法。Acani        Chats支持基礎性的一些事件,比如聯繫人頭像和現代化的iOS用戶界面,絕對是你着手學習開發聊天應用的一個超好的案例。


專車接送:        Acani Chats Github託管地址

3. Edhita

Edhita是一款爲iOS用戶準備的很是輕便的文本編輯器,這款編輯器支持管理文件和目錄、文件下載,以及通過Email發送文件等衆多基礎功能。此外,還支持Markdown,HTML預覽,而且整體的佈局排布整潔明瞭。對文本編輯器有興趣的開發者可以到Github上參考源碼,總有自己所需的知識要點。


代碼示例:

  1. import UIKit 
  2. class AppSecret: NSObject { 
  3.     struct Ad { 
  4.         struct AdMob { 
  5.             static let unitId = "ca-app-pub-xxxxxxxxxxxxxxxx/nnnnnnnnnn" 
  6.         } 
  7.     } 
import UIKit
class AppSecret: NSObject {
    struct Ad {
        struct AdMob {
            static let unitId = "ca-app-pub-xxxxxxxxxxxxxxxx/nnnnnnnnnn"
        }
    }
}

專車接送:        Edhita Github託管地址

4. Hacker News閱讀器

Hacker News來自YCombinator,所以一直以來都有頂級創業者參與討論,用戶創造的內容質量也遠高於其他創業者主題網站。最可貴的是Hacker        News沒有任何盈利企圖,唯一的目的就是吸引和配有下一代創業者。而這裏介紹的就是一款Hacker News閱讀器,使用Swift語言編寫,提供了一個不錯的無縫用戶界面,可以查看最新及最受喜歡的信息,並能夠從中直接讀取內容。良好的用戶體驗,是初學Swift語言開發者的首要之選,走過路過不要錯過哦!


專車接送:            Hacker News閱讀器Github託管地址

5. iContactU

iContactU可以說是一款世界級的郵件營銷工具,可以設置立即發送或設置發送的時間,發送成功後可以直接查看結果。此外,iContactU還有更多的強大功能,比如根據自己的要求細分郵件列表做精準的郵件營銷;或嵌入網站和博客中收集用戶資料等。而就是這種高逼格的工具也有使用Swift語言編寫的開源代碼,簡直業界良心。


專車接送:                iContactU Github託管地址

6. SwiftFlickrApp

都說“攝影窮三代,單反毀一生”,不過筆者倒很喜歡玩單反的人,他們往往能從照片中獲取靈感和想法。如果你有這方面的愛好,那麼SwiftFlickrApp會是一款很適合你的應用,它是使用Swift編寫的Flickr照片查看器。你可以在單獨的頁面上以網格或列表的形式瀏覽照片,或進行縮放處理。Github上託管的源碼涉及不少知識點,會給你一些如何使用                UICollectionView和AFNetworking的見解和看法。


專車接送:                SwiftFlickrApp Github託管地址

7. Swift Weather

“聽說你那下雪了,哪最大啊?”“朋友圈。”天氣一直是大家時不時提出的話題,不過在調侃的同時,不若自己學習編寫一個完整功能的天氣應用。而Swift                Weather就是使用Swift編寫的天氣應用程序,它的源碼可是妥妥的強大。通過對它的學習,可以初步熟悉Swift語言,學習怎樣在Swift項目中使用Cocoapods、Core                Location等知識,絕對是一個讓你瞭解更多同類應用開發細節的典範。


專車接送:                Swift Weather Github託管地址

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章