Pinned Repositories
Android-CleanArchitecture-Kotlin
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
android-daily-tips
:octocat: Daily tips from Android World
android-document-scanner
A A4-ish document scanner for Android, based on opencv
Android-Example
Android examples
Android-Extensions
An Android library with modules to quickly bootstrap an Android application.
Android-Guidelines
android-image-picker
Image Picker for Android 🤖
android-lifecycle
A diagram of the Android Activity / Fragment lifecycle
BackgroundTimer
Background task with timer in notification for Android OREO
PinterestView
Pinterest like awesome menu control for Android
bhaumik2712's Repositories
bhaumik2712/android-daily-tips
:octocat: Daily tips from Android World
bhaumik2712/android-mvvm-coroutine
Kotlin android application example with MVVM pattern, android architecture, kotlin coroutine, unit test, and UI test
bhaumik2712/android-otpview-pinview
A custom view to enter otp of different sizes used usually in cases of authentication.
bhaumik2712/CropMe
Extremely Smooth and Easy Cropping library for you
bhaumik2712/crystal-range-seekbar
bhaumik2712/Dagger-Hilt-MVVM
Sample app that demonstrates the usage of Dagger Hilt with Kotlin & MVVM
bhaumik2712/Decorator
Decorator is an Android library that helps creating composable margins and dividers in RecyclerViews
bhaumik2712/dotsindicator
Three material Dots Indicators for view pagers in Android !
bhaumik2712/drawroute
DrawRoute wraps Google Directions API (https://developers.google.com/maps/documentation/directions/) using RxJava for Android so developers can download, parse and draw path on the map in very fast and flexible way (For now only JSON support).
bhaumik2712/EasyValidation
:heavy_check_mark: A text and input validation library in Kotlin for Android
bhaumik2712/exoplayer-kotlin
Exoplayer in Kotlin fullscreen and quality selector
bhaumik2712/ffmpeg-android-maker
Contains a script that assembles FFmpeg library for Android
bhaumik2712/ffmpeg-kit
FFmpeg Kit for applications. Supports Android, iOS, macOS and tvOS. Supersedes MobileFFmpeg.
bhaumik2712/Instant-Weather
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
bhaumik2712/javascript-basic-projects
bhaumik2712/jetpack_paging3
Android sample code for new Jetpack Paging3 Library
bhaumik2712/LocaleChanger
An Android library to programmatically set the Locale of an app and persist the configuration.
bhaumik2712/locus-android
An Awesome Kotlin Location library to retrieve location merely in 3 lines of code
bhaumik2712/MovieTray
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
bhaumik2712/MVVM
A sample Android application using MVVM, Clean Architecture, Android Architecture Components
bhaumik2712/MVVM-Kotlin-Android-Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
bhaumik2712/MVVM-Retrofit-Coroutine
A simple android project demonstrates Retrofit with Kotlin Coroutines
bhaumik2712/MVVMTemplate
An Android Template with MVVM and Clean Architecture
bhaumik2712/NasaRoverPhotos
This is a project used to implement and explain several topics in Android Development. The idea is to share through different commits and branches different implementations regarding the use of frameworks, patterns and good practices. Almost all of the work will have some written articles trying to explain everything. I'm going to be documenting all the process in one article that references every branch of this repo.
bhaumik2712/navigator
A small navigation library for Android to ease the use of fragment transactions & handling backstack (also available for Jetpack Compose).
bhaumik2712/Paginate
Library for creating simple pagination functionality upon RecyclerView and AbsListView
bhaumik2712/PinEditTextField
Android library for pin edit text
bhaumik2712/rvplayer
RVPlayer - This is a sample project that shows how to use ExoPlayer inside RecyclerView with multiple view holders
bhaumik2712/Scriptum
Sctiptum - easy and handy notes for Android
bhaumik2712/Tooltip
Simple to use customizable Android Tooltips library based on PopupWindow