Shukofukurou for iOS
Shukofukurou for iOS is the iOS port of Shukofukurou, which is a lightweight multiservice Anime and Manga library management and discovery app that works with Kitsu and AniList. MyAnimeList and Anime-Planet support will be added in the future when the APIs become available.
Requires the latest SDK (iOS 12), Xcode 10 or later. This app will run on iOS 11.4 or later.
App Store Release
Since an Apple Developer Program is required to distribute apps for iOS, Shukofukurou for iOS will cost $2.99 to download, which will have no restrictions and will recieve lifetime updates. The proceeds will go back into supporting the development of our applications. We have to charge for the iOS version since the Apple Developers Program costs $99 a year and we put a lot of work in developing this App. Charging for open source software, believe it or not is encouraged by the FSF.
However, the source code will remain free for anyone who want it., However, you will need an Apple Developer Program membership to use the application indefinately since Apple limits device provisioning for 7 days on a free account. After 7 days, the app will not run, requiring you to compile and reinstall.
No support will be given to self-built copies. You need to specify the OAuth Client and Secret before you can compile your own version.
Note: Self-compiling is meant for developers and advanced users only. Apple limits provisioning profile that allows you to run your apps on your iOS device for 7 days without a paid Apple Developer membership. If you want to use the app for more than 7 days without having to reinstall it, consider downloading it from the App Store. You can support dvelopment for our App and you don't have to buy a $99 a year Apple Developer Program membership, unless you already have one.
- Download or clone this repo.
- Go into the repo folder, open Shukofukurou-IOS > Backend > Constants in finder. Copy the "ClientConstants-sample.m" file and rename it to "ClientConstants.m".
- Specify the API keys and secrets for Kitsu and Anilist. Kitsu can be found here and AniList can be found here. The redirect URL should be set to "hiyokoauth://anilistauth/" for anilist.
- Open the project in Xcode. To install the app, select your device on the device popup menu on the XCode toolbar. Note: If you are not using a paid Apple Developer Membership, the app will ony run for 7 days before you need to reinstall it.
There is no plans for a macOS release since there is a macOS version, but anyone is free to port it once Apple opens iOS App porting to the Mac in 2019 in macOS Mojave.
All the frameworks are included. Just build! Here are the frameworks that are used in this app so far:
See Third Party in the Settings view for third-party licenses terms.
Icons provided by Icons8
Unless stated, Source code is licensed under New BSD License