CL6 Steps Guide to Transitioning from ExoPlayer 2 to AndroidX Media3 for Buildable BuildsMigrating from ExoPlayer 2 to Media3 might seem as daunting as herding cats, but don’t worry! If you’re in the media game, this is just…May 25May 25
CL5 Pros and 5 Cons of Knowing both iOS and Android DevelopmentDrawing from 12 years of experience as a versatile software engineer, I’ve primarily focused on mobile app development while also engaging…Mar 3Mar 3
CLAndroid TV News: Skip Ad Does Not Work AnymoreTLDR looks at this google group discussion https://groups.google.com/g/ima-sdk/c/1jDSlDS_pBI?pli=1Jan 21Jan 21
CLForcing the tvOS Focus Engine in Swift Part 2The first part was about the user pressing back or pressing the menu action in the tvOS remote control. Or what they call siri remote.Jan 21Jan 21
CLAndroid NDK: Fixing cmake was not found in bitrise.So you are an android developer and stumble uppon integrating a simple C++ script in you android app. According to the documentation you…Sep 27, 2023Sep 27, 2023
CLFixing Jetpack Compose Preview with Good Old Kotlin InterfaceJetpack Compose offers the advantage of rapid visualization of view changes through its native preview feature.Sep 22, 2023Sep 22, 2023
CLForcing the tvOS Focus Engine in Swift Part 1The tvOS focus engine is quite straight forward. If you have straightforward focus requirements. You just follow the flow of the nearest…Aug 30, 2023Aug 30, 2023
CLExoplayer Customised Advertisement UIThe Exoplayer library is Google open source library that takes care of most complicated parts of video playback in the android world…Jul 5, 20221Jul 5, 20221
CLJIRA tickets from git logsIn organization we use Github for our version control, JIRA to keep track our project and bug fixing progress, Bitrise for our CI/CD and…Aug 2, 2021Aug 2, 2021