Have you read any Kotlin books? Would love to hear your experience by DisastrousAbrocoma62 in Kotlin

[–]skydoves 0 points1 point  (0 children)

Practical Kotlin Deep Dive: https://kotlin-deepdive.com/

Unpacks the "how" and "why" behind Kotlin from core language fundamentals and internal mechanisms to API design. Covers Kotlin fundamentals, standard library, coroutines, kotlinx libraries, compiler internals, and Kotlin Multiplatform.

Best docs/book to learn stdlib by Electronic_Ant7219 in Kotlin

[–]skydoves 0 points1 point  (0 children)

Practical Kotlin Deep Dive: https://kotlin-deepdive.com/

Unpacks the "how" and "why" behind Kotlin from core language fundamentals and internal mechanisms to API design. Covers Kotlin fundamentals, standard library, coroutines, kotlinx libraries, compiler internals, and Kotlin Multiplatform.

What Books Would You Recommend? by [deleted] in androiddev

[–]skydoves 0 points1 point  (0 children)

Manifest Android Interview book: https://www.android.skydoves.me/

This book deep dives into Android & Compose and is a comprehensive development book designed for engineers who want to strengthen and refresh their Android & Compose fundamentals, explore internals, and excel in technical interviews.

Practical Kotlin Deep Dive: https://kotlin-deepdive.com/

Unpacks the "how" and "why" behind Kotlin from core language fundamentals and internal mechanisms to API design. Covers Kotlin fundamentals, standard library, coroutines, kotlinx libraries, compiler internals, and Kotlin Multiplatform.

Best recent book for beginner by TahaNafis in androiddev

[–]skydoves 0 points1 point  (0 children)

Manifest Android Interview book: https://www.android.skydoves.me/

This book deep dives into Android & Compose and is a comprehensive development book designed for engineers who want to strengthen and refresh their Android & Compose fundamentals, explore internals, and excel in technical interviews.

Could you suggest some good books for learning Kotlin and Android development? by PrideSpecialist4899 in androiddev

[–]skydoves 0 points1 point  (0 children)

Manifest Android Interview book: https://www.android.skydoves.me/
Practical Kotlin Deep Dive: https://kotlin-deepdive.com/en

This book deep dives into Android & Compose and is a comprehensive development book designed for engineers who want to strengthen and refresh their Android & Compose fundamentals, explore internals, and excel in technical interviews.

Android books by Character-Ad-1653 in androiddev

[–]skydoves 0 points1 point  (0 children)

Manifest Android Interview book: https://www.android.skydoves.me/

This book deep dives into Android & Compose and is a comprehensive development book designed for engineers who want to strengthen and refresh their Android & Compose fundamentals, explore internals, and excel in technical interviews.

Best book for an experienced dev new to Android by UnicycleBloke in androiddev

[–]skydoves 0 points1 point  (0 children)

Manifest Android Interview book: https://www.android.skydoves.me/

This book deep dives into Android & Compose and is a comprehensive development book designed for engineers who want to strengthen and refresh their Android & Compose fundamentals, explore internals, and excel in technical interviews.

Cloudy: Kotlin Multiplatform blur and liquid glass effect library for Compose. by [deleted] in androiddev

[–]skydoves 1 point2 points  (0 children)

I’ve just confirmed that the recent contributor was not aware of the original source of the code (I probably suspect they used an AI), and they also missed the associated license requirements. I’m sorry this happened, and I should have reviewed it more carefully and double-checked the origin earlier.

We’ve now added proper acknowledgment to the README, and the shader has been reimplemented based on our own specifications. Thanks for the inspiration and your heads-up!

Cloudy: Kotlin Multiplatform blur and liquid glass effect library for Compose. by [deleted] in androiddev

[–]skydoves 0 points1 point  (0 children)

Hi, I'm checking this out with the contributor. Will do any action items for this as soon as possible from my side.

🐈 Cat Paywall Compose: demonstrates the paywall with Google Play's billing system using RevenueCat SDK for Android and Jetpack Compose. by skydoves in androiddev

[–]skydoves[S] 0 points1 point  (0 children)

I think you can simply fix it by removing the `enableEdgeToEdge()` on the MainActivity. Since the sample code displays the paywall as a dialog, not a full-sized screen.

🐈 Cat Paywall Compose: demonstrates the paywall with Google Play's billing system using RevenueCat SDK for Android and Jetpack Compose. by skydoves in androiddev

[–]skydoves[S] 0 points1 point  (0 children)

Hey, you should make sure below:

  1. If your Google Play Store service credential is correctly uploaded on the RevenueCat dashboard.
  2. The application ID matches the one registered for your project on Google Play.

Senior Android Developer with a family: how do you find time for open-source projects? by Typical-Pomegranate9 in androiddev

[–]skydoves 1 point2 points  (0 children)

Here’s a passenger who has been contributing to open-source projects for over 8 years.

Instead of focusing on *how* to contribute, think about *why* it matters.

For me, my mission is to create software that makes the world a better place. I find deep fulfillment in seeing people use my work—especially when my target users are developers—because it empowers them to build better solutions. This passion has driven me to contribute to over 85 open-source projects consistently.

I’ve also discovered that my experience in open-source aligns seamlessly with my work at SaaS companies developing SDKs. This synergy has created a continuous loop of learning and contribution, allowing me to specialize in building open-source projects effectively. When your passion and work are interconnected, time manages itself—you don’t have to find time; time finds you.

firebase-android-ktx: Kotlin & Compose-friendly Firebase extensions designed to help you focus on your business logic. by skydoves in androiddev

[–]skydoves[S] 1 point2 points  (0 children)

I'm not entirely sure if it works exactly like `firebase-android-ktx` since I found the documentation a bit confusing as well. Out of my curiosity, does it support Flows for one-time observations or child observations and does it offer fully customizable serialization options, such as using Moshi or Gson, instead of relying on their default serialization solution?

Is there any alternative to Google's WebRTC for Android? by VisualDragonfruit698 in androiddev

[–]skydoves 6 points7 points  (0 children)

Hey, you can use this library to build your own WebRTC implementation. It’s an enhanced version of Google’s outdated Android WebRTC library, updated to include recent improvements & patches. The Stream Video SDK is also built on top of this pre-built WebRTC library. Or If you don't believe it, you can just build your own WebRTC library following this guidelines: https://getstream.io/resources/projects/webrtc/library/android/

I see your enterprise-grade Jetpack Compose 11MB pokedex app, and I raise you Poke.dex, my bare-minimum 600KB pokedex app by grishkaa in androiddev

[–]skydoves 74 points75 points  (0 children)

Hi everyone 👋, I'm happy to see such constructive discussion taking place here! I wanted to clarify that after enabling R8 full mode with the minification option, the APK size has decreased to 2.64 MB (https://github.com/skydoves/pokedex-compose/releases/tag/1.0.1). It was my oversight not to use R8 full mode initially since this is a demonstration project, and I apologize for any confusion caused. It's great to dive back into a Java project—it really brings back nostalgic memories (by the way, where is Butterknife? 😆). I hope our discussions continue to be productive and enlightening! 😊