simple game implements with kotlin and jetpack.(covered by unit test)

Overview

Simple Spy Game: Source Code

🚨 Published version 🚨

This repository contains a detailed game app that implements simple game using Koin, Room, Coroutines, Flow,Channel , Navigation Component , Retrofit , Services and unit Test

The app has using api:

  1. Pixabay: Free Pixaby Api used to search For Images. 🚨 Website
  2. VazheYab: Paid Dictionary Api used to search For Synonymous words and translate Persian To English. 🚨 Website
  3. Firebase: firebase api used to Crashlytics , Analytics , in-AppMessaging and CloudMessaging. 🚨 Website
Note : For Using Firebase futures add your google-services.json

For Using this Source Code Add this line to your gradle.properties file

API_KEY ="Your Pixabay APi Key"
TAPSELL_KEY = "Your Tapsell Key For Using Ad Network"
NATIVE_AD_ZONE_ID = "Your tapsell ad Zone Id"
VAZHEYAB_TOKEN = "Your VazheYab Api Key"

The app has following packages:

  1. data: It contains all the data accessing and manipulating components.
  2. di: Dependency providing classes using Koin.
  3. ui: View classes along with their corresponding ViewModel.
  4. utils: Utility classes.
  5. ViewModel: all viewModel Classes.

License

Copyright 2021 , Reza Darvishian

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

You might also like...
A simple Snake game implemented using Compose for Desktop
A simple Snake game implemented using Compose for Desktop

A simple Snake game implemented using Compose for Desktop

Simple lemonade game app for "gabut" people (maybe)

Project: Lemonade App - Starter Code Starter code for the first independent project for Android Basics in Kotlin Introduction This is the starter code

Simple 2D platform game.

FloreProject Simple 2D platform game. Supported platforms OS Support Android ❌ Not playable Windows ✅ Full support Linux ✅ Full support MacOS ✅ Full s

Gameforma is a simple game list application where user could explore more than 350.000 games

Gameforma is a simple game list application where user could explore more than 350.000 games data provided from RAWG Video Games Database API. Built with MVVM repositoy pattern, clean architecture in order to finish Dicoding Menjadi Android Developer Expert's (MADE) class submission.

🔡Simple game from Android Basics course
🔡Simple game from Android Basics course

Unscramble 🔡 Android Open Source Project Simple game where user unscrambles words and get points! Updates v1.1.0: Добавлена руссфикация! 🇷🇺 EditTex

 Android Kotlin: Matching Kitties: A Game Inspired by Cats
Android Kotlin: Matching Kitties: A Game Inspired by Cats

Android Kotlin: Matching Kitties: A Game Inspired by Cats A kotlin based Android memory game Screenshots | | | | | | | | | Viewing the App You can clo

TicTacToe Game Built With Kotlin
TicTacToe Game Built With Kotlin

🎲 TicTacToe/Kotlin.... 🔥 TicTacToe-Kotlin- , , , , , , ,

AKotlin guess the word game in kotlin

GUESS THE WORD KOTLIN App Content appContent.mp4

Bigger Number Game With Kotlin
Bigger Number Game With Kotlin

Bigger Number App Vaidansh Bhardwaj Bigger Number App (aka "Cal Admission Test")

Releases(1.5)
Owner
Reza Darvishian
Android Developer
Reza Darvishian
Tic Tac Toe game using Test Driven Development

Tic Tac Toe About this Kata This short and simple Kata should be performed using Test Driven Development (TDD). Rules The rules are described below :

null 0 Oct 11, 2021
Game made with Korge (Kotlin Multiplatform game engine)

MolesAttack Kotlin Multiplatform Game Play Html/js: https://feliperce.github.io/MolesAttack-Distribution/ Jar: https://feliperce.github.io/MolesAttack

Felipe Rodrigues 10 May 30, 2022
Our maze game is an 2d-animation game developed using android studio.

Our maze game is an 2d-animation game developed using android studio. The game consists of a ball and a board with a hole in the center of it. We are using accelerometer as controller to guide ball towards the hole. T

Suraj Devgan 6 Nov 29, 2022
Flappy Bird game built with Jetpack Compose & Jetpack Splash Screen

Flappy Bird by Compose ?? Description Flappy Bird game built with Jetpack Compose & Jetpack Splash Screen. ?? Motivation and Context All UI built with

石文斌 2 Oct 28, 2022
A simple game that was developed using Kotlin

TruthOrDare About the App: A simple Android game that reminds you of your childhood . How to use? 1 - Clone or download the Project to your machine. 2

Leandro Santos 1 Jan 15, 2022
Chrome's Dino T-Rex game developed in Jetpack Compose

Chrome's Dino T-Rex game developed in Jetpack Compose

Wajahat Karim 230 Dec 29, 2022
Fifteen is a puzzle game created using Jetpack Compose for Android.

Fifteen / Jetpack Compose Fifteen is a puzzle game created using Jetpack Compose for Android. The goal of the game is to arrange the knuckles in ascen

Timur 2 Jan 17, 2022
🛥 Stream Draw - a real-time multiplayer drawing & chat game app built entirely with Jetpack Compose

?? Stream Draw is a real-time multiplayer drawing & chat game app built entirely with Jetpack Compose. Draw and guess words with your friends! This pr

Stream 286 Dec 20, 2022
Android 2048 Game in jetpack compose

Android 2048 Game in jetpack compose A simple 2048 game written with 100% Jetpack Compose. Features Jetpack Compose Material 3 MVVM Adaptable theme Da

João Manaia 10 Oct 1, 2022
🎮 A Minesweeper like puzzle game, built using Jetpack Compose, for Android.

Minesweeper w/ Jetpack Compose This is a Minesweeper-like puzzle game, built using Jetpack Compose, for Android. The objective of this game is to clea

Jaya Surya Thotapalli 64 Jan 2, 2023