Awesome
<h3 align="center"> <img src="https://raw.githubusercontent.com/NghiaTranUIT/iOS-Awesome-Starter-Kit/master/Screenshots/github_logo.jpg" width="50%" /> </h3> <p align="center"> <a href="http://nghiatran.me">Mad lab</a> • <a href="https://github.com/NghiaTranUIT/Titan-Postgresql">TITAN</a> • <a href="https://github.com/NghiaTranUIT/FeSpinner">FeSpinner</a> <br> <b>iOS Awesome Starter Kit</b> • <a href="https://github.com/NghiaTranUIT/FeSlideFilter">FeSlideFilter</a> • <a href="https://github.com/NghiaTranUIT/Responsive-Interaction-Control">Responsive Interaction Control</a> </p>Awesome iOS Starter Kit
The starter kit is designed to help iOS develop can implement their app quickly and resolve common problem easily.
It includes bunch of framework at top of technologies, inlcude new Clean Swift Architecture.
For further infomation, please check out my keynote below.
What's inside
<h3 align="center"> <img src="https://raw.githubusercontent.com/NghiaTranUIT/iOS-Awesome-Starter-Kit/master/Screenshots/starter-kit.png" width="40%" /> </h3>- ReSwift
- Clean Swift template
- Promise Kit
- Userful classes: Networking, BaseObj, Logger, ApplicationManager, Identifier, Registerable, BaseAbility, Worker, Slack Report,....
- ...
Roadmap
- Base Foundation
- Clean Swift Example
- Networking + Request Protocol
- Worker Protocol
- Object Mapping
- Caching Manager
- Authentication
- Realm Driver
- Router
- Disk Manager
- Transition Manager
- Test
Presentation at Swift Vietnam
✏️Keynote
✏️Video Facebook 🔴 59:00
Reference
- http://blog.benjamin-encz.de/post/real-world-flux-ios/
- http://clean-swift.com/clean-swift-ios-architecture/
Question 🤔
If you have any problem, feels free to shot me an message in ios-starter-kit
group at SwiftVietnam
Contact
Vinh Nghia Tran
http://github.com/NghiaTranUIT
http://www.nghiatran.me
vinhnghiatran@gmail.com
Contributor
It would be greatly appreciated when you make a pull-quest 🤗
License
- Clean Swift by Raymond Law
- ReSwift by @benjaminencz and his team.
- PromiseKit by @mxcl
iOS Awesome Starter Kit is available under the MIT license. See the LICENSE file for more info.