Explore 733 articles on iOS performance
Showing 20 of 733 articles (Page 6 of 37)
Rabia Mercan from Teknasyon reveals why your smooth UIKit animations are secretly destroying performance. The culprit? Offscreen rendering you never knew was happening.
Timothy Werquin from Guardsquare reveals why Apple's new Xcode 26 'enhanced security' features miss the most common iOS app threats. While exploit mitigation sounds impressive, the real danger lies elsewhere.
Sebastian Sellmair and Azat Abdullin from JetBrains reveal how they built Compose Hot Reload 1.0.0—a zero-config tool that lets you update Kotlin UI code instantly while preserving app state. The engineering be...
Elvira Mustafina from JetBrains just dropped Compose Multiplatform 1.10.0, and it's solving one of the most annoying pain points in cross-platform development. Three different @Preview annotations? Gone.
Antoine van der Lee reveals why he ditched AGENTS.md files across all his projects. The replacement? A reusable AI knowledge system that's already supported by Cursor, Claude, and Gemini.
Noah Martin from Sentry cracked a problem that seemed impossible: swizzling pure Swift code to automatically track SwiftUI view performance. The technique is wild.
Gojek's Android app was taking 14.35 seconds to launch. With 500+ modules and millions of lines of code, something had to change.
Flutter developers: still treating native integration like a black box? You're leaving serious performance on the table.
Pavithra Chamod J from PickMe Engineering breaks down the biggest challenge in mobile dev: making location services work seamlessly across Android and iOS without draining batteries or violating privacy.
Thomas Ricouard spent only 2% of his time in Xcode last year while shipping more iOS code than ever. His secret? Treating AI agents as tireless coworkers, not autocomplete tools.
Flutter's cross-platform magic hits a wall when you need native APIs. Here's how to bridge that gap without losing your mind.
Ever tried debugging a mobile app crash without knowing what the user actually did? You're flying blind.
Tim Sneath reflects on Swift's explosive growth: from a simple blog post 10 years ago to 70+ repositories with hundreds of weekly contributors. The language now runs everywhere from Pebble watches to AWS Lambda...
José Luis González, a JetBrains-certified Kotlin Trainer, reveals the production bugs that still plague mobile teams in 2025. One tiny mistake in exception handling can silently break your entire app's lifecycl...
Kotlin 2.3.0 just dropped with some serious multiplatform firepower. If you're building cross-platform apps, this release fundamentally changes how you work with Swift, Wasm, and native code.
JioHotstar was stuck in a frustrating cycle: fix performance issues, ship the update, watch them resurface weeks later. Sound familiar?
Filipp Zhinkin and Teodor Irkhin from JetBrains show how staring at raw benchmark tables is costing you insights. Kotlin Notebooks turn those text dumps into interactive visualizations that actually tell a stor...
Arthur Spalanzani built an affirmations app where the widget IS the product, not a companion feature. His widget-first approach achieved 80.7% adoption and unlocked organic social sharing that traditional app s...
React Native 0.83 just dropped with a historic first: zero breaking changes. The team is finally delivering on their promise of predictable, painless upgrades.
Ekaterina Petrova curated 10 KotlinConf talks that show how Duolingo, McDonald's, and StoneCo achieved massive scale with Kotlin Multiplatform. Skip the beginner mistakes and learn from teams already shipping t...