ylliX - Online Advertising Network

Insets handling tips for Android 15’s edge-to-edge enforcement

We can use the window inset listener so that all list items, including the last list item, are padded above the navigation bar. Figure 12. App has handled insets, but feels less immersive because content does not scroll behind system bars. // Figure 12ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.recycler_view)) { v, insets ->val innerPadding = insets.getInsets(// Notice we’re using systemBars, […]

Understanding the platform differences to better define the business logic for Kotlin Multiplatform

Photo by Clark Tibbs on Unsplash Business logic has a much bigger connotation than what is perceived. Generally, people limit themselves to a single screen. Developers choose one of the MV(x) design patterns, believing that this selection ensures the successful implementation of KMM. However, this assumption does not hold because of the platforms’ framework design […]

Kotlin After 2.0 by Talking Kotlin

🚀 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, […]

Now in Android #109

Android 15 Beta 4, the final update in the beta release cycle, is now available. This release brings stability and final APIs for developers to test and integrate into their apps. The blog covers the removal of the legacy PNG-based emoji font, which means some devices will only have the vector-based COLRv1 file. Android 15 […]

The 2024.2 Versions of JetBrains IDEs Are Here With Enhanced Full Line Code Completion and Remote Development, the New UI as the Default, and More | The JetBrains Blog

Releases Toolbox App Read this post in other languages: JetBrains IDEs, .NET tools, and AI Assistant are ready to be updated to the 2024.2 versions, which introduce a plethora of new features and improvements.  We’ve seen high adoption rates for the new UI, and in the 2024.2 versions of JetBrains IDEs, the new UI is […]

Introducing: Anvil-KSP

09 Aug 2024 • 4 min read After more than a year of work and contributions from a number of developers in the community, I’m pleased to share a functionally-complete KSP implementation of Anvil code gen. GitHub – ZacSweers/anvil: A Kotlin compiler plugin to make dependency injection with Dagger 2 easier. A Kotlin compiler […]