Data Analytics With Kotlin Notebooks Source link
Jambo is an open source remote logging library. For those who would like to see their logs remotely on their android device Jambo is the library for you. Jambo installs a separate debug app for intercepting all logs called with the Jambo class. Installation • Usage • Contributing • Credits • License Locate your build.gradle.kts […]
YouTube kotlin multiplatform player. The YouTubePlayer composable allows you to embed a YouTube video player in your Jetpack Compose app. Source link
Okio’s has an openZip() function that views a .zip file as a FileSystem. To expose file metadata in the file system API, Okio must extract it from the .zip file. There’s at least four ways to encode timestamps in a .zip file. I wanted to find out which of these formats are used in practice, […]
Feb 21, 2024 In this episode, Tor, Romain, and Chet talk about one of Tor’s favorite topics: Lint! Specifically, we talk about Lint checks and the annotations that use them to enable better, more robust, and more self-documenting APIs.Lint: It’s not just for pockets anymore. Chapters: Intro (00:00) Lint checks for annotations (01:50) Lint checks […]
Android Spinner support hint Adding to project Gradle Add below code to your root build.gradle file allprojects { repositories { maven { url ‘https://jitpack.io’ } } } And add the following dependency code to your module‘s build.gradle file. dependencies { implementation ‘com.github.Mamoon-Alhawamdeh:AmazingSpinner:${latest-version}” } Usage <com.google.android.material.textfield.TextInputLayout style=”@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu” android:layout_width=”match_parent” android:layout_height=”wrap_content” android:layout_marginLeft=”16dp” android:layout_marginRight=”16dp”> <com.rosemaryapp.amazingspinner.AmazingSpinner style=”@style/Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox” android:layout_width=”match_parent” android:layout_height=”wrap_content” android:hint=”hint”/> […]
Many apps regularly release new versions to the Google Play Store – be it for new features, fixes or more urgent changes due to security or breaking changes. Even though many users have automatic updates enabled, we often see slow adoption for new app releases. Not only does this mean a delay in users seeing […]
Perils of duplicate finding 14 February 2024 Given an array of integers ([1, 2, 3, 1, 3, 1]), find the elements which are duplicated. No, we’re not interviewing. I’m trying to prevent a user from specifying a reserved value twice. Elsewhere in the file I already have duplicate detection for object tags. val dupes: Map<Int, […]
published on 2024-02-13T16:10:25Z 🚀 Immerse yourself in the world of Kotlin as the latest podcast episode unveils the inner workings of the Kotlin Foundation! 🎙️ Join Sebastian and Hadi and a stellar lineup of guests, including Ksenia Shneyveys, Trisha Gee, Kevin Galligan, Charles Anderson, and Jeffrey van Gogh, as they share exclusive insights into the […]
🚀 Immerse yourself in the world of Kotlin as the latest podcast episode unveils the inner workings of the Kotlin Foundation! 🎙️ Join Sebastian and Hadi and a stellar lineup of guests, including Ksenia Shneyveys, Trisha Gee, Kevin Galligan, Charles Anderson, and Jeffrey van Gogh, as they share exclusive insights into the foundation’s mission, projects, […]