博客> LearnSwift - 一百天五十个 Swift 项目
LearnSwift - 一百天五十个 Swift 项目
2017-07-22 10:03 评论:0 阅读:209 cjiong
ios iOS开发 swift

learnswift-cover.png

这个 LearnSwift 项目是受到 Sam Lu100 Days of Swift项目和 Allen Wang30 Days of Swift 项目的启发,我决定开启我的 Swift 学习之旅,从Swift的基础语法看起,看官方文档,从网上搜索文章和教学视频来学习,寻找解决方法。

整个 LearnSwift 项目一共有五十个小项目,一些项目是参考 Allen Wang30 Days of Swift 项目,一些是自己通过学习创建的。这些项目都比较简单,适合初学 Swift 的开发者,而且这些项目并不是完美的,还是存在 bug 的,欢迎大家的指正。 Allen Wang 开源了自己的项目,感谢他的无私贡献,我个人是非常赞同开源的,对于开源,我认为是一种学习交流,这从中能提高自己的能力,甚至交到一些大神朋友,所以我决定开源 LearnSwift 项目,以下是这些小项目的 Github 链接 LearnSwift : https://github.com/cjiong/LearnSwift

一些小项目的 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 Language

Swift Standard Library

Foundation Framework Reference

AppCoda

DevelopersAcademy

HackingWithSwift

SwiftGG

Matthew Cheok

未来

展望一下未来,我会继续学习 Swift ,希望能做出一款属于自己的 APP 。

最后

本人为iOS开发新手一枚,写的不好的或写错的地方,希望各位大侠能帮忙指正。 各位大侠,如果觉得对自己有点用的,欢迎点个赞,也欢迎大家关注我( Github / 简书 / 微博 / Instagram / 知乎) 谢谢观看此文。

收藏
0
sina weixin mail 回到顶部