LearnSwift - 一百天五十個 Swift 項目

learnswift-cover.png

這個 LearnSwift 項目是受到 Sam Lu100 Days of Swift項目和 Allen Wang30 Days of Swift 項目的啓發,我決定開啓個人 Swift 學習之旅,從Swift的基礎語法看起,看官方文檔,從網上搜索文章和教學視頻來學習,尋找解決方法。html

整個 LearnSwift 項目一共有五十個小項目,一些項目是參考 Allen Wang30 Days of Swift 項目,一些是本身經過學習建立的。這些項目都比較簡單,適合初學 Swift 的開發者,並且這些項目並非完美的,仍是存在 bug 的,歡迎你們的指正。 Allen Wang 開源了本身的項目,感謝他的無私貢獻,我我的是很是贊同開源的,對於開源,我認爲是一種學習交流,這從中能提升本身的能力,甚至交到一些大神朋友,因此我決定開源 LearnSwift 項目,如下是這些小項目的 Github 連接 LearnSwift :
https://github.com/cjiong/Lea...ios

一些小項目的 Gif 展現

因爲項目較多,這裏只挑選部分,須要詳細瞭解的朋友請移步 Github 連接 LearnSwift

Stopwatch.gif

LoginPageAnimation.gif

EmojiMachine.gif

WebBrowser.gif

MusicPlayer.gif

RandomGradientColorMusic.gif

PlayLocalVideo.gif

MyLocation.gif

VideoBackground.gif

FaceDetect.gif

SetDateAndTime.gif

CollapsibleTableSection.gif

AnimateTableViewCell1.gif

3DTouchDemo.gif

GenerateQRCode.gif

CustomPullToRefresh.gif

PopoverMenu.gif

CoreData.gif

SpotlightSearch.gif

FloatingButton.gif

ImagePicker.gif

LaunchScreenCountdown.gif

ImagePlayView.gif

StretchyHeader.gif

DrawingBoard.gif

TagViewApp.gif

ElasticDrawer.gif

GradientAnimation.gif

學習資源

The Swift Programming Languagegit

Swift Standard Librarygithub

Foundation Framework Referenceswift

AppCodaapp

DevelopersAcademydom

HackingWithSwiftide

SwiftGG學習

Matthew Cheokspa

將來

展望一下將來,我會繼續學習 Swift ,但願能作出一款屬於本身的 APP 。

最後

本人爲iOS開發新手一枚,寫的很差的或寫錯的地方,但願各位大俠能幫忙指正。
各位大俠,若是以爲對本身有點用的,歡迎點個贊,也歡迎你們關注我( Github / 簡書 / 微博 / Instagram / 知乎)謝謝觀看此文。

相關文章
相關標籤/搜索