- How AndroidX Media3 Renders Subtitles: A Deep Dive into the Pipeline
- Measuring What the Eye Sees: PSNR, SSIM, and VMAF
- Why Native Code Works on Android
- Understanding the Token Bucket Algorithm
- How Kotlin's use Function Prevents Resource Leaks
- How Video Streaming and Content Distribution Networks (CDN) Work
- Understanding P2P File Distribution and the BitTorrent Protocol
- Understanding the Gradle ValueSource API
- A Comprehensive Look at LL-HLS
- 13 Ways to Optimize Gradle Build Performance
- DNS-over-HTTP/3 on Android
- Lock-Free Algorithms and CAS Operations
- Building Visual Screenshot Change Detection Tests for Android with Roborazzi
- Contributing to the AWS Amplify Android Open Source Project
#abi
#algorithm
#android
#aosp
#aws-amplify
#bittorrent
#build
#cdn
#compare-and-swap
#concurrent-programming
#configuration-cache
#dash
#distributed-systems
#exoplayer
#ffmpeg
#gradle
#http-live-streaming
#http3
#kotlin
#ll-hls
#lock-free
#media3
#multi-thread
#native
#ndk
#network
#opensource
#optimization
#p2p
#performance
#protocol
#quality
#rate-limiting
#resource
#robolectric
#roborazzi
#rust
#screenshot-test
#streaming
#subtitle
#use
#valuesource
#video
#vmaf