<commit_before>TodoSwift
=========

![ScreenShot](https://raw.github.com/cyrilchandelier/TodoSwift/master/Assets/todoswift_1.png) - 
![ScreenShot](https://raw.github.com/cyrilchandelier/TodoSwift/master/Assets/todoswift_2.png) - 
![ScreenShot](https://raw.github.com/cyrilchandelier/TodoSwift/master/Assets/todoswift_3.png)

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](http://todomvc.com/) and will try to respect as much as possible the [specification](https://github.com/tastejs/todomvc/blob/gh-pages/app-spec.md).

This app will then be a good basis for experimenting new iOS features and Swift.

The full project is available in the ```Code``` folder.

## What's in there?

- 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

## Credits

Many thanks to the [TodoMVC](http://todomvc.com/) team for letting me use their graphics and base idea for the project<commit_msg>Update the link to the spec<commit_after>TodoSwift
=========

![ScreenShot](https://raw.github.com/cyrilchandelier/TodoSwift/master/Assets/todoswift_1.png) - 
![ScreenShot](https://raw.github.com/cyrilchandelier/TodoSwift/master/Assets/todoswift_2.png) - 
![ScreenShot](https://raw.github.com/cyrilchandelier/TodoSwift/master/Assets/todoswift_3.png)

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](http://todomvc.com/) and will try to respect as much as possible the [specification](https://github.com/tastejs/todomvc/blob/master/app-spec.md).

This app will then be a good basis for experimenting new iOS features and Swift.

The full project is available in the ```Code``` folder.

## What's in there?

- 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

## Credits

Many thanks to the [TodoMVC](http://todomvc.com/) team for letting me use their graphics and base idea for the project
{'fraction_non_alphanumeric': 0.09950454170107349, 'fraction_numerical': 0.0033030553261767133, 'mean_word_length': 4.755344418052257, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7068721', 'n_tokens_mistral': 762, 'n_tokens_neox': 715, 'n_words': 266}