215 lines
29 KiB
Plaintext
215 lines
29 KiB
Plaintext
[38;5;12mAwesome Swift and Tutorial Resources[39m
|
||
[38;5;12m=============[39m
|
||
[38;5;12mA curated list of awesome Swift resources and tutorial websites, inspired by [39m[38;5;14m[1mawesome-awesomeness[0m[38;5;12m (https://github.com/bayandin/awesome-awesomeness).[39m
|
||
|
||
[38;5;12mFeel free to contribute ![39m
|
||
[38;5;12mAnd I will update the descriptions in Chinese and English.[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAwesome Swift and Tutorial Resources[0m[38;5;12m (#awesome-swift-and-tutorial-resources)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mTutorial Resources[0m[38;5;12m (#tutorial-resources)[39m
|
||
[48;5;235m[38;5;249m - **Swift Websites** (#swift-websites)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m - **Swift Communities** (#swift-communities)[49m[39m
|
||
[48;5;235m[38;5;249m - **Swift Blogs** (#swift-blogs)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m - **Swift Books** (#swift-books)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m - **Swift Videos** (#swift-videos)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m - **Swift Courses** (#swift-courses)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAwesome Swift[0m[38;5;12m (#awesome-swift)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDemo Apps[0m[38;5;12m (#demo-apps)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOthers[0m[38;5;12m (#others)[39m
|
||
[48;5;235m[38;5;249m - **Animation** (#animation)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m - **Documentation** (#documentation)[49m[39m
|
||
[48;5;235m[38;5;249m - **UI Design** (#ui-design)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m - **Prototyping** (#prototyping)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m - [39m[38;5;14m[1mLearn Git[0m[38;5;12m (#learn-git)[39m
|
||
|
||
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mTutorial Resources[0m
|
||
[48;2;30;30;40m[38;5;13m[3mVarious resources, such as books, videos, websites and articles, for improving your Swift development skills and knowledge.[0m
|
||
|
||
[38;2;255;187;0m[4mSwift Websites[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAppCoda[0m[38;5;12m (http://www.appcoda.com/ios-programming-course/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCodeWithChris[0m[38;5;12m (https://codewithchris.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRay Wenderlich Swift Tutorials[0m[38;5;12m (http://www.raywenderlich.com/tutorials)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Swift Development Tutorials by Jameson Quave[0m[38;5;12m (http://jamesonquave.com/blog/category/swift/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftcast.tv[0m[38;5;12m (https://swiftcast.tv/articles)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCocoa Kris[0m[38;5;12m (http://www.cocoakris.com/tutorial/swift-singleton/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS-Blog Swift Tutorials[0m[38;5;12m (http://ios-blog.co.uk/category/swift-tutorials/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctions in Swift[0m[38;5;12m (http://www.codingexplorer.com/functions-swift-parameters-return-types/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift InFlux[0m[38;5;12m (https://github.com/ksm/SwiftInFlux)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNatasha The Robot[0m[38;5;12m (http://natashatherobot.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearnSwift.tips[0m[38;5;12m (http://www.learnswift.tips/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHacking with Swift[0m[38;5;12m (https://www.hackingwithswift.com) - It has 36 complete projects structured to help people learn Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApple[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mStart[0m[38;5;14m[1m [0m[38;5;14m[1mDeveloping[0m[38;5;14m[1m [0m[38;5;14m[1miOS[0m[38;5;14m[1m [0m[38;5;14m[1mApps[0m[38;5;14m[1m [0m[38;5;14m[1m(Swift)[0m[38;5;12m [39m[38;5;12m(https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mOfficial[39m[38;5;12m [39m[38;5;12mdocs[39m[38;5;12m [39m[38;5;12mintroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m
|
||
[38;5;12mapp—including[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtools,[39m[38;5;12m [39m[38;5;12mmajor[39m[38;5;12m [39m[38;5;12mconcepts,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mpractices.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mSwift Communities[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStackoverflow[0m[38;5;12m (http://stackoverflow.com/questions/tagged/swift)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReddit/r/swift[0m[38;5;12m (http://www.reddit.com/r/swift)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApple Devforums Swift[0m[38;5;12m (https://devforums.apple.com/index.jspa)[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mSwift Blogs[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial Swift Blog[0m[38;5;12m (https://developer.apple.com/swift/blog/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS8 Day-by-Day[0m[38;5;12m (https://www.shinobicontrols.com/blog/posts/2014/07/16/ios8-day-by-day-index)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWe ❤ Swift[0m[38;5;12m (http://www.weheartswift.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAirspeed Velocity[0m[38;5;12m (http://airspeedvelocity.net/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPracticalswift.com[0m[38;5;12m (http://practicalswift.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mradex.io[0m[38;5;12m (http://radex.io/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift Programming — Medium[0m[38;5;12m (https://medium.com/swift-programming)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift Wala[0m[38;5;12m (http://swiftwala.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIOScreator[0m[38;5;12m (http://www.ioscreator.com/swift/)[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mSwift Books[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Swift Programming Language[0m[38;5;12m (https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing Swift with Cocoa and Objective-C[0m[38;5;12m (https://itunes.apple.com/us/book/using-swift-cocoa-objective/id888894773?mt=11)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift Standard Library Reference[0m[38;5;12m (https://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctional Programming in Swift ($39)[0m[38;5;12m (http://www.objc.io/books/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPro Design Patterns in Swift[0m[38;5;12m (http://www.apress.com/9781484203958?gtmf=f) - Learn how to apply classic design patterns to iOS app development using Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS[0m[38;5;14m[1m [0m[38;5;14m[1m8[0m[38;5;14m[1m [0m[38;5;14m[1mSwift[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1mCookbook[0m[38;5;12m [39m[38;5;12m(http://shop.oreilly.com/product/0636920034254.do)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEntirely[39m[38;5;12m [39m[38;5;12mrewritten[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mApple’s[39m[38;5;12m [39m[38;5;12mSwift[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage,[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mupdated[39m[38;5;12m [39m[38;5;12mcookbook[39m[38;5;12m [39m[38;5;12mhelps[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12movercome[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mvexing[39m[38;5;12m [39m[38;5;12missues[39m[38;5;12m [39m
|
||
[38;5;12myou’re[39m[38;5;12m [39m[38;5;12mlikely[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mface[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mapps[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12mdevices.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS[0m[38;5;14m[1m [0m[38;5;14m[1m8[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1mFundamentals[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mSwift[0m[38;5;12m [39m[38;5;12m(http://shop.oreilly.com/product/0636920034278.do)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMove[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mgetting[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfirm[39m[38;5;12m [39m[38;5;12mgrasp[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mfundamentals,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mXcode[39m[38;5;12m [39m[38;5;12mIDE,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCocoa[39m[38;5;12m [39m[38;5;12mTouch[39m[38;5;12m [39m
|
||
[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mSwift—Apple’s[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mSwift Videos[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBuild Your First iOS App in SwiftUI[0m[38;5;12m (https://youtu.be/aP-SQXTtWhY)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDeveloping iOS 8 Apps with Swift by Stanford - Paul Hegarty.[0m[38;5;12m (https://itunes.apple.com/us/course/developing-ios-8-apps-swift/id961180099)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHow To Make an iPhone App[0m[38;5;12m (http://codewithchris.com/how-to-make-an-iphone-app/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m250+ Swift Language Tutorials at YouTube[0m[38;5;12m (https://www.youtube.com/playlist?list=PLxwBNxx9j4PUpjCEVwjqFvNecNvQ6Dj6G)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Swift Language YouTube Channel [0m[38;5;12m (https://www.youtube.com/user/TheSwiftLanguage/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBrian Advent Youtube Channel[0m[38;5;12m (https://www.youtube.com/channel/UCysEngjfeIYapEER9K8aikw/videos)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSkip Wilson Youtube Channel[0m[38;5;12m (https://www.youtube.com/user/SkipCasts/videos)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Development with Swift in Motion[0m[38;5;12m (https://www.manning.com/livevideo/ios-development-with-swift-lv)[39m
|
||
|
||
[38;2;255;187;0m[4mSwift Courses[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn Swift Programming to Make iOS Apps at Udemy ($39)[0m[38;5;12m (https://www.udemy.com/learn-swift-programming-to-make-ios-apps)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn Swift By Angela Yu $20 (may vary)[0m[38;5;12m (https://www.udemy.com/course/ios-13-app-development-bootcamp/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift - Learn Apple's New Programming Language Step By Step at Udemy ($99)[0m[38;5;12m (https://www.udemy.com/swift-learn-apples-new-programming-language-by-examples/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Bitfountain iOS 8 with Swift Immersive at Bitfountain($149)[0m[38;5;12m (http://bitfountain.io/courses/complete-ios8)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Developer Nanodegree at Udacity[0m[38;5;12m (https://www.udacity.com/course/nd003)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftris - Build your first ios game with swift[0m[38;5;12m (https://www.bloc.io/tutorials/swiftris-build-your-first-ios-game-with-swift)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn iOS Development with Swift at TreeHouse[0m[38;5;12m (https://teamtreehouse.com/tracks/ios-development-with-swift)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLynda.com[0m[38;5;12m (http://www.lynda.com/Swift-tutorials/Swift-Programming-Language-First-Look/182175-2.html)[39m
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Swift[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome-iOS[0m[38;5;12m (https://github.com/vsouza/awesome-ios)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome-iOS-UI[0m[38;5;12m (https://github.com/cjwirth/awesome-ios-ui)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome-Swift(1) @matteocrippa[0m[38;5;12m (https://github.com/matteocrippa/awesome-swift)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome-Swift(2) @Wolg[0m[38;5;12m (https://github.com/Wolg/awesome-swift)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome-ios-animation[0m[38;5;12m (https://github.com/sxyx2008/awesome-ios-animation) - A curated list of awesome iOS animation, including Objective-C and Swift libraries[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome-ios-chart[0m[38;5;12m (https://github.com/sxyx2008/awesome-ios-chart) - A curated list of awesome iOS chart libraries, including Objective-C and Swift[39m
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mDemo Apps[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m2048[0m[38;5;12m (https://github.com/austinzheng/swift-2048) - 2048 demo game in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlarm[0m[38;5;12m (https://github.com/ChrisChares/swift-alarm) - an alarm app in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChat[0m[38;5;12m (https://github.com/acani/Chats) - chat like app implementation in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudKit-To-Do-List[0m[38;5;12m (https://github.com/anthonygeranio/CloudKit-To-Do-List) - a cloudkit based to do list.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDesignerNewsApp[0m[38;5;12m (https://github.com/MengTo/DesignerNewsApp) - simple iOS client for Designer News, by the creator of Design+Code and the team, written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDeckRocket[0m[38;5;12m (https://github.com/jpsim/DeckRocket) - deckrocket porting in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEdhita[0m[38;5;12m (https://github.com/tnantoka/edhita) - text edit app.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEidolon[0m[38;5;12m (https://github.com/artsy/eidolon) - The Artsy auction kiosk app.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFanFanSwift[0m[38;5;12m (https://github.com/geek5nan/FanFanSwift) - a game in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfirefox-ios[0m[38;5;12m (https://github.com/mozilla/firefox-ios) - firefox for iOS being developed by Mozilla.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFederal Open Data[0m[38;5;12m (https://github.com/USDepartmentofLabor/Swift-Sample-App) - Get federal Open Data using the Federal Data SDK[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFlappySwift[0m[38;5;12m (https://github.com/fullstackio/FlappySwift) - flappy bird clone in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGulps[0m[38;5;12m (https://github.com/FancyPixel/gulps) - OS app for iOS and apple watch to monitor water consumption.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHackerNews[0m[38;5;12m (https://github.com/amitburst/HackerNews) - hackernews reader app written in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHausClock[0m[38;5;12m (https://github.com/nottombrown/HausClock) - chess stile clock app in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHomeKitDemo[0m[38;5;12m (https://github.com/KhaosT/HomeKit-Demo) - homekit demo app;[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miContactU[0m[38;5;12m (https://github.com/rizal72/iContactU) - delivered on Apple Store: reminds you to contact people you ought to.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKeychainDemo[0m[38;5;12m (https://github.com/dasdom/KeychainDemo) - keychain sharing between an App and it's share extension[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLayerPlayer[0m[38;5;12m (https://github.com/scotteg/LayerPlayer) - explores CALayer and subclasses; written in Swift; also on App Store[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMyAwesomeChecklist[0m[38;5;12m (https://github.com/imod/MyAwesomeChecklist) - checklist app in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPNChart-Swift[0m[38;5;12m (https://github.com/kevinzhow/PNChart-Swift) - a simple and beautiful chart lib used in Piner and CoinsMan for iOS (Swift Implementation).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPocket Forecast[0m[38;5;12m (https://github.com/typhoon-framework/Typhoon-Swift-Example) - typhoon weather example[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReactiveSwiftFlickrSearch[0m[38;5;12m (https://github.com/ColinEberhardt/ReactiveSwiftFlickrSearch) - an MVVM & ReactiveCocoa Flickr search app in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRound & Split[0m[38;5;12m (https://github.com/lukhnos/roundandsplit) - a tip calculator in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftFlickrApp[0m[38;5;12m (https://github.com/synboo/SwiftFlickrApp) - flickr app written in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift - Game of Life[0m[38;5;12m (https://github.com/yonbergman/swift-gameoflife) - Conway's game of life written in Swift with SpriteKit.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftHN[0m[38;5;12m (https://github.com/Dimillian/SwiftHN) - hacker news app in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftNote[0m[38;5;12m (https://github.com/mslathrop/SwiftNote) - a simple note taking app with today widget and iCloud syncing.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftSingleton[0m[38;5;12m (https://github.com/hpique/SwiftSingleton) - an exploration of the Singleton pattern in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftWeather[0m[38;5;12m (https://github.com/JakeLin/SwiftWeather) - a nice weather app written in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTextEthan[0m[38;5;12m (https://github.com/thii/TextEthan) - a clone of TextEthan, a messaging app that allows anyone to message you[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTask[0m[38;5;12m (https://github.com/mbcrump/TasksForSwiftWithPersistingData) - a task app written in Swift that is published in the app store.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Oakland Post[0m[38;5;12m (https://github.com/aclissold/the-oakland-post) - a full-fledged, 100%-Swift (minus dependencies) news reader.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mValio[0m[38;5;12m (https://github.com/soffes/valio) - event time table app in swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWalk Tracker[0m[38;5;12m (https://github.com/kevinvanderlugt/Swift-Walk-Tracker) - GPS Walk Tracking app with Core Data[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift 3 Module Template[0m[38;5;12m (https://github.com/fulldecent/swift3-module-template) - An opinionated starting point for awesome, reusable Swift 3 modules[39m
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mOthers[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApp Dev Wiki[0m[38;5;12m (http://appdevwiki.com/wiki/show/HomePage)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCocoa[0m[38;5;12m (http://cocoa.tumblr.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Goodies[0m[38;5;12m (http://ios-goodies.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Source Code Examples[0m[38;5;12m (http://code4app.net/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Dev Weekly[0m[38;5;12m (http://iosdevweekly.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Developer Tips[0m[38;5;12m (http://iosdevelopertips.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNSHipster[0m[38;5;12m (http://nshipster.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNSBlog[0m[38;5;12m (https://www.mikeash.com/pyblog/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mobjc.io[0m[38;5;12m (http://www.objc.io/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPeter Steinberger[0m[38;5;12m (http://petersteinberger.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSubjective-C[0m[38;5;12m (http://subjc.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift Toolbox[0m[38;5;12m (http://www.swifttoolbox.io/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRxSwift[0m[38;5;12m (https://github.com/kzaher/RxSwift) - Microsoft Reactive Extensions (Rx) for Swift and iOS/OSX platform[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS development with Swift path[0m[38;5;12m (http://www.howtocode.io/paths/ios-development-with-swift)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThat thing in swift[0m[38;5;12m (https://thatthinginswift.com/) - the Objective-C patterns we already know translate into Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlgorithms & Data Structures with Swift — Wayne Bishop[0m[38;5;12m (http://waynewbishop.com/swift) - introduction to commonly used data structures and algorithms written in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mObjective-C to Swift Converter: Swiftify[0m[38;5;12m (https://objectivec2swift.com/) - Objective-C to Swift Converter[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mAnimation[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSpring[0m[38;5;12m (https://github.com/MengTo/Spring)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCanvas[0m[38;5;12m (http://canvaspod.io/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDKChainableAnimationKit[0m[38;5;12m (https://github.com/Draveness/DKChainableAnimationKit) - Easy to read and write chainable animations in Swift[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mDocumentation[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjazzy[0m[38;5;12m (https://github.com/realm/jazzy/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mswift.org[0m[38;5;12m (https://www.swift.org/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mswiftdoc-parser[0m[38;5;12m (https://github.com/SwiftDocOrg/swiftdoc-parser)[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mUI Design[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miOS Human Interface Guidelines [0m[38;5;12m (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUIKit User Interface Catalog[0m[38;5;12m (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/UIKitUICatalog/index.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe iOS Design Guidelines[0m[38;5;12m (http://iosdesign.ivomynttinen.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdesign+code[0m[38;5;12m (https://designcode.io/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFLEX[0m[38;5;12m (https://github.com/Flipboard/FLEX)[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mPrototyping[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAxure[0m[38;5;12m (http://www.axure.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBriefs[0m[38;5;12m (http://giveabrief.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFlinto[0m[38;5;12m (https://www.flinto.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFluid[0m[38;5;12m (https://www.fluidui.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mForm[0m[38;5;12m (http://www.relativewave.com/form/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFramer[0m[38;5;12m (http://framerjs.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInVision[0m[38;5;12m (http://www.invisionapp.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJustinmind[0m[38;5;12m (http://www.justinmind.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKeynotopia[0m[38;5;12m (http://keynotopia.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMarvel[0m[38;5;12m (https://marvelapp.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMoqups[0m[38;5;12m (https://moqups.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOrigami[0m[38;5;12m (http://facebook.github.io/origami/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPixate[0m[38;5;12m (http://www.pixate.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPOP[0m[38;5;12m (https://popapp.in/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProtoshare[0m[38;5;12m (http://www.protoshare.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSketch 3[0m[38;5;12m (http://bohemiancoding.com/sketch/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSolidify[0m[38;5;12m (http://www.solidifyapp.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUXPin[0m[38;5;12m (http://www.uxpin.com/)[39m
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mLearn Git[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGit Beginner's Guide for Dummies[0m[38;5;12m (http://backlogtool.com/git-guide/en/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn Git Branching![0m[38;5;12m (http://pcottle.github.io/learnGitBranching/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mA Visual Git Reference[0m[38;5;12m (http://marklodato.github.io/visual-git-guide/index-en.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTry Git: Code School[0m[38;5;12m (https://www.codeschool.com/courses/try-git)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGit for Everyone[0m[38;5;12m (https://www.gitbook.com/book/anotheruiguy/gitforeveryone/details)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn to use Git and remote repositories in 15 minutes[0m[38;5;12m (http://www.nicoschuele.com/posts/learn-to-use-git-and-remote-repositories-in-15-minutes)[39m
|