Kamuy (Android app)

kenshiro55

Hello, for the last few months, I've been working on a new app to manage my collections of anime and manga for multiple databases (I have my lists in AniList and the competition as well).

With the current version, basic features like add/remove series, change the status, rate a series and set your progression are implemented.
More advanced features will be implemented later.

To download the app, you can go on my page, amazon store or blog.

If you are interested in the app, you'll need to know that jellybean (android 4.1) or higher is required and that it's free with ads.

Below are a few screenshots of the app.

Changelog:

v2.6.1:

  • Loading anime/manga library has been fixed.

v2.6.0:

  • UI updates.
  • Build with R8.

v2.5.0:

  • Genres added in some lists.
  • Fast scroll added in anime/manga libraries when ordered by name.

v2.4.0:

  • Seasonal anime: open by default the current season. You can navigate to the next/previous season or select a specific season.
  • Seasonal anime: you can filter the list by status (not in your list, watching, ...).
  • More stats.

v2.3.1:

  • Use an external browser instead of the internal webview to login.

v2.3.0:

  • New option to filter and sort the library.

v2.2.0:

  • +1 button in the library.
  • Library updated: press an item to open the detail, long press to open the menu.
  • Some minor UI updates.

2.1.1:

  • Loading the libraries was crashing on AniList if the score system was set to `10.0 Point´.

2.1.0:

  • Target android Oreo.
  • Round and adaptive icons.

v2.0.0:

  • Migration to AniList API v2.
  • Related anime/manga added.
  • Faster library loading after an update.
  • Some improvements in the library lists: progress bar to show the progression. Option to sort the list.
  • Series detail page: press the thumbnail to open it in a popup to show a bigger version. Long press to play the promo video. The UI of the edit dialog has been updated.
  • Press the avatar in the menu to open the profile.

v1.9.0:

  • New actions in the list: set watch/read, set status and set rating.
  • App themes improved.
  • New actions in the detail page: copy title, alternative titles, url, image url.

v1.8.0:

  • Tap the series' alternate names to copy it to the clipboard.
  • Top, new, recommentations, ... list: show the status in the library.

v1.6.0:

  • Rewatched/reread added.

v1.5.0:

  • Add/remove favourite.
  • Search: ordered by name.
  • Fix some bugs: pickers, crash in the search, some RTL layout problems.

v1.4.0:

  • List of characters (anime and manga).
  • Shows more information.
  • Add an anime or manga with the status Private automatically (All or by genres).
  • Minor UI improvements.

v1.3.0:

  • Logout will clean the username/password/tokens of the current database, switch to another one if possible or open the sign in screen.
  • Sign in let you sign in to another database.
  • Quick switch, no need to logout/sign in to select another database.
  • Show private indicator in your libraries.
  • UI change in the detail screen.
  • Changelog added in the About screen.

v1.2.0:

  • When the status is set to Completed, the number of episodes watched or chapters/volumes read is set to the total.
  • Show the user name and avatar in the menu.
  • Remove series from the libraries by status.
  • Update the start/finish, note and private flag.

v1.1.0:

  • Better cover quality in detail page and big grid list.
  • Update the start date when the status is set to watching/reading, the finish date when the status is set to completed and reset the dates when set to plan to read/watch.
  • UI improvements: tab icons, open the latest opened tab by default, ... .
37 Replies
Josh
mod

Nice, I'll add this to the apps page. Any reason this isn't on google play?

kenshiro55

Yes, I'm banned. I think they don't like some screenshots so I blur them.

bannie

Why banned?

kenshiro55

I found the email sent by google. The reason they gave me is "impersonation or deceptive behavior". I did some research and it could be the description of the app, images, name or something else, it's impossible to know exactly what you did wrong.

kenshiro55

I 've uploaded a new version. It's on my sites, should be available soon on amazon.

kenshiro55

New version:

v1.5.0:

  • Add/remove favourite.
  • Search: ordered by name.
  • Fix some bugs: pickers, crash in the search, some RTL layout problems.

v1.4.0:

  • List of characters (anime and manga).
  • Shows more information.
  • Add an anime or manga with the status Private automatically (All or by genres).
  • Minor UI improvements.
kenshiro55

New version:

v2.0.0:

  • Migration to AniList API v2.
  • Related anime/manga added.
  • Faster library loading after an update.
  • Some improvements in the library lists: progress bar to show the progression. Option to sort the list.
  • Series detail page: press the thumbnail to open it in a popup to show a bigger version. Long press to play the promo video. The UI of the edit dialog has been updated.
  • Press the avatar in the menu to open the profile.
Jakie246

Is there ever a chance you will make an iPhone port for this app?

kenshiro55

No, I'm not in the apple ecosystem (no iphone, macbook to work on it).

Jakie246

That’s fair. I’m considering writing one as I get the time. Is there any chance we can discuss some of the ways you wrote your application for Android?

kenshiro55

Yes, we can.

Kihoontofu

Is mydramalist removed?

Kihoontofu

nevermind. i just found out that you can only enable up to five databases? this app is really great and handy, the only downside i'm having is the ad that pops up everytime i open the app.

Xero

I'm sorry to say but I recently installed your approval and when I tried to log in my Anilist account it keeps showing that I need to update my browser, but my browser is up to date. I hope you can help me out of this problem.

kenshiro55

When you select AniList, it should show you the login screen in a webview like that: https://imgur.com/a/qN6pHWg. Do you see the message in the login screen or in the app.

Xero

I see the message on the login screen

kenshiro55

Could you post a screenshot so I can ask on github ?

Xero

Here it is, I'm new in imgur so if I've messed up I'm sorry
http://imgur.com/gallery/BwNW94b

kenshiro55

If you compare the 2 screenshots, there are some differences: color or the text, the button and the email/password boxes. It's like the css (and some javascript) were not loaded.

If you open this link in a browser https://anilist.co/api/v2/oauth/authorize?client_id=xx&redirect_uri=xx&response_type=code, do you have the same problem ?

What's your device (name and version of android) ? Is it rooted with an ad-blocker or an app that could block loading some urls (I see some google scripts in that page).

kenshiro55

I checked on some old devices. I have the same problem on android 4.4 and it was working before the site update. On my fire (android 5) and newer version of android, it's working.

Xero

I'm using ASUS Zenfone 5 android 4.4.2

kenshiro55

I released a new version (2.3.1) that fix the problem on android 4.x (tested on 4.1 and 4.4). Instead of showing the AniList login page inside the app, you open it with chrome ( I tested firefox but it didn't work). In the browser, you enter your email, password and press the button. In the new page, you press the button authorize. The app should come back in the foreground and load your library.

Xero

Thanks for the update I can finally log in. You are awesome bro

lbruiser

Any chance you could host this on https://f-droid.org/? Awesome work btw =)

kenshiro55

Changelog updated:

v2.3.1:

  • Use an external browser instead of the internal webview to login.

v2.3.0:

  • New option to filter and sort the library.

v2.2.0:

  • +1 button in the library.
  • Library updated: press an item to open the detail, long press to open the menu.
  • Some minor UI updates.

2.1.1:

  • Loading the libraries was crashing on AniList if the score system was set to `10.0 Point´.

