An android app for Masterani.
Go to file
Jay C 71264126f3
Update README.md
2020-01-08 15:18:14 -05:00
.idea Added expandabletextview into view. 2017-09-30 00:11:18 -04:00
app Bundle fixes. 2017-10-29 23:41:04 -04:00
expandabletextview Fixed anime/episode fragment. 2017-10-23 20:42:55 -04:00
gradle/wrapper Initial commit 2017-09-24 01:14:04 -04:00
.gitignore Initial commit 2017-09-24 01:14:04 -04:00
README.md Update README.md 2020-01-08 15:18:14 -05:00
build.gradle Initial commit 2017-09-24 01:14:04 -04:00
gradle.properties Initial commit 2017-09-24 01:14:04 -04:00
gradlew Initial commit 2017-09-24 01:14:04 -04:00
gradlew.bat Initial commit 2017-09-24 01:14:04 -04:00
settings.gradle Added expandabletextview into view. 2017-09-30 00:11:18 -04:00

README.md

Masterani

A good(?) android app to watch anime.

DEPRECATED

Please note that this android app no longer works as Masterani.me is no longer in service. I will eventually make a similar app that uses my own data.

Credits

This project could not be done without Masterani.me. At the end of the day, all the information in the app is from them.

Only thing I've done is create a simple Node.js server that takes episode links and properly formats them/scrapes the direct link if applicable.

Example JSON response from the server:

[
    {
        "id": 1,
        "name": "MP4Upload",
        "quality": 480,
        "link": "https://www10.mp4upload.com:282/d/rox3rc27z3b4quuolguuqokmcsejrewt27d6w56j3ngfnexajamlnaaz/Naruto - 001 - Enter Naruto Uzumaki! [DarkDream].mp4"
    }
]

Screenshots

TODO

This is a work in progress, and this release only contains the most basic of features. Some future possible implementations include:

  • MyAnimeList (MAL) Integration
  • Kitsu Integration
  • Chromecast Support
  • Android 4.4.2 Support
  • Optimizations and Memory Management Improvements
  • Cache objects
  • Check if no internet
  • Reformating the Video Player
  • Allow Setting for Users to pick a Source
  • Add Setting for Quality Preference (1080, 720, 420)
  • Finish the Algorithm for Finding the Best Link (Currently justs chooses the first one supported)
  • Finish Sorting
  • Fix Timing/Date issues for Localization

About

I Made this because there aren't any great anime apps avaliable to the public. Also, this was the perfect opportunity to try out Kotlin so I had a lot of fun with this.

Criticism is highly encouraged, as said, this is my first time with Kotlin, so many things are probably not done as well as it should've been.