Showing 100 articles max
Woodpecker Software Testing
Woodpecker Software Testing
Jan 4, 2026 · Mobile Development

Essential Mobile App Performance Testing Checklist and Tools

Performance is critical for mobile apps; this guide outlines how to evaluate device, server/API, and network performance, provides troubleshooting steps for common issues, recommends Android and iOS testing tools, discusses testing challenges, and presents a comprehensive pre‑release testing checklist.

API testingAndroiddevice performance
0 likes · 11 min read
Essential Mobile App Performance Testing Checklist and Tools
Alibaba Cloud Observability
Alibaba Cloud Observability
Dec 29, 2025 · Mobile Development

How to Build a Robust iOS Crash Monitoring System with KSCrash

This article explains the layered iOS exception architecture, common crash causes, and a comprehensive monitoring solution that captures Mach exceptions, Unix signals, runtime NSException and C++ exceptions, and application‑level issues like deadlocks and zombie objects, with detailed implementation steps and code examples.

Exception HandlingKSCrashMach Exceptions
0 likes · 18 min read
How to Build a Robust iOS Crash Monitoring System with KSCrash
Alibaba Cloud Native
Alibaba Cloud Native
Dec 24, 2025 · Mobile Development

Mastering iOS Crash Monitoring: From Mach Exceptions to KSCrash Implementation

This article explains why iOS apps crash after release, outlines common coding mistakes that cause crashes, introduces a layered iOS exception architecture, and provides detailed implementation steps for Mach exception, Unix signal, runtime, and application‑level monitoring using KSCrash with code samples and diagrams.

Exception HandlingKSCrashMach Exceptions
0 likes · 18 min read
Mastering iOS Crash Monitoring: From Mach Exceptions to KSCrash Implementation
AndroidPub
AndroidPub
Dec 18, 2025 · Mobile Development

Mastering FlowRow & FlowColumn in Jetpack Compose for Responsive UI

This article explores Jetpack Compose's FlowLayout components, comparing them with lazy layouts, demonstrating basic and advanced usage—including item alignment, weight handling, and grid-like arrangements—to build responsive Android interfaces that adapt gracefully to varying screen sizes.

AndroidComposableFlowLayout
0 likes · 9 min read
Mastering FlowRow & FlowColumn in Jetpack Compose for Responsive UI
Sohu Tech Products
Sohu Tech Products
Dec 17, 2025 · Mobile Development

Inside the AI Phone: How Bean Bag’s Device Bypasses Android Security and Captures Screens

An in‑depth analysis reveals that the Bean Bag AI phone avoids Android’s Accessibility Service by directly reading GPU buffers and injecting input events via hidden system APIs, runs a headless virtual screen, streams low‑resolution frames to the cloud for inference, and raises significant privacy and security concerns.

AIAndroid SecurityCloud Inference
0 likes · 8 min read
Inside the AI Phone: How Bean Bag’s Device Bypasses Android Security and Captures Screens
Kuaishou Tech
Kuaishou Tech
Dec 16, 2025 · Mobile Development

How Leading Tech Giants Are Solving Cross‑Platform Challenges with KMP and AI

The "AI‑Led Cross‑Platform Technology New Paradigm" salon gathered experts from Kuaishou, Alipay, Tencent, and JetBrains to share deep technical insights on Kotlin Multiplatform, large‑scale multi‑device architecture, AI integration, and real‑world migration experiences across iOS, Android and HarmonyOS.

AI integrationKMPKotlin
0 likes · 8 min read
How Leading Tech Giants Are Solving Cross‑Platform Challenges with KMP and AI
Xiaomi Tech
Xiaomi Tech
Dec 16, 2025 · Mobile Development

How Xiaomi Surge OS 3 Makes Your Phone Smarter with Hotspot Compilation Acceleration

The article explains Xiaomi's "Hotspot Compilation Acceleration" in Surge OS 3, detailing how the compiler identifies high‑frequency code paths, partitions hot and cold sections, and iteratively optimizes binaries, resulting in a 4% CPU load reduction and a 10% efficiency gain for smoother mobile experiences.

