DEV Community

Kotlin

a cross-platform, statically typed, general-purpose programming language with type inference

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Your Kotlin Sealed Class Is Not a TypeScript Discriminated Union

Your Kotlin Sealed Class Is Not a TypeScript Discriminated Union

Comments
9 min read
Beyond the Loading Spinner: Mastering Real-Time AI Streaming on Android with Gemini Nano and Kotlin Flow

Beyond the Loading Spinner: Mastering Real-Time AI Streaming on Android with Gemini Nano and Kotlin Flow

Comments
8 min read
Device distinct messaging: why I killed multi-device and how fingerprint hashing enforces it.

Device distinct messaging: why I killed multi-device and how fingerprint hashing enforces it.

1
Comments
5 min read
Mastering Gemini Nano: The Ultimate Guide to On-Device Prompt Engineering for Android Developers

Mastering Gemini Nano: The Ultimate Guide to On-Device Prompt Engineering for Android Developers

1
Comments
7 min read
AV1 Hardware Decoding on Fire TV Stick: What Developers Need to Know

AV1 Hardware Decoding on Fire TV Stick: What Developers Need to Know

Comments
3 min read
Mastering On-Device GenAI: How to Fine-Tune LLMs for Android Using LoRA and Kotlin 2.x

Mastering On-Device GenAI: How to Fine-Tune LLMs for Android Using LoRA and Kotlin 2.x

Comments
8 min read
Honor watched my Android app come back from the dead — and revoked the battery exemption that let it

Honor watched my Android app come back from the dead — and revoked the battery exemption that let it

Comments
10 min read
Mastering Tokenization in Kotlin: The Secret Sauce Behind High-Performance On-Device AI

Mastering Tokenization in Kotlin: The Secret Sauce Behind High-Performance On-Device AI

Comments
7 min read
My road to ML-KEM-768 over X25519 for my messaging app

My road to ML-KEM-768 over X25519 for my messaging app

2
Comments 3
5 min read
My road to ML-KEM-768 over X25519 for my messaging app

My road to ML-KEM-768 over X25519 for my messaging app

Comments
5 min read
The Future of Android is Local: How to Run Custom LLMs (Llama, Gemma) On-Device with MediaPipe and Kotlin

The Future of Android is Local: How to Run Custom LLMs (Llama, Gemma) On-Device with MediaPipe and Kotlin

Comments
7 min read
Beyond the Prompt: Mastering Context Windows and Stateless Inference in Android GenAI

Beyond the Prompt: Mastering Context Windows and Stateless Inference in Android GenAI

Comments
7 min read
Beyond the Cloud: Mastering On-Device GenAI with MediaPipe and Gemini Nano on Android

Beyond the Cloud: Mastering On-Device GenAI with MediaPipe and Gemini Nano on Android

Comments
8 min read
How I Built an Android Keyboard in Kotlin for Two Ghanaian Languages

How I Built an Android Keyboard in Kotlin for Two Ghanaian Languages

Comments
5 min read
Building AI-Powered Android Apps (Without the Boilerplate)

Building AI-Powered Android Apps (Without the Boilerplate)

Comments
5 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.