2.1.0:

  • Target android Oreo.
  • Round and adaptive icons.
Tidloas

Good app, thanks!

Removed

Thx for the ads, it's really enjoyable to have an anime app with ads

thaFranchize2b

I love the app! Any chance of an ad free version? And maybe a suggestion to have the ratings on the list view so you could see #/10 without actually clicking on the series :)

kenshiro55

When you are in your library (anime or manga), you can see your rating at the bottom right (5 stars = 10/10).

When you search an anime/manga (related anime/manga, season xxx), those stars are the average score, but it seems that it's broken when you open the list by season.

kenshiro55

Changelog updated

v2.5.0:

  • Genres added in some lists.
  • Fast scroll added in anime/manga libraries when ordered by name.

v2.4.0:

  • Seasonal anime: open by default the current season. You can navigate to the next/previous season or select a specific season.
  • Seasonal anime: you can filter the list by status (not in your list, watching, ...).
  • More stats.
Drgtz7629

This app looks great. I was trying to log in with Anilist and it only displays the message "Press the button to login with a browser (Chrome)". I click on it and it opens a page to authorize the app with my account on Firefox (Sorry, I don't use chrome nor plan to). This brings again the same screen on app that says to login with a browser and starts a never ending loop.

Is there any other way to authorize the app or login through Firefox?

kenshiro55

It's not working with firefox but it works with chrome, samsung internet and I think almost all browsers based on chromium.

Drgtz7629

Thank you. I installed a chromium browser (Brave) and it worked.

LightSparker

Omg my watching list was almost deleted