The purpose of this project is to create a simple mobile application while apprehending the new Apple Swift language. This app will be an adaptation of JavaScript project TodoMVC and will try to respect as much as possible the specification.
This app will then be a good basis for experimenting new iOS features and Swift.
The full project is available in the Code
folder.
- Swift 2 code
- App Group to share data between the main app and the extension(s)
- Dynamic Framework to limit code repetition and share code between the main app and the extension(s), mainly the Core Data Stack with the models
- Today Extension
Many thanks to the TodoMVC team for letting me use their graphics and base idea for the project