Skip to content

rezadarvishian/SpyGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages