<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kotlin on Jeff Mixon | jeffmixon.com</title><link>https://www.jeffmixon.com/tags/kotlin/</link><description>Recent content in Kotlin on Jeff Mixon | jeffmixon.com</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 21 Jul 2026 12:45:29 -0700</lastBuildDate><atom:link href="https://www.jeffmixon.com/tags/kotlin/index.xml" rel="self" type="application/rss+xml"/><item><title>Knit: mesh chat with no servers, no accounts, and no Google Play Services</title><link>https://www.jeffmixon.com/post/android-mesh-chat-nearby-connections/</link><pubDate>Thu, 09 Jul 2026 00:00:00 -0700</pubDate><guid>https://www.jeffmixon.com/post/android-mesh-chat-nearby-connections/</guid><description>Knit is a phone-to-phone messenger that needs no internet, no account, and no server to work: it talks straight to the phones around it over Wi-Fi Aware and Bluetooth LE. After a full rewrite it does that without Google Play Services either. A look at the dual-radio mesh, the wire protocol, and the on-device features that hold it together.</description></item></channel></rss>