Pick any of your favorite github repository and create a mini android app showing its details on an android app.

Last update: Apr 17, 2022

Github Browser

Pick any of your favorite github repository and create a mini android app showing its details on an android app.

Screens navigation graph

summary

Tech stack & Open-source libraries

Language

Applications

Android Software Development Kit

  • Target level 31
  • Minimum level 23

Jetpack Libraries

Open-source Libraries

  • Dagger Hilt - a dependency injection library for Android
  • Retrofit - a type-safe HTTP client for Android and Java
  • Glide - a fast and efficient open source media management and image loading framework for Android
  • CircleImageView - a fast circular ImageView perfect for profile images.

Test Libraries

  • JUnit - a simple framework to write repeatable tests
  • Espresso - Android UI tests
  • MockK - a mocking library for Kotlin

How to run the application in your studio?

  • Open the project in latest android studio.
  • Wait for gradle build process.
  • Once build connect your phone/ or AVD device.
  • Run the application.

Contact

Prasoon Kumar - LinkedIn - Email - Facebook

GitHub

https://github.com/it5prasoon/Github-Browser
You might also like...

Movie app that receives popular movies and allows the user to search for the specific movie through the Rest API with help of retrofit library &MVVM architecture.

 Movie app that receives popular movies and allows the user to search for the specific movie through the Rest API with help of retrofit library &MVVM architecture.

MovieClue Millions of movies, TV shows and people to discover. Explore now Movie app that recieves popular movies and allow the user to search for spe

Mar 31, 2022

Movies App by MVVM, Coroutines, Retrofit,, Navigation Component, ExoPlayer, Coil and Firebase

Movies App by MVVM, Coroutines, Retrofit,, Navigation Component, ExoPlayer, Coil and Firebase

Show-Time Movies App by MVVM, Coroutines, Retrofit, Navigation Component, ExoPlayer, Coil and Firebase Screens Home Movies Details Movies List Person

May 16, 2022

NY Times - New app built using MVVM and Hilt

NY Times - New app built using MVVM and Hilt

NYTimes A simple app to hit the NY Times Most Popular Articles API and show a li

Jan 30, 2022

Android Clean Architectuređź’Ž Base Project Android with Kotlin and MVVM applying clean architecture

 Android Clean Architectuređź’Ž Base Project Android with Kotlin and MVVM applying clean architecture

Android Clean Architectuređź’Ž Base Project Android with Kotlin and MVVM applying clean architecture

May 18, 2022

Kotlin Multiplatform Router for Android and iOS

Kotlin Multiplatform Router for Android and iOS

A powerful Kotlin Multiplatform Router for Android and iOS Support I am happy to help you with any problem on gitter Feel free to open any new issue!

Apr 12, 2022

LukohSplash is based on Android latest architectural components,Jetpack, and follows MVVM design pattern.

LukohSplash is based on Android latest architectural components,Jetpack, and follows MVVM design pattern.

đź‘“ The LukohSplash by open-source contributor, Lukoh. LukohSplash LukohSplash is based on Android latest architectural components,Jetpack, and follows

May 3, 2022

An Android Template with MVVM and Clean Architecture

An Android Template with MVVM and Clean Architecture

MVVMTemplate 🧞‍ A simple Android template that lets you create an Android project quickly. How to use 👣 Just click on button to create a new repo st

May 16, 2022

GraphQLTrial is a demo application based on modern Android application tech-stacks and MVVM architecture.

GraphQLTrial is a demo application based on modern Android application tech-stacks and MVVM architecture. App fetching data from the netw

Sep 26, 2021

Exploring and learning Android MVVM

Android App Architecture in The App Factory Authors Marshall Ladd The MVVM Design Pattern Contents Introduction How to Use This Guide MVVM What is MVV

Oct 11, 2021
Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.
Repository that showcases 3 Android app architectures:

Archi This repository showcases and compares different architectural patterns that can be used to build Android apps. The exact same sample app is bui

May 16, 2022
This repository contains a detailed sample app that implements MVVM architecture using Hilt, Coroutines, Retrofit and Compose

Saber News App sample project to explain how to build solid, clean architected App using MVVM and repository architecture Techniques Kotlin Clean arch

Dec 26, 2021
A sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern.

This repository contains a sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern

May 9, 2022
Membuat Aplikasi Github User MVVM dengan Android Studio
Membuat Aplikasi Github User MVVM dengan Android Studio

Membuat Aplikasi Github User MVVM dengan Android Studio. Ini hanya untuk referensi bagi kalian yang mengikuti Submission Dicoding Github User App.

Mar 21, 2022
Unidirectional Data Flow in Kotlin - Port of https://github.com/ReSwift/ReSwift to Kotlin
Unidirectional Data Flow in Kotlin - Port of https://github.com/ReSwift/ReSwift to Kotlin

ReKotlin Port of ReSwift to Kotlin, which corresponds to ReSwift/4.0.0 Introduction ReKotlin is a Redux-like implementation of the unidirectional data

May 11, 2022
Full Management is an application that helps you manage your tasks effectively. built with the latest tachs like Compose UI, Jetpack libraries, and MVVM design pattern.
Full Management is an application that helps you manage your tasks effectively. built with the latest tachs like Compose UI, Jetpack libraries, and MVVM design pattern.

Full Management is an application that helps you manage your tasks effectively. built with the latest tachs like Compose UI, Jetpack libraries, and MVVM design pattern.

Feb 20, 2022
MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.

MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.

Apr 8, 2022
MVVM RECIPE ANDROID APP Is an app where I show how to use MVVM, retrofit, dagger hilt, coroutine, liveData, Kotlin, navigation component, and so on...
MVVM RECIPE ANDROID APP Is an app where I show how to use MVVM, retrofit, dagger hilt, coroutine, liveData, Kotlin, navigation component, and so on...

MVVM RECIPE ANDROID APP Is an app where I show how to use MVVM, retrofit, dagger hilt, coroutine, liveData, kotlin, navigation component, and so on...

Apr 4, 2022
Android App using Kotlin, MVVM, ViewModel, LiveData, Coroutines, Room and DataBinding
Android App using Kotlin, MVVM, ViewModel, LiveData, Coroutines, Room and DataBinding

Words Android App using Kotlin, MVVM, ViewModel, LiveData, Coroutines, Room and

Mar 9, 2022
đź“’Note taking app, MVVM with Google Architectural components Room, LiveData and ViewModel written in Kotlin, androidx libraries
đź“’Note taking app, MVVM with Google Architectural components Room, LiveData and ViewModel written in Kotlin, androidx libraries

?? MyNotes Note taking Android App using androidx libraries, MVVM with Google Architectural components Room, LiveData and ViewModel. Written in Kotlin

May 1, 2022