• Stars
    star
    602
  • Rank 74,409 (Top 2 %)
  • Language
    Swift
  • Created almost 8 years ago
  • Updated over 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 lab β€’ TITAN β€’ FeSpinner
Β  iOS Awesome Starter Kit β€’ FeSlideFilter β€’ Responsive 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
32
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

WebsocketWithProxyman

URLSessionWebsocketTask with Proxyman app
Swift
3
star
18

titan-refactor

A elegant version for titan app
Swift
3
star
19

SleepWakeNotification

SleepWakeNotification
Objective-C
2
star
20

FeGenerateShopDatabase

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

til

TIL
2
star
22

vehicle-check-mvvm

Swift
2
star
23

eSales

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

Swifty-PostgreSQL

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

Fabulous_TwitSplit

A Fabulous TwitSplit assignment.
Swift
2
star
26

nghiatranuit.github.io

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

google-api-objectivec-client

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

websocket-usercases

JavaScript
1
star
29

s3713031_lab3

s3713031_lab3
Java
1
star
30

s3713031_lab1

s3713031_lab1
Java
1
star
31

HelloGradle

HTML
1
star
32

FeThirdLayerMenu

Inspired by ...
Objective-C
1
star
33

FilterMe-Texture

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

syntax-highlighter

Swift
1
star
35

FeCondomMenu

Objective-C
1
star
36

interview-dawson

Swift
1
star
37

AwesomeBox

C++
1
star
38

TickTak

Hackathon
1
star
39

GoldenRetrieverProject

Objective-C
1
star
40

FilterMe_Part_2

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

Jupiter

Swift
1
star
42

FeRainbowMenu

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

Swiftify-Toggl

Swift wrapper for Toggl API v8
Swift
1
star
44

SampleApp

This is a sample app
1
star
45

NavigationDrawer_Test_Andoird

Testing purpose
1
star
46

introduction-to-algo

My study progress
Swift
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
49

proxyman-raycast

TypeScript
1
star
50

intro-it-assignment-2

JavaScript
1
star