ShadyRover's starred repositories
tech-interview-handbook
π― Curated coding interview preparation materials for busy software engineers
Awesome-Design-Tools
The best design tools and plugins for everything π
Jetpack-Compose-Tutorials
ππ§¨π Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
jetpack-compose-awesome
π A curated list of awesome Jetpack Compose libraries, projects, articles and resources
prettyping
`prettyping` is a wrapper around the standard `ping` tool, making the output prettier, more colorful, more compact, and easier to read.
permission-flow-android
Know about real-time state of a Android app Permissions with Kotlin Flow APIs.
Compose-Image
πππͺ Collection of Images, Modifiers, utility functions for Jetpack Compose to expand and enrich displaying, manipulating, scaling, resizing, zooming, and getting cropped ImageBitmap based on selection area
macos-snippets
Snip is a lightweight snippets manager app for macOS
compose-schedule-calendar
Demo app for a horizontal schedule(event) calendar
RortyCompose.V2
π Sample Android Clean Architecture on JetRorty App focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack with Compose.
android-compose-mvi-navigation
GithubCompose is a sample project that uses Compose + MVI + Navigation Component to presents a modern approach to Android app development.
Compose-AnimatedList
ππ±πAnimated LazyColumn/Row changes scale/color with animation and have a current selected item like a Pager. An elegant alternative for selecting from a list
compose-country-picker
Country code bottomsheet picker in Jetpack Compose
FormValidation
Sample project to demonstrate how to have clear and better interactions between composables and viewmodels.
compose-expandable-list
repository for article
android-page-load-instrumentation
Measure load time of screen (Activity/Fragment)
vpn-whitelist
Whitelist domains and addresses to bypass an active VPN connection
ADBToolkit
Easy to use ADB Gui for MacOS