iOS-Awesome-Starter-Kit

The perfect combination: Clean Swift + ReSwift + PromiseKit

2 years after

Mad labTITANFeSpinner
  iOS Awesome Starter KitFeSlideFilterResponsive Interaction Control

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.

License Platform

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
  • [ ] Test

Presentation at Swift Vietnam

✏️Keynote
✏️Video Facebook

Related Repositories

awesome-react

awesome-react

A collection of awesome things regarding React ecosystem. ...

awesome-redux

awesome-redux

Awesome list of Redux examples and middlewares ...

pepperoni-app-kit

pepperoni-app-kit

Pepperoni - React Native App Starter Kit for Android and iOS ...

native-starter-kit

native-starter-kit

React Native Starter App with NativeBase + CodePush + Redux ...

react-native-redux-starter-kit

react-native-redux-starter-kit

:rocket: A starter boilerplate for a mobile app using React Native and Redux ...