Giter VIP home page Giter VIP logo

animestore_app's Introduction

Anime Store

Anime Store is a simple, beautiful, lightweight and open source mobile app to streaming japanese animations "animes" without ADS and provide support to english and brazilian portuguese languages. You can see the daily releases, the top animes, the most viewed animes, the most recent episodes and also add animes to your personal list.

The content which this app shows is hosted and handled by the brazilian website anitube. This app only fetches and parse the data from the website pages using the anitube_crawler_api and shows to the end user.

The app provide support english and brazilian portuguese languages but be aware that some data content will be only available in brazilian portuguese like animation subtitles. Due copyrights issues the app on Google Play is available only in Brazil but if you're in other country you can build the app very easy. The build process is described later in this document.

Anime Store has no copyrights of the content and I am not the uploader and the keeper of the content. The propose of this app is educational and show some flutter development skills.

How to Install or Build

There is two ways to install Anime Store app. The first one and most easy is get the latest version on Google Play or get the source code, build the app and install it.

Getting the app on Google Play

Google Play

Building from the source (FLUTTER SDK IS REQUIRED)

  1. Clone the repository. You can use master branch for published and stable app or development branch to get the app version with development features.

  2. Open the project in an IDE of your preference.

  3. In root directory run flutter pub get to fetch app dependencies.

  4. In root directory run flutter packages pub run build_runner build --delete-conflicting-outputs to generate required code with build_runner package.

  5. In root directory run flutter run --profile To run the app with a better perfomance than debug mode.

Notes:

  • On Android flutter run --release build type will fail because you haven't the build release KEY.
  • On iOS the app is running fine but it wasn't published on App Store.

animestore_app's People

Contributors

sc4v3ng3r avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.