Engineering3 min read
Mobile voice agents: keep the backend in chargeHow I connected Swift and Kotlin clients to agent workflows, built Core ML and TensorFlow Lite integration boundaries, and kept authorization on the backend.
Field notes / Journal / Build notes
Posts tagged #iOS · 4 posts. All writing
Engineering3 min read
Mobile voice agents: keep the backend in chargeHow I connected Swift and Kotlin clients to agent workflows, built Core ML and TensorFlow Lite integration boundaries, and kept authorization on the backend.
Engineering4 min read
Device integrity is not authorization: an App Attest and Play Integrity decision modelA valid App Attest or Play Integrity result cannot authorize a user. I walk through the server decisions separately and test them with synthetic inputs.
Engineering4 min read
Mobile session recovery as an explicit state machineModel sign-in, refresh rotation, expiry, step-up recovery, and revocation without creating a hidden authentication bypass.
Engineering4 min read
Swift concurrency cancellation is cooperative, not an automatic rollbackHow Task.checkCancellation, child tasks, stale results, and server-side effects interact in an iOS app.
Prefer a feed? Subscribe via RSS.