<commit_before>
![Banner](Screenshots/banner.png)

[![Build Status](https://travis-ci.org/mamaral/xkcd-Open-Source.svg)](https://travis-ci.org/mamaral/xkcd-Open-Source)
[![GitHub license](https://img.shields.io/github/license/mashape/apistatus.svg)]()
[![Coverage Status](https://coveralls.io/repos/mamaral/xkcd-Open-Source/badge.svg?branch=v1.1)](https://coveralls.io/r/mamaral/xkcd-Open-Source?branch=v1.1)

## A free, ad-free, open-source, native, and universal xkcd.com reader for iOS.


![portrait](Screenshots/demo.png)
![landscape](Screenshots/demo_landscape.png)

# Features include:

- Notifications when new comics are released
- GMOs
- Increased meta
- Optimized electron-per-pixel count
- Quantum entanglement
- The most skeptical algorithms
- Pizza

## Architecture

- [AFNetworking](https://github.com/AFNetworking/AFNetworking) for networking. *duh*
- [Realm](https://github.com/realm/realm-cocoa) as a data store.
- [Façade](https://github.com/mamaral/Facade) for the UI layout.
- [GTrack](https://github.com/gemr/GTrack) for interfacing with Google Analytics.
- [SDWebImage](https://github.com/rs/SDWebImage) for image downloading / caching.
- [FLAnimatedImage](https://github.com/Flipboard/FLAnimatedImage) for that one GIF.
- [Fabric](https://get.fabric.io/) for beta distribution, analytics, and crash reporting.
- [xkcd-font](https://github.com/ipython/xkcd-font) because obviously.
- Stripped, modified, and customized [Mosaic Layout](https://github.com/betzerra/MosaicLayout) for the comic list.

## Todo List (in no specific order)

- [x] Searching
- [x] Code coverage > 25%
- [x] Code coverage > 50%
- [ ] Code coverage > 75%
- [ ] Code coverage == 100%
- [ ] Gathering user feedback
- [ ] Favoriting?
- [ ] Visual indication that comics are read/unread
- [ ] Social sharing
- [ ] Investigate integrating the ***What If?*** series
- [ ] ***About*** section featuring contributors
- [ ] Getting <NAME> to acknowledge my existence

## Version History
- v1.1 ***(in development)***
	- Improved scrolling performance<commit_msg>Updated README for v1.1 submission.<commit_after>
![Banner](Screenshots/banner.png)

[![Build Status](https://travis-ci.org/mamaral/xkcd-Open-Source.svg)](https://travis-ci.org/mamaral/xkcd-Open-Source)
[![GitHub license](https://img.shields.io/github/license/mashape/apistatus.svg)]()
[![Coverage Status](https://coveralls.io/repos/mamaral/xkcd-Open-Source/badge.svg?branch=v1.1)](https://coveralls.io/r/mamaral/xkcd-Open-Source?branch=v1.1)

## A free, ad-free, open-source, native, and universal xkcd.com reader for iOS.


![portrait](Screenshots/demo.png)
![landscape](Screenshots/demo_landscape.png)

# Features include:

- Notifications when new comics are released
- GMOs
- Increased meta
- Optimized electron-per-pixel count
- Quantum entanglement
- The most skeptical algorithms
- Pizza

## Architecture

- [AFNetworking](https://github.com/AFNetworking/AFNetworking) for networking. *duh*
- [Realm](https://github.com/realm/realm-cocoa) as a data store.
- [Façade](https://github.com/mamaral/Facade) for the UI layout.
- [GTrack](https://github.com/gemr/GTrack) for interfacing with Google Analytics.
- [SDWebImage](https://github.com/rs/SDWebImage) for image downloading / caching.
- [FLAnimatedImage](https://github.com/Flipboard/FLAnimatedImage) for that one GIF.
- [Fabric](https://get.fabric.io/) for beta distribution, analytics, and crash reporting.
- [xkcd-font](https://github.com/ipython/xkcd-font) because obviously.
- Stripped, modified, and customized [Mosaic Layout](https://github.com/betzerra/MosaicLayout) for the comic list.

## Todo List (in no specific order)

- [x] Searching
- [x] Code coverage > 25%
- [x] Code coverage > 50%
- [ ] Code coverage > 75%
- [ ] Code coverage == 100%
- [ ] Gathering user feedback
- [ ] Favoriting?
- [ ] Visual indication that comics are read/unread
- [ ] Social sharing
- [ ] Investigate integrating the ***What If?*** series
- [ ] ***About*** section featuring contributors
- [ ] Getting <NAME> to acknowledge my existence

## Version History
- v1.1 ***(Submitted to Apple - awaiting review)***
	- Improved scrolling performance
{'fraction_non_alphanumeric': 0.15813616610333173, 'fraction_numerical': 0.00772573635924674, 'mean_word_length': 4.524, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 11, 'https://': 28, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2288879', 'n_tokens_mistral': 1465, 'n_tokens_neox': 1372, 'n_words': 310}