Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/satishbabariya/swift-boilerplate

Clean Architecture for iOS projects (Swift + Programmatically UI + MVC + RxSwift + Auto Layout Visual Format + REST + JWT)
https://github.com/satishbabariya/swift-boilerplate

autolayout boilerplate extensions hacktoberfest ios material material-design mvc rxswift swift visualformatlanguage

Last synced: 2 months ago
JSON representation

Clean Architecture for iOS projects (Swift + Programmatically UI + MVC + RxSwift + Auto Layout Visual Format + REST + JWT)

Awesome Lists containing this project

README

        

# Swift Boilerplate
Clean Architecture for iOS projects (Swift + Programmatically UI + RxSwift + Auto Layout Visual Format + REST + JWT)

## Folder Structure
```
│ AppDelegate.swift
│ Launcher.swift

├───Controllers
│ └───Home
│ HomeController.swift
│ HomeView.swift

├───Controls
│ MasterButton.swift
│ MasterLabel.swift
│ MasterScrollView.swift
│ MasterTextField.swift

├───Core
│ MasterNavigationController.swift
│ MasterView.swift
│ MasterViewController.swift

├───Extensions
│ Dictionary+Extensions.swift
│ Sequence+Extensions.swift
│ String+Extensions.swift
│ UICollectionView+Extensions.swift
│ UITableView+Extensions.swift
│ UIView+Extensions.swift

├───Models
│ Todo.swift
│ User.swift

├───Resources
│ │ Application+Colors.swift
│ │ Application+Configrations.swift
│ │ Application+Fonts.swift
│ │ Application+Validations.swift
│ │
│ └───Font
│ └───Roboto
│ Roboto-Bold.ttf

├───ServerRequests
│ ResponseParser.swift
│ RESTClient.swift
│ RESTUtils.swift

├───Services
│ Application.swift
│ MessageManager.swift
│ ReachabilityService.swift
│ UserDefaults.swift

└───Utilities
Events.swift
Logger.swift
RxActivity.swift

```