• Stars
    star
    602
  • Rank 71,553 (Top 2 %)
  • Language
    Swift
  • Created over 7 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The perfect combination: Clean Swift + ReSwift + PromiseKit

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

  • 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

  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

Contact

Vinh Nghia Tran

http://github.com/NghiaTranUIT
http://www.nghiatran.me
[email protected]

Contributor

It would be greatly appreciated when you make a pull-quest 🤗

License

iOS Awesome Starter Kit is available under the MIT license. See the LICENSE file for more info.

More Repositories

1

FeSpinner

Rocket Loader Collection for iOS app
Objective-C
1,481
star
2

FeSlideFilter

Applying filter by your fingers
Objective-C
210
star
3

artify-macos

🌎 18th century Arts for everyone
Swift
164
star
4

Responsive-Interaction-Control

Bring whole-new Android L's animation to iOS
Objective-C
164
star
5

data-visualization-deck-gl

A experiment to visualize Tree in NewYork and Flight record data. Using Deck.gl and Kaggle
JavaScript
57
star
6

Titan

Postgresql client for macOS/iOS. Clean design. Absolutely 100% Free and open-source.
Swift
39
star
7

Unofficial-Uber-macOS

Unofficial Uber 🚗 for macOS.
Objective-C
31
star
8

FeProfileCardView

Customize Profile screen. Inspired by https://dribbble.com/shots/1659780-Profile-Interaction?list=users&offset=9
Objective-C
19
star
9

artify-core

The sweet heart of Artify 👑
Go
18
star
10

DropFilter

Source code for DropFilter
Objective-C
12
star
11

Toggl-Swift

Toggl API Wrapper 📦 for macOS
Swift
11
star
12

plan-for-dummy-dev

A plan for dummy developer who would like to take a serious aboard job ✈️
Swift
5
star
13

hackUIButton

Objective-C
5
star
14

LCS-Swift

Demonstration for Longest Common Subsequence (LCS) in swift. Ref http://nghiatran.me/longest-common-subsequence-diff-part-1/
Swift
5
star
15

Music-Sheets-Collection

Piano sheet music.
4
star
16

FeSpringFlowLayout

Make collection cell fell naturally.
Objective-C
4
star
17

titan-refactor

A elegant version for titan app
Swift
3
star
18

SleepWakeNotification

SleepWakeNotification
Objective-C
2
star
19

FeGenerateShopDatabase

A small app for creating dump database
Objective-C
2
star
20

til

TIL
2
star
21

vehicle-check-mvvm

Swift
2
star
22

eSales

Bring git local to git remote.
Objective-C
2
star
23

Swifty-PostgreSQL

Swifty-PostgreSQL driver, written by Swift 3.0
Swift
2
star
24

Fabulous_TwitSplit

A Fabulous TwitSplit assignment.
Swift
2
star
25

nghiatranuit.github.io

Simple blog for https://nghiatranuit.github.io
SCSS
2
star
26

google-api-objectivec-client

Automatically exported from code.google.com/p/google-api-objectivec-client
Objective-C
1
star
27

websocket-usercases

JavaScript
1
star
28

s3713031_lab1

s3713031_lab1
Java
1
star
29

HelloGradle

HTML
1
star
30

FeThirdLayerMenu

Inspired by ...
Objective-C
1
star
31

FilterMe_Part_2

https://nghiatran.me/filter-me-color-lookup-table-part-2/
Objective-C
1
star
32

s3713031_lab3

s3713031_lab3
Java
1
star
33

FilterMe-Texture

https://nghiatran.me/filter-me-texture-blend-mode-part-3/
Objective-C
1
star
34

intro-it-assignment-2

JavaScript
1
star
35

syntax-highlighter

Swift
1
star
36

interview-dawson

Swift
1
star
37

FeCondomMenu

Objective-C
1
star
38

GoldenRetrieverProject

Objective-C
1
star
39

AwesomeBox

C++
1
star
40

TickTak

Hackathon
1
star
41

Jupiter

Swift
1
star
42

FeRainbowMenu

Rainbow menu, inspired by ....
Objective-C
1
star
43

introduction-to-algo

My study progress
Swift
1
star
44

Swiftify-Toggl

Swift wrapper for Toggl API v8
Swift
1
star
45

SampleApp

This is a sample app
1
star
46

NavigationDrawer_Test_Andoird

Testing purpose
1
star
47

simple-server-testing

JavaScript
1
star
48

watch-os-example

Intercept HTTP/HTTS Request/Response on Watch OS by Proxyman
Swift
1
star