Android app which shows the information on animes and their characters

Overview

Anime-app

Android app which shows the information on animes and their characters


GitHub

Requirements

To try out this app, you need to use Android Studio Arctic Fox.
You can clone this repository or import the project from Android Studio following the steps here.

Notes:

  • This app is in development, issues are opened to contribute and bring this kind of app in Jetpack compose
  • Make bottom navigation to navigate through out the app.
  • Make use of Jikan API

Features

  • Shows anime information
  • Each character profile
  • Character stats
  • Feel free to add more

This app is inspired by following UI from dribble

Comments
  • Feature: Add bottom app navigation

    Feature: Add bottom app navigation

    This bottom app navigation can be used to navigate throughout the app. Icons can be used but should be of anime theme. Feel free to ask about icons in this issue

    enhancement help wanted good first issue hacktoberfest 
    opened by Horizon733 4
  • Feature: Adding support for Jikan API with retrofit

    Feature: Adding support for Jikan API with retrofit

    Below are some points to be considered before starting work on API integration

    • Make use of MVVM
    • For reference, you can have a look at Codelabs for MVVM tutorials
    • For Jikan click here
    enhancement help wanted hacktoberfest 
    opened by Horizon733 2
  • integrated api

    integrated api

    #4

    • [x] integrated jikan API with retrofit
    • [x] made get request for top anime
    • [x] structured package with MVVM architecture
    • [x] added dependency injection (Hilt)
    • [x] added state i.e loading, success, and error in HomeScreen

    below is the output for the same: | Loading Stat | Success | Error | |-----|---------|--------| | | | |

    enhancement hacktoberfest-accepted 
    opened by Hiten24 0
  • added Bottom-Navigation-Bar

    added Bottom-Navigation-Bar

    #3

    created Bottom navigation bar with jetpack compose

    • [x] created empty screens for navigation
    • [x] added navhost in Navigation.kt
    • [x] created BottomNavigationItem

    output:

    enhancement hacktoberfest-accepted 
    opened by Hiten24 0
  • Feature: Add detail screen for each anime characters

    Feature: Add detail screen for each anime characters

    Below are some points to be considered before starting it

    • [ ] Profile picture is necessary
    • [ ] Make use of Anime API
    • [ ] Details can be which anime they are in, stats and powers
    • [ ] mock reviews
    • [ ] Favorite buttons

    Reference can be found below:

    enhancement help wanted good first issue hacktoberfest 
    opened by Horizon733 0
Owner
Dishant Gandhi
Working on @RasaHQ chatbot, Rasa Hero, Conversational AI Dev and Open Source contributor
Dishant Gandhi
FirebaseSignInWithGoogle app it's written in Kotlin and shows a simple solution for implementing Firebase Authentication with Google, using Jetpack Compose on Android.

FirebaseSignInWithGoogle It's an app built with Kotlin that shows how to authenticate users with Firebase using Android Architecture Components and th

Alex 28 Dec 25, 2022
It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.

It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.

Alex 10 Dec 29, 2022
Fast android task that finished in only 3 hours, it gets the information from national number without database. I just wanna refine my skills in android basics so I try to make this simple project.

RaqmQawmy it is a fast android task that finished in only 3 hours, it gets the information from national number without database. I just wanna refine

Mahmoud Abdelazim 3 May 15, 2022
Sample app that shows how to create a bitmap from a Jetpack composable

Creating Bitmaps From Jetpack Composables This app demonstrates how to create a bitmap from a Jetpack composable without the need to display the compo

Johann Blake 14 Nov 29, 2022
A simple web app that shows holiday in Estonia

EstoHoli A simple android application that shows holiday in Estonia Built With Android Studio, Kotlin & XML Dependencies RXjava Gson Okhttp BootstrapA

ThankGod Richard 1 Nov 7, 2022
Simple Jetpack Compose demo app which is developed with CoinGecko API and modern android technologies.

CoinBox CoinBox is a multi module small currency tracker app which is developed with Jetpack Compose. This demo app used coingecko.com API to fetch da

Enes Zor 13 Apr 8, 2022
🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.

Landscapist ?? Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, Fresco Usecase You can see the use

Jaewoong Eum 1.4k Jan 1, 2023
Jetpack Compose app which generates random names

Compose-Your-Name? A Jetpack Compose App Meme App for knowing you nick name Inspiration You recently might have seen this meme on Instagram, I also di

Chetan Gupta 14 Jan 26, 2022
Add IndustrialTNT like from old IC2 mod which keeps items after explosion and helps to mine resources

IndustrialTNT Add IndustrialTNT like from old IC2 mod which keeps items after ex

null 0 Jan 9, 2022
Instagraph is an Instagram Clone which I am practicing on a new concepts and other advanced Jetpack compose specific concepts.

Instagraph Instagraph is an Instagram Clone which I am practicing on a new concepts and other advanced Jetpack compose specific concepts. The clone on

Mustafa Ibrahim 117 Nov 25, 2022
About-icons - Android library to easily give credit if using icons which require attribution

Android About Icons Library About this project Features How to use Planned improvements Screenshots Contribute Apps using this library License About t

Niko Diamadis 4 Nov 6, 2022
Compose-html - An Android library which provides HTML support for Jetpack Compose texts

HtmlCompose An Android library which provides HTML support for Jetpack Compose t

iRewardHealth 43 Dec 29, 2022
A Collection of major Jetpack compose UI components which are commonly used.🎉🔝👌

SSComposeCookBook A Collection of major Jetpack compose UI components which are commonly used. Introduction Jetpack Compose is a modern toolkit for bu

Simform Solutions 370 Dec 28, 2022
SSJetpackComposeSwipeableView is a small library which provides support for the swipeable views

SSJetpackComposeSwipeableView is a small library which provides support for the swipeable views. You can use this in your lazyColumns or can add a simple view which contains swipe to edit/delete functionality.

Simform Solutions 60 Nov 18, 2022
Notes is a simple and private notes app. Organize your thoughts, discoveries, and ideas and simplify planning important moments in your life with your digital notepad.

Notes Example Download Download the latest version of the Android app from this link. Building Using Android Studio Clone the repo, open it in Android

Dmitry Savin 1 Jan 3, 2022
ToDo-Task-App - An Android App built to demonstrate the use of Jetpack Compose, Material You, Room Database, and MVVM

ToDo Task App ToDo Task App is a sample Android app built with Jetpack Compose.

null 0 Jan 17, 2022
New style for app design and Movies App with Movies API JetMaxMovies made in Jetpack Compose.😉😎

JetMaxMovie New style for app design and Movies App with Movies API JetMaxMovies made in Jetpack Compose. ?? ?? (Navigation Compose,Dagger-Hilt, Mater

Arvind Meshram 6 Jul 6, 2022
Example Jetpack Compose Android App, that uses the newest mechanisms, like StateFlow, SharedFlow, etc. to manage states and handle events. ViewModel, UI and Screenshot tests included :)

AndroidMVIExample Example Jetpack Compose Android App, that uses the newest mechanisms, like StateFlow, SharedFlow, etc. to manage states and handle e

Patryk Kosieradzki 55 Nov 18, 2022
Scrobble is a wip music tracking and browsing app. It uses the Lastf.fm and spotify APIs to deliver data. The whole UI is created using Jetpack compose.

Scrobble (WIP, name not final) Scrobble is a wip music tracking and browsing app. It uses the Lastf.fm API to realize music tracking and browsing and

Niklas Schnettler 55 Oct 31, 2022