A manga series about a card game, written and illustrated by Kazuki Takahashi

Related tags

App Yu-Gi-Oh-App
Overview

GitHub Cards Preview

Yu-Gi-Oh

É uma série de mangá sobre um jogo de cartas, escrito e ilustrado por Kazuki Takahashi. A série foi originalmente publicada pela editora Shueisha na revista Weekly Shōnen Jump entre 1996 e 2004.[3] A trama segue a história de um menino chamado Yugi Muto, que remonta o antigo Enigma do Milênio, e desperta um espírito dentro de seu corpo com a personalidade de um jogador e que resolve seus conflitos usando o jogo de cartas.

UI Design

Design desenvolvido por eu mesmo. Link para o figma abaixo 👇 👇

YUGIOHAPP

Desenvolvido com 🛠

  • Kotlin - Linguagem oficial para desenvolvimento Android.
  • Coroutines - Para processos assíncronos.
  • Componentes do Jetpack - Conjunto de bibliotecas que ajuda desenvolvedores a seguir as práticas recomendadas, reduzir códigos boilerplate e programar códigos que funcionam de maneira consistente em diferentes dispositivos e versões do Android.
    • ViewModel - Armazena dados relacionados à IU que não são destruídos nas alterações da IU.
    • Room - Biblioteca para abstração e mapeamento de objetos com SQlite.
  • Koin - biblioteca para gerenciamente de injeção de dependências.
  • MotionLayout - O MotionLayout é um tipo de layout que ajuda a gerenciar movimento e widget de animação no seu app.

Estrutura de pacotes 📦

com.samirmaciel.payflow_kotlin # Root Package
├── modules                       
│   ├── cardDetail
|   |   ├── cardDetailFragment
|   ├── home
|   |   ├── MainActivity
|   |   ├── MainViewModel
|   |── myDeck
|   |   ├── MyDeckFragment
|   |   ├── MyDeckViewModel
|
├── shared               
│   ├── adapter  
|   |   ├── CardRecyclerAdapter
|   ├── data 
|   |   ├── dataExternal
|   |   |   ├── data_source
|   |   |   |   ├── APIDataStore
|   |   |   ├── model
|   |   |   |   ├── CardEntity
|   |   |   |   ├── CardImageEntity
|   |   |   |   ├── CardPresenterEntity
|   |   |   |   ├── CardPricesEntity
|   |   |   |   ├── CardSetEntity
|   |   |   |   ├── DataResponse
|   |   |   ├── repository
|   |   |   |   ├── RepositoryAPI
|   |   ├── dataInternal
|   |   |   ├── data_source
|   |   |   |   ├── CardDao
|   |   |   |   ├── Database
|   |   |   ├── repository
|   |   |   |   ├── CardRepositoryImpl
|   ├── di
|   |   ├── MainModule
|   ├── domain
|   |   ├── model
|   |   |   ├── Card
|   |   ├── repository
|   |   |   ├── CardRepository
|   |── ClickListener 

Arquitetura 🗼

Para esse app foi utilizado o padrão MVVM (Model View View-Model).

You might also like...
In this You can Calculate Your Age and that Age will be Appear on Birthday Card with Message.
In this You can Calculate Your Age and that Age will be Appear on Birthday Card with Message.

CalculateAge & Create Birthday Card This is the Extension Version of BirthdayCard In this You can Calculate Your Age and that Age will be Appear on Bi

Better P2P and memory card for Applied Energistics 2, requires Forgelin.
Better P2P and memory card for Applied Energistics 2, requires Forgelin.

BetterP2P Better P2P and memory card for Applied Energistics 2, requires Forgelin. Documentation is now available to read: https://lasmgratel.github.i

Sample app that displays a birthday card with text and an image

Birthday Card App Sample app that displays a birthday card with text and an image. Used in the Android Basics with Kotlin course. Pre-requisites Andro

