This repository is inspired by Allen Wang's 30DaysofSwift and Sam Lu's 100 Days of Swift. After visiting their project websites, I decided to create my own repository, and implement as many small mini projects as I can not only to practice my Swift programming skills, but also to share my knowledge. I will keep updating this repository as I come up with more ideas.
Project 01 - Bar Graph Animation
Project 02 - Card Memory Game
Project 03 - Tag List with Custom Flowlayout
Project 04 - CommentingSystem
Project 05 - StickyHeaderView
Project 06 - ImageGallery
Project 07 - Tokenized SearchField
Project 08 - PullToRefresh With RestAPI
Project 09 - Simple To-Do List with CoreDataStack
Project 10 - UISearchcontroller With RestAPI
Project 11 - Slide-in Menu
Project 12 - Character Limit
Project 13 - PinterestStyleList
Project 14 - Carousel Style
Project 15 - Multiple Images Selection
Project 16 - Email & Social Media Log-in with Firebase
Project 17 - SideMenu
Project 18 - SegmentedControl Demo
Project 19 - CellAnimationWithCustomFlowLayout
Project 20 - UIViewAnimation With UIBeizerPath -MiseMise UI clone
This project uses open source library. Thanks for the developers who are dedicated to developing great open source library.
These projects use icons from Icons8. Thank Icons8 for your hard work.
The code of this project works in Swift3.0, Xcode 8.2.1 and iOS9