PinnedRik van VelzenDetermining screen types for Adaptive UI in Compose/Kotlin Multiplatform (Desktop and Android)Implementing adaptive layouts for Compose Multiplatform by exampleMay 19May 19
PinnedRik van VelzenJetpack Compose navigation simplified with Voyager for Android & Kotlin MultiplatformHow to implement a bottom bar with nested navigation graphs compatible wth Kotlin MultiplatformMay 10May 10
PinnedRik van VelzenBuilding a Podcast Player: Implementing the PodcastIndex API with Kotlin and RetrofitIntroductionApr 25, 2023Apr 25, 2023
Rik van VelzenHow to keep your API keys & secrets out of your GIT repositoryKeeping API keys and secrets out of your Git repository is crucial for security reasons, as committing sensitive information to a version…Apr 25, 2023Apr 25, 2023
Rik van VelzenJetpack Compose vs Oldskool xml layouts: interoperability and how you can gradually migrate your…Recently I started working on a new project again, back to my main trade: Android Development. Before that I worked on some personal…Sep 25, 2021Sep 25, 2021
Rik van VelzenGreat summary Jose.The added boilerplate I need to write though (e.g. ...lifecycleScope.launch & ..lifecycle.repeatOnLifecycle...) whenever I want to observer…Aug 31, 20211Aug 31, 20211
Rik van VelzenThe Android Job Interview: cracking the (take home) code challenge or how to get your code to a…Part 1 of a 3 part series on how to (quickly) setup your code challenge code in a way that shows your next employer that you have knowledge…Aug 12, 2021Aug 12, 2021
Rik van VelzeninJavaScript in Plain EnglishTackling some react-lazyload edge casesTackling the react-lazyload issue of in some edge cases not loading it’s wrapped component and how to have smooth transition between…Apr 20, 2021Apr 20, 2021
Rik van VelzeninJavaScript in Plain EnglishReact Image Loading Optimization TechniquesPart 3: Performance optimization with react-lazyload & react-window, memoization and how to deal with issues that both packages pose…Mar 31, 2021Mar 31, 2021
Rik van VelzeninJavaScript in Plain EnglishReact Image Loading Optimization TechniquesPart 2: Preloading, IntersectionObserver, Fade In transitions, preventing image download with pointer events and more…Mar 21, 2021Mar 21, 2021