Home Comics
Decentralized CBZ reader for iOS, written in Swift - read comics from the network or download your books from your library as you leave home. Designed to work with a local REST api.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
- XCode 8
- Swift 3
- Carthage
Installing
Clone into this repository
git clone https://github.com/jeannustre/HomeComics.git
Install dependencies via Carthage
cd HomeComics ; carthage bootstrap --platform iOS
You should then be able to build and run the app.
If the HomeComics-server is running on the same network as your device, you will be able to read the .cbz files it serves.
Running the tests
...
Built With
- Carthage - A simple, decentralized dependency manager for Cocoa
- Alamofire - Elegant HTTP Networking in Swift
- AlamofireImage - Image component library for Alamofire
- AlamofireObjectMapper - An Alamofire extension which converts JSON response data into swift objects using ObjectMapper
- SwiftyJSON - The better way to deal with JSON data in Swift
- Chameleon - Flat Color Framework for iOS (Obj-C & Swift)
Contributing
Pull requests are more than welcome - I'm all about learning!
Author
- Jean Sarda - Initial work - jeannustre
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE.md file for details