Chiranjeevi Pandey
banner
cgb-pandey.bsky.social
Chiranjeevi Pandey
@cgb-pandey.bsky.social
Available Now | Android Developer | Exploring KMP/CMP | Sharing Mobile Development Insights
Pinned
Hi folks, I'm currently working on a Compose Multiplatform app targeting Android and iOS. The app showcases movies across four sections:
🎬 Popular Movies
⭐ Top Rated
🗓️ Upcoming
⏯️ Now Playing

#ComposeMultiplatform #AndroidDevelopment #iOSDevelopment #JetpackCompose #Kotlin #TMDB
If you are looking for kotlin-first alternative of 𝗷𝘀𝗼𝘂𝗽(a popular java library for parsing HTML and XML), you can try using 𝗸𝘀𝗼𝘂𝗽.
Bonus: It's also a kotlin multiplatform library.

Github link: github.com/fleeksoft/ks...
#kotlin #kmp #ksoup #scraping #parser
GitHub - fleeksoft/ksoup: Ksoup is a Kotlin Multiplatform library for working with HTML and XML. It's a port of the renowned Java library Jsoup.
Ksoup is a Kotlin Multiplatform library for working with HTML and XML. It's a port of the renowned Java library Jsoup. - fleeksoft/ksoup
github.com
May 29, 2025 at 5:10 AM
I have created a sample project to show how to integrate room persistence in a CMP project and do a full text search allowing us to highlight the matched part of snippet as shown in the image below.

Github link: github.com/theGBguy/CMP...

#android #ios #compose_multiplatform #room
May 26, 2025 at 4:07 PM
Reposted by Chiranjeevi Pandey
PSA: if you write v.pow(2f) (also .pow(3f)) on Android, please write v * v instead. pow() is a (relatively) expensive function call that won't get optimized away (yet). On a Pixel 6, pow(2f) is 5x slower than a multiplication. For long expressions, use inline fun square(v: Float) = v * v
November 27, 2024 at 10:22 PM
Hot Reload on Compose Desktop!
I just tried Compose Hot Reload on a project I'm currently working on... and it's absolutely bonkers!

My project works on desktop fully (and barely uses any platform-specific code), so I can experiment and hot reload the whole app without issues!

Absolute respect for @sellmair.io's amazing work 🫡
November 22, 2024 at 9:58 AM
Reposted by Chiranjeevi Pandey
📣 The testing documentation has received a major update! Opinionated testing strategies, screenshot testing, performance tests, flakiness, Robolectric and large screens! I published a summary here -> medium.com/androiddevel...
Test smarter, not harder: new testing strategies documentation
A significant update to our official documentation on testing strategies will help you create more robust apps across form factors.
medium.com
November 21, 2024 at 9:43 PM
Hi folks, I'm currently working on a Compose Multiplatform app targeting Android and iOS. The app showcases movies across four sections:
🎬 Popular Movies
⭐ Top Rated
🗓️ Upcoming
⏯️ Now Playing

#ComposeMultiplatform #AndroidDevelopment #iOSDevelopment #JetpackCompose #Kotlin #TMDB
November 21, 2024 at 10:24 AM
Hi, I am new on #bsky. I am a native android developer learning Kotlin and Compose Multiplatform. Let's connect!
November 19, 2024 at 3:10 AM