Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/NghiaTranUIT/iOS-Awesome-Starter-Kit
The perfect combination: Clean Swift + ReSwift + PromiseKit
https://github.com/NghiaTranUIT/iOS-Awesome-Starter-Kit
List: iOS-Awesome-Starter-Kit
clean-architecture ios promisekit reswift starter-kit template
Last synced: 2 months ago
JSON representation
The perfect combination: Clean Swift + ReSwift + PromiseKit
- Host: GitHub
- URL: https://github.com/NghiaTranUIT/iOS-Awesome-Starter-Kit
- Owner: NghiaTranUIT
- Created: 2016-12-19T02:44:03.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-20T14:10:26.000Z (almost 8 years ago)
- Last Synced: 2024-05-19T14:01:44.071Z (8 months ago)
- Topics: clean-architecture, ios, promisekit, reswift, starter-kit, template
- Language: Swift
- Size: 4.14 MB
- Stars: 606
- Watchers: 48
- Forks: 52
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rxswift - iOS-Awesome-Starter-Kit
README
Mad lab •
TITAN •
FeSpinner
iOS Awesome Starter Kit •
FeSlideFilter •
Responsive Interaction ControlAwesome 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.
![](https://img.shields.io/badge/Swift-3.0-blue.svg?style=flat)
![License](https://img.shields.io/npm/l/express.svg?style=flat)
![Platform](https://img.shields.io/badge/platform-ios-green.svg?style=flat)What's inside
------------
+ ReSwift
+ Clean Swift template
+ Promise Kit
+ Userful classes: Networking, BaseObj, Logger, ApplicationManager, Identifier, Registerable, BaseAbility, Worker, Slack Report,....
+ ...Roadmap
------------- [x] Base Foundation
- [x] Clean Swift Example
- [x] Networking + Request Protocol
- [x] Worker Protocol
- [x] Object Mapping
- [ ] Caching Manager
- [ ] Authentication
- [ ] Realm Driver
- [x] Router
- [x] Disk Manager
- [ ] Transition Manager
- [ ] TestPresentation at Swift Vietnam
------------
✏️[Keynote](https://github.com/NghiaTranUIT/iOS-Awesome-Starter-Kit/blob/master/Swift%20Vietnam%20Presentation/MobileMeetup.key)
✏️[Video Facebook](https://www.facebook.com/swift.org.vn/videos/537074413148880/) 🔴 59:00Reference
------------
1. http://blog.benjamin-encz.de/post/real-world-flux-ios/
2. 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](http://chat.swift.org.vn)Contact
------------
Vinh Nghia Tranhttp://github.com/NghiaTranUIT
http://www.nghiatran.me
[email protected]
Contributor
------------It would be greatly appreciated when you make a pull-quest 🤗
License
------------
* [Clean Swift](http://clean-swift.com) by *Raymond Law*
* [ReSwift](https://github.com/ReSwift/ReSwift) by @benjaminencz and his team.
* [PromiseKit](https://github.com/mxcl/PromiseKit) by @mxcliOS Awesome Starter Kit is available under the MIT license. See the LICENSE file for more info.