Drumber / Kitsune

Unofficial android app for Kitsu.app (Kitsu.io)
Apache License 2.0
132 stars 9 forks source link

Feed missing #65

Open timpool06 opened 1 month ago

timpool06 commented 1 month ago

Description

One of my favorite aspects of Kitsu is the feed. I can see posts from people/groups I have followed, it makes Kitsu feel less like an anime tracker and more like a social network for anime fans. This app doesn't have a feed, at all. It's literally just an anime tracker, no way to see or interact with other users.

Acknowledgements

Drumber commented 1 month ago

Yeah, that's true. Right now, the app mainly focuses on tracking and searching for anime/manga. I've been planning to add social features, like reactions and feeds. But first, I wanted to build a solid app for tracking and searching for anime/manga on Kitsu.

I know the app doesn’t provide the full "Kitsu experience," including interactions with other users. In its current state, the app isn’t meant to be a replacement for the official Kitsu app or website; it's more of a companion.

Adding social features will be the next major milestone for Kitsune. But I don't know when I'll have time, so I can’t make any promises yet.

timpool06 commented 1 month ago

Awesome, looking forward to it.

nubesurrealista commented 1 week ago

I have a small suggestion regarding this issue that could serve as a temporary solution.

Address the feed issue with a minimalist solution: an option to open the feed in webview. This way you wouldn't have full feed integration but you would have quick access. You can look at the Al-Chan app (AniList client) for example, which displays the activity feed from that platform in a webview window.

Drumber commented 1 week ago

@nubesurrealista I'm not really a big fan of WebView embeddings since navigation and the user experience is usually not that great. But I agree with you, it would be a good idea for a temporary solution until feeds are implemented natively. I'll just have to take a closer look at how I can handle authentication.