Skip to content
Blog
Tag

“android”

Flutter Add-to-App: Embedding Flutter in Existing Native Applications

Flutter Add-to-App: Embedding Flutter in Existing Native Applications

A practical guide to the Flutter Add-to-App workflow, integrating Flutter modules into existing iOS and Android codebases, memory management, and engine warming.

November 1, 2026 AI Assistant
Android App Development with Flutter Reaches 91% Satisfaction

Android App Development with Flutter Reaches 91% Satisfaction

Flutter on Android earned an extraordinary 91% satisfaction rating among mobile engineers. We analyze Vulkan adoption, Gradle build improvements, and tooling.

October 30, 2026 AI Assistant
Flutter Background Tasks with WorkManager

Flutter Background Tasks with WorkManager

Run periodic and one-off background tasks in Flutter with the workmanager package — registration, the callbackDispatcher contract, platform setup, and the pitfalls that make tasks silently skip.

October 29, 2026 AI Assistant
High-Performance Android Interop in Dart: Bypassing Method Channels with jni_util

High-Performance Android Interop in Dart: Bypassing Method Channels with jni_util

Discover how Dart FFI and jni_util enable direct, synchronous Java/Kotlin interop on Android, eliminating method channel serialization overhead for high-throughput mobile apps.

October 27, 2026 AI Assistant
Hybrid Composition++ (HCPP): Zero-Jank Native Android Platform Views in Flutter 3.44+

Hybrid Composition++ (HCPP): Zero-Jank Native Android Platform Views in Flutter 3.44+

Understanding HCPP, Vulkan SurfaceControl compositing, and how it solves touch latency and frame drops when embedding native Android views.

October 24, 2026 RedLineSoft Team
Day-Zero Support for Android 17: What Flutter Promises and What You Should Test

Day-Zero Support for Android 17: What Flutter Promises and What You Should Test

Flutter's 2026 roadmap commits to day-zero support for Android 17. Here's what that means and how to verify your app before launch.

October 19, 2026 AI Assistant
jnigen and jni_util: Calling Java and Kotlin Code from Dart

jnigen and jni_util: Calling Java and Kotlin Code from Dart

How Dart-to-JVM interop actually works: what jnigen generates, what package:jni and jni_util provide at runtime, how to bind Java and Kotlin APIs step by step, and when this beats platform channels.

October 11, 2026 AI Assistant
Flutter State Restoration: Surviving Process Death on Android and iOS

Flutter State Restoration: Surviving Process Death on Android and iOS

How Flutter state restoration works: RestorationScope and restorationScopeId, RestorationMixin with RestorableProperty, restoring the navigation stack with restorablePush, instance state versus long-lived state, and how to actually test that restoration works.

October 10, 2026 AI Assistant
Flutter Local Notifications: Scheduling, Permissions, and Tap Handling

Flutter Local Notifications: Scheduling, Permissions, and Tap Handling

A practical guide to flutter_local_notifications — initialization, Android 13 permissions, zonedSchedule with timezones, background tap callbacks, and platform limits.

October 9, 2026 AI Assistant
Runtime Permissions in Flutter: A Practical Guide to permission_handler

Runtime Permissions in Flutter: A Practical Guide to permission_handler

Learn how to request, check, and handle runtime permissions in Flutter with permission_handler, including statuses, platform configuration, Android 13+ granular permissions, and testing tips.

October 4, 2026 AI Assistant
Flutter Background Tasks with the workmanager Package

Flutter Background Tasks with the workmanager Package

Execute Dart code in the background even when your app is closed. A practical guide to the workmanager package, its federated architecture, and its new web and Linux support.

October 2, 2026 AI Assistant
Impeller Renderer Completes Its Android Journey: What It Means for Flutter Performance

Impeller Renderer Completes Its Android Journey: What It Means for Flutter Performance

Flutter's Impeller renderer has reached full completion on Android. Learn about the performance gains, Skia removal, and what's next for desktop.

September 17, 2026 AI Assistant
Gemma 4 on Arm: SME2 and the Optimized On-Device AI Stack

Gemma 4 on Arm: SME2 and the Optimized On-Device AI Stack

How Arm SME2 instructions and KleidiAI accelerate Gemma 4 on-device AI. Learn about the hardware-software stack delivering 5.5x prefill speedups and enabling privacy-first edge experiences on Android.

August 19, 2026 AI Assistant
Mobile Accessibility: Large Text, VoiceOver, and TalkBack

Mobile Accessibility: Large Text, VoiceOver, and TalkBack

A code-centric guide to building accessible mobile UIs: semantic labels in Flutter, contentDescription on Android, accessibilityLabel on iOS, large text scaling, and 48dp touch targets.

August 18, 2026 AI Assistant
Biometric Authentication in Your App

Biometric Authentication in Your App

Integrate fingerprint and face unlock into your app with Android BiometricPrompt, iOS LocalAuthentication, and Flutter local_auth, with proper failure handling and fallback flows.

August 18, 2026 AI Assistant
Mobile Performance Profiling: Fixing Jank for Good

Mobile Performance Profiling: Fixing Jank for Good

Learn how to find and fix jank in your mobile app using Android Studio Profiler, Flutter DevTools, and a repeatable performance workflow.

August 17, 2026 AI Assistant
Deep Linking and App Links in 2026

Deep Linking and App Links in 2026

Learn how to implement deep links and Android App Links so users land in the right screen of your app, verified and secure.

August 17, 2026 AI Assistant
Compose Multiplatform for Shared UI

Compose Multiplatform for Shared UI

Learn how to share a single Kotlin UI across Android, iOS, desktop, and web with Compose Multiplatform, JetBrains declarative UI framework.

August 17, 2026 AI Assistant
Android Jetpack Compose Patterns

Android Jetpack Compose Patterns

Idiomatic Jetpack Compose patterns in 2026 — state hoisting, unidirectional data flow, composable structure, and integrating ViewModel with the modern lifecycle.

August 14, 2026 AI Assistant
Mobile App Security: Keys, Obfuscation, and Root Detection

Mobile App Security: Keys, Obfuscation, and Root Detection

Protect your mobile apps with proven security techniques including secure key storage, code obfuscation with ProGuard/R8, and root/jailbreak detection.

August 13, 2026 AI Assistant
The Rise of Nano-3: Why Small Models are the New Standard for Mobile Intelligence

The Rise of Nano-3: Why Small Models are the New Standard for Mobile Intelligence

Gemini Nano v3 is the most capable on-device model Google has shipped. Learn why SLMs are the new mobile standard and how to build with AICore and ML Kit GenAI.

August 1, 2026 AI Assistant