Portugal

Guilherme Delgado

Expert
@GuilhE

CircularProgressView. A fancy CircularProgressView

287

KitchenTimer. A kitchen timer implemented with Jetpack Compose

150

KeyboardStateEvents. LiveData notification when keyboard opens or closes, plus some handy extension functions

148

Expressus. Kotlin Multiplatform Coffee Machine

114

KMP-ComposeUIViewController. KSP library and Gradle plugin for generating ComposeUIViewController and UIViewControllerRepresentable files when using Compose Multiplatform for iOS

90

SeekbarRangedView. A SeekBarView restrained by a minimum and maximum value.

66

WhosNext. Kotlin Multiplatform Timer

58

JsonBroadcaster. Update the UI state of your Android and iOS apps at runtime.

47

QuantityPickerView. A View capable of increasing or decreasing a unit value with a toggle animation

46

RecyclerPickerDialog. A FragmentDialog implemented with RecyclerView that can accept Single or Multiple selections

37

PlaceHolderRecyclerView. A RecyclerView that can switch between items and placeholders

34

SwiftExport-Playground. Playground to test Kotlin's SwiftExport features

28

ResourcesProvider-ktx. Helper class to provide resources - ContextCompat, ResourcesCompat, AnimationUtils, Context.resources - all in one place! 🤩🥳

16

OneHotMinute-Compose. Android Dev Challenge: Week 2 - Countdown timer

16

Zoo-Compose. Android Dev Challenge: Week1 - Animal adoption

11

Magic. KMP Magic Deck Cards

10

SharedPrefs-ktx. Save and load objects from SharedPreferences in a faster and simpler way with Kotlin Extensions 🎉

9

Kairos. Android Dev Challenge Finale: Weather app

8

AndroidStyling-LintRules. A set of lint rules to check for common mistakes when styling and theming on Android

6

DesingSpeedRun-Compose. Android Dev Challenge: Week 3 - Speed round

4

SharedPrefsUtils. Save and load objects from SharedPreferences in a faster and simpler way

3

CountryCodeChooser. Country code chooser in Jetpack compose

1
22
Apply