https://github.com/atsushi130/practice-ios
https://github.com/atsushi130/practice-ios
practice-project sumally swift4
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/atsushi130/practice-ios
- Owner: atsushi130
- License: mit
- Created: 2017-12-28T10:51:45.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-10T14:28:55.000Z (almost 7 years ago)
- Last Synced: 2023-08-17T11:38:23.580Z (over 2 years ago)
- Topics: practice-project, sumally, swift4
- Language: Swift
- Size: 8.83 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# Practice App

[](./license)
[](https://github.com/atsushi130/PracticeApp.git)

PracticeApp implements a part of the [Sumally](https://sumally.com)'s design.

## Bootstrap
```
❯ git clone https://github.com/atsushi130/PracticeApp
❯ cd PracticeApp
❯ ./setup.rb
```
## Using Library
- RxSwift
- RxDataSources
- NSObject+Rx
- Moya
- RxMoya
- SnapKit
- UIFontComplate
- [SwiftTargetedExtensions](https://github.com/atsushi130/SwiftTargetedExtensions)
- [Connectable](https://github.com/atsushi130/Connectable)
- [CoordinatorKit](https://github.com/atsushi130/CoordinatorKit)
- [UniversalLinkCoordinatorKit](https://github.com/atsushi130/UniversalLinkCoordinatorKit)
## Embedded Frameworks
- Data
Mainly define the service that will interface with the outside.
- Model
Define the models used in PracticeApp.
- ViewComponent
The Designable Views define in ViewComponent module for high-speed AAA build.
- Extension
Define the extensions used in PracticeApp.
## Architecture
- MVVM
- Coordinator
## License
PracticeApp is available under the MIT license. See the [LICENSE file](https://github.com/atsushi130/PracticeApp/blob/master/license).