CRCompose ReadyMadeincompose.hashnode.dev·Mar 30, 2024 · 1 min readCompose keyboard show/hide listenerval keyboardController = LocalSoftwareKeyboardController.current val view = LocalView.current val viewTreeObserver = view.viewTreeObserver DisposableEffect(viewTreeObserver) { val listener = ViewTreeObserver.OnGlobalLayoutListener { val i...00
CRCompose ReadyMadeincompose.hashnode.dev·Jan 6, 2024 · 2 min readMagic of Kotlin's "infix"Kotlin, known for its concise syntax and expressive features, introduces the infix keyword, a powerful tool that adds a touch of magic to your code. In this article, we'll explore the infix keyword, its purpose, and how it can make your code more rea...00
CRCompose ReadyMadeincompose.hashnode.dev·Dec 31, 2023 · 1 min readMaterial 3(you) all colours paletteHelp developer to pick colour for design , without trying every colour and see preview00
CRCompose ReadyMadeincompose.hashnode.dev·Nov 23, 2023 · 2 min read15 Tips : Jetpack Compose PerformanceWhile there are many potential performance bottlenecks, the following principles can help you create efficient Jetpack Compose UIs: Minimize recompositions: Recompositions occur when the state of composables or their dependencies changes, causing th...00
CRCompose ReadyMadeincompose.hashnode.dev·Sep 17, 2023 · 1 min readFlutter dependecypermission_handler: ^10.4.3 sqflite: ^2.3.0 google_mlkit_image_labeling: ^0.9.0 workmanager: ^0.5.1 flutter_local_notifications: ^15.1.0+1 dynamic_color: ^1.6.6 flutter_svg: ^2.0.7 intl: ^0.18.1 flutter_cache_manager: ^3.3.1 flutter_image_compress: ^...00