Newsdesk
Engineering
Data & AI
Industries
Enterprise Systems
Go-to-Market
Longform
DesignIndiaAll stories

Mobile

08 August 2026

17 new posts across 7 mobile platform sources — 9 worth your time.

One week of Mobile, 9 stories, as published.

Performance

How R8 made Kotlin Coroutines on Android 2x faster

Explains how Android's R8 compiler optimizes Atomic*FieldUpdater calls into Unsafe variants starting from AGP 9.2.0. This optimization directly benefits the kotlinx.atomicfu library, resulting in 2x to 4x faster execution for common coroutine operations like launching and cancelling.

Why it matters — R8 compiler optimizations can yield a 2x to 4x performance improvement on concurrent operations by replacing standard atomic field updaters with Unsafe variants under the hood.

Android Developers · 08 August 2026 · Read the original →

Tooling

KotlinLLM is Going Open Source

Introduces KotlinLLM, an open-source research prototype that delegates runtime logic to an LLM. Instead of calling an LLM on every request, it generates explicit Kotlin source code that dynamically updates as the application encounters new runtime scenarios.

Why it matters — Delegating runtime logic to an LLM by generating and updating local Kotlin source code avoids the latency and cost of per-request LLM calls.

Kotlin · 08 August 2026 · Read the original →

iOS & Swift

Swift protocols and the main actor

Explores how Swift's @MainActor attribute interacts with protocols to ensure UI-related code executes on the main thread. It details how to associate types, functions, or values with the global main actor when working with UIKit or SwiftUI.

Why it matters — Using the @MainActor attribute on Swift protocols guarantees that any conforming type or method executes safely on the main thread, preventing UI-related threading bugs.

Swift by Sundell · 08 August 2026 · Read the original →

Android & Kotlin

Inside Android Skills - Built for deprecation

Discusses the philosophy and methodology behind the official Android Skills project. It addresses developer feedback and explains the design decisions involved in building tools with deprecation in mind.

Why it matters — Designing developer tools with a 'built for deprecation' philosophy ensures they remain maintainable and can be cleanly retired or replaced as the platform evolves.

Android Developers · 08 August 2026 · Read the original →

Practice

Secure Your APIs: OAuth2 and JWT for Beginners

Provides a beginner-friendly guide to securing APIs using OAuth2 and JSON Web Tokens (JWT). The tutorial covers the core concepts and implementation details for developers working with object-oriented languages.

Why it matters — Implementing OAuth2 alongside JWT provides a standardized, stateless method for securing APIs across distributed systems.

Kotlin · 08 August 2026 · Read the original →

Practice

Issue 762

Recounts the real-world challenges of field-testing a snowboarding tracking app, Yewki, in New Zealand. The author shares how critical bugs only became apparent during active use on the mountain, highlighting the limitations of simulated testing.

Why it matters — Simulated environments cannot fully replicate real-world physical conditions, making hands-on field testing essential for catching environment-specific bugs.

iOS Dev Weekly · 08 August 2026 · Read the original →

Cross-Platform

Android Weekly Issue #738

Highlights HotSwan 2.0, a tool designed to hot reload Compose Multiplatform code across Android devices and desktop windows simultaneously. The issue also curates other Android development tutorials and community updates.

Why it matters — Simultaneous hot reloading across mobile and desktop windows accelerates the feedback loop when developing cross-platform Compose UIs.

Android Weekly · 08 August 2026 · Read the original →

Store & Policy

iOS 26 SDK Now Required for App Store

Starting April 28, 2026, all new apps and app updates submitted to App Store Connect must be built with the iOS 26 & iPadOS 26 SDK or later. This ensures compatibility with the latest OS features and design language.

Why it matters — Developers must update their Xcode and target the iOS 26 SDK for all new submissions and updates, or risk rejection from the App Store.

developer.apple.com · 08 August 2026 · Read the original →

Android & Kotlin

JetBrains Open-Sources KotlinLLM Prototype

JetBrains has open-sourced KotlinLLM, a research prototype that allows Kotlin/JVM applications to generate their own logic at runtime. It includes an IntelliJ plugin, Smart macro API, and example projects, enabling developers to delegate runtime logic to an LLM.

Why it matters — This provides Kotlin developers with a new tool for experimenting with agentic AI, potentially streamlining complex or variable application logic through runtime code generation.

blog.jetbrains.com · 08 August 2026 · Read the original →

At least our deprecated code will run twice as fast now.

9 stories, every Friday

Published here every week. Follow by RSS to get it as it lands.

Next issue →