This SDK can be used to identify a user via passport or ID Card prove identity of user via Biometry comparing selfie and photo from chip of ID Doc You can store all your password, bank details, card details in one place and remember only one master PIN. The application works totally offline.
You can store all your password, bank details, card details in one place and remember only one master PIN. The application works totally offline.

Keep Password An application where you can store all your password, bank details, card details in one place and remember only one master PIN. The appl

Bug Tablut is an artificial intelligence for the Tablut Game Competition written in Kotlin
Bug Tablut is an artificial intelligence for the Tablut Game Competition written in Kotlin

Bug Tablut is an artificial intelligence for the Tablut Game Competition organized by the Foundations of Artificial Intelligence M AA 2021-2022 course at the Unibo. The project is written in Kotlin. The project realizes a player for an ancient Nordic strategy board game named "Tablut".

On-Device ID Card & Passport & Driver License Recognition SDK for Android
On-Device ID Card & Passport & Driver License Recognition SDK for Android

ID Card, Passport, Driver License Recognition SDK for Android On-Device & Offline, Robust, ID Card, Passport, Driver License OCR SDK for Android   🎉

Copylefted libre software (GPLv3+) card management app
Copylefted libre software (GPLv3+) card management app

Catima Copylefted libre software (GPLv3+) card management app. Logo by Rose (TangentFoxy) Stores your store loyalty and membership cards on your devic

SIMNumberSetter - A small Xposed module to set the SIM card's phone subscriber number
SIMNumberSetter - A small Xposed module to set the SIM card's phone subscriber number

SIM Number Setter SIM Number Setter is a small Xposed module that invokes normal

Owner
Samir Maciel
Desenvolvedor Android
Samir Maciel
The Android application is a list of the most popular TV series written in Java using the mvvm pattern.

Tv show application The Android application is a list of the most popular TV series written in Java using the mvvm pattern. This project was written f

rutikeyone 0 Dec 26, 2021
Tachiyomi 20.4k Jan 9, 2023
Free and open source manga reader for Android.

Build Stable Weekly Preview Contribute Support Server Tachiyomi Tachiyomi is a free and open source manga reader for Android 5.0 and above. Features F

Tachiyomi 20.4k Jan 9, 2023
A Free, Open source unofficial manga reader for MangaDex

Neko A Free, Open source unofficial manga reader for MangaDex About: This is a MangaDex specific fork of Tachiyomi and TachiyomiJ2K. This contains fea

Carlos 1.4k Jan 3, 2023
Saikou - An anilist only client, which lets you stream & download Anime & Manga

Saikou Saikou is crafted based on simplistic yet out-of-state elegancy. It is an

null 2.9k Jan 3, 2023
Cross-plaform desktop manga downloader

Kotatsu-dl Cross-platform desktop application to download manga from various services Installation Arch linux Package kotatsu-dl-git is available on A

Koitharu 23 Jan 4, 2023
Android app for streaming and downloading Movies, TV-Series and Anime.

CloudStream-3 DOWNLOAD: https://github.com/LagradOst/CloudStream-3/releases Discord: https://discord.gg/5Hus6fM Features: AdFree, No ads whatsoever No

Osten 1.9k Aug 1, 2022
Android app for streaming and downloading Movies, TV-Series and Anime.

AquaStream ⚠️ Warning: By default this app doesn't provide any video sources, you have to install extensions in order to add functionality to the app.

null 17 Oct 3, 2022
A small RPG example for a YouTube tutorial series using Kotlin, LibGDX, LibKTX and GDX-AI.

Mystic Woods A libGDX project generated with gdx-liftoff. This project was generated with a Kotlin project template that includes Kotlin application l

Simon 15 Dec 19, 2022
Helper tool for calculating scales for Teenage Engineering Pocket Operator PO-33/133 & PO-35/137 series.

I heard you like Pocket Operators, so I made Pocket Scale Calculator for your Pocket Operator. This console app is a helper tool for calculating scale

null 9 Dec 6, 2022