CompilerOptimizationHotspotCompilationMobilePerformance
0 likes · 8 min read
How Xiaomi Surge OS 3 Makes Your Phone Smarter with Hotspot Compilation Acceleration
IT Services Circle
IT Services Circle
Dec 14, 2025 · Mobile Development

Unlock AirPods Features on Android & Linux with LibrePods – Open‑Source Reverse‑Engineered Tool

LibrePods is an open‑source project that reverse‑engineers Apple’s proprietary AirPods protocol, enabling Android and Linux users to access native features such as active noise cancellation, ear detection, battery status, and custom transparency modes, with detailed compatibility notes, installation steps, and a public GitHub repository.

AirPodsAndroidBluetooth
0 likes · 5 min read
Unlock AirPods Features on Android & Linux with LibrePods – Open‑Source Reverse‑Engineered Tool
Sohu Tech Products
Sohu Tech Products
Dec 10, 2025 · Mobile Development

How I Harnessed AI to Craft a Complex Flutter Animation from Scratch

The author recounts a step‑by‑step experiment using AI to generate a sophisticated, neon‑glowing Flutter animation, detailing the challenges of prompting, iterative refinements, polar‑coordinate math, multi‑stage animation controllers, 3D transforms, and compositing techniques, all backed by a public GitHub repository.

AIAnimationFlutter
0 likes · 13 min read
How I Harnessed AI to Craft a Complex Flutter Animation from Scratch
Advanced AI Application Practice
Advanced AI Application Practice
Dec 9, 2025 · Mobile Development

How to Make AI Precisely Operate Mobile Apps: Solving Common Midscene.js Testing Pain Points

This article dissects the practical challenges of using Midscene.js for Android UI automation, demonstrates why auto‑planning can fail, and provides concrete step‑by‑step solutions—including instant operation APIs, assertion checks, refined prompts, coordinate clicks, conditional scrolling, and smart waiting—to make AI‑driven mobile testing reliable and efficient.

AI testingAndroid automationMidscene.js
0 likes · 10 min read
How to Make AI Precisely Operate Mobile Apps: Solving Common Midscene.js Testing Pain Points
AndroidPub
AndroidPub
Dec 8, 2025 · Mobile Development

Mastering Debounce in Kotlin Flow: From Basics to Advanced Use Cases

This article explains the debounce operator in Kotlin Flow, covering its core concept, practical scenarios like search input, multiple implementation styles—including fixed timeout, duration‑based, and dynamic debounce—along with internal mechanics, performance trade‑offs, best practices, common pitfalls, and real‑world code examples.

AndroidCoroutinesDebounce
0 likes · 13 min read
Mastering Debounce in Kotlin Flow: From Basics to Advanced Use Cases
SpringMeng
SpringMeng
Dec 5, 2025 · Mobile Development

Create a Free Open‑Source Short‑Drama App that Generates Revenue and Supports Mini‑Program & Web

The article presents a comprehensive guide to building a free open‑source short‑drama mobile app, detailing functional modules, immersive player, personalized recommendations, social interactions, monetization models, and a full tech stack—including Flutter or React Native for the front‑end, micro‑services backend, CDN, and DRM—while addressing high‑concurrency and cross‑platform challenges.

CDNDRMFlutter
0 likes · 11 min read
Create a Free Open‑Source Short‑Drama App that Generates Revenue and Supports Mini‑Program & Web
DataFunTalk
DataFunTalk
Dec 5, 2025 · Mobile Development

How ByteDance’s Doubao Phone Assistant Revives SmartisanOS Code for AI‑Powered Mobile Interaction

The article traces how ByteDance’s limited‑release Doubao phone assistant reuses SmartisanOS’s deep‑customized Android code, revealing three layers of inherited assets, the system‑level AI‑assistant architecture, security concerns, and the broader implications for the future of mobile operating systems.

AI assistantAndroidByteDance
0 likes · 12 min read
How ByteDance’s Doubao Phone Assistant Revives SmartisanOS Code for AI‑Powered Mobile Interaction