Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zaimramlan/ios-clean-todo
A sample Todo List iOS app built using the Clean Swift architecture.
https://github.com/zaimramlan/ios-clean-todo
clean-architecture clean-swift ios prototype swift
Last synced: about 1 month ago
JSON representation
A sample Todo List iOS app built using the Clean Swift architecture.
- Host: GitHub
- URL: https://github.com/zaimramlan/ios-clean-todo
- Owner: zaimramlan
- License: mit
- Created: 2018-03-06T15:24:02.000Z (almost 7 years ago)
- Default Branch: develop
- Last Pushed: 2019-01-12T08:12:40.000Z (about 6 years ago)
- Last Synced: 2024-11-17T22:32:13.755Z (3 months ago)
- Topics: clean-architecture, clean-swift, ios, prototype, swift
- Language: Swift
- Homepage:
- Size: 300 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# CleanTodo
[](https://developer.apple.com/xcode/)
[](https://developer.apple.com/ios/)
[](https://swift.org)
[](LICENSE)CleanTodo is a sample iOS app built using the Clean Swift architecture, by implementing a Todo-List app. Clean Swift is Uncle Bob's Clean Architecture applied to iOS and Mac projects.
## Features
1. Built using Clean Swift architecture
1. Tested using Clean Swift Unit Tests
1. Code and unit tests are written using modified Clean Swift [templates](https://github.com/zaimramlan/clean-swift-template)## Functionalities
Currently, very minimal.
1. A single screen app that comes preloaded with 2 tasks upon launch
1. On tapping a task, the selected task hides and the task count decreases