Showing 100 articles max
Sohu Tech Products
Sohu Tech Products
Dec 3, 2025 · Mobile Development

How to Build a Scalable Android Ad‑Monitoring System with Multi‑Device Automation

This article details the design and implementation of an Android ad‑monitoring platform that controls multiple devices concurrently, automates app interactions, uses OCR for ad detection, and provides real‑time status monitoring via a floating window, while covering architecture, core modules, communication strategies, and performance optimizations.

ADBAd MonitoringAndroid
0 likes · 27 min read
How to Build a Scalable Android Ad‑Monitoring System with Multi‑Device Automation
vivo Internet Technology
vivo Internet Technology
Dec 3, 2025 · Mobile Development

How Parallel Loading Supercharges H5 Instant SDK: Challenges, Early Designs, and Optimized Solutions

This article explains the parallel loading technique used in the H5 instant SDK to accelerate page startup, details the three resource‑handoff scenarios that cause synchronization challenges, reviews the early simple design and its drawbacks, and presents an optimized producer‑consumer model with fair locks and bridge streams to eliminate wasteful waiting and memory consumption.

H5 instant SDKJava concurrencyParallel Loading
0 likes · 31 min read
How Parallel Loading Supercharges H5 Instant SDK: Challenges, Early Designs, and Optimized Solutions
SpringMeng
SpringMeng
Dec 3, 2025 · Mobile Development

Build a Powerful Open‑Source Short‑Video App that Generates Revenue and Runs on Mobile, Mini‑Program, and Web

The article outlines a complete open‑source architecture for a short‑video platform, detailing front‑end player features, personalized recommendation, multi‑mode playback, social interactions, monetization models, cross‑platform technology choices, backend micro‑services, CDN, caching, security, and solutions to high‑concurrency and synchronization challenges.

CDNMicroservicesPayment Integration
0 likes · 11 min read
Build a Powerful Open‑Source Short‑Video App that Generates Revenue and Runs on Mobile, Mini‑Program, and Web
Dunmao Tech Hub
Dunmao Tech Hub
Dec 1, 2025 · Mobile Development

How to Install and Configure Dart for Cross‑Platform Development

This guide explains what Dart is, outlines its multi‑platform use cases, and provides step‑by‑step installation commands for Linux, macOS, and Windows, plus environment‑variable configuration, enabling developers to start building Dart‑based applications across devices.

DARTFlutterInstallation
0 likes · 5 min read
How to Install and Configure Dart for Cross‑Platform Development
AndroidPub
AndroidPub
Nov 27, 2025 · Mobile Development

Master Android 14+ Permission Management: Best Practices & Code Samples

Learn how Android 14 and newer versions refine permission handling, covering runtime requests, background location, notifications, Bluetooth, media access, foreground services, and UX best practices, with Kotlin code examples and step‑by‑step guidance to ensure compliance and optimal user trust.

Best PracticesKotlinMobile Development
0 likes · 7 min read
Master Android 14+ Permission Management: Best Practices & Code Samples
Baidu App Technology
Baidu App Technology
Nov 25, 2025 · Mobile Development

How to Build an Ambient Mode for Seamless Video Playback on Android & iOS

This article explains the technical design of an ambient mode that fills video black bars with dynamically extracted dominant colors, covering video frame sampling, median‑cut color quantization, Android and iOS rendering pipelines, gradient animations, and performance optimizations.

Androidambient modecolor extraction
0 likes · 16 min read
How to Build an Ambient Mode for Seamless Video Playback on Android & iOS
Tencent TDS Service
Tencent TDS Service
Nov 25, 2025 · Mobile Development

What HarmonyOS App Quality Reveals: Crash & Freeze Insights for 2025

The 2025 Bugly HarmonyOS Quality Report analyzes system version adoption, device distribution, crash and freeze rates across industries, identifies top stability issues such as memory leaks and main‑thread blocking, and offers concrete optimization recommendations for developers seeking better app performance.

App StabilityBuglyFreeze Analysis
0 likes · 10 min read
What HarmonyOS App Quality Reveals: Crash & Freeze Insights for 2025
AndroidPub
AndroidPub
Nov 24, 2025 · Mobile Development

Turn Your Selfie into an Android Bot: Inside the Open‑Source Androidify AI App

Androidify is an open‑source Android app that transforms user selfies into personalized Android robot avatars by combining Jetpack Compose UI, Firebase backend, and Google’s Gemini and Imagen AI models, offering developers a concrete example of AI‑driven mobile development.

GeminiJetpack Composefirebase
0 likes · 8 min read
Turn Your Selfie into an Android Bot: Inside the Open‑Source Androidify AI App
Alipay Experience Technology
Alipay Experience Technology
Nov 18, 2025 · Mobile Development

Boosting KMP Native Cross‑Platform Development with AI Agents: Real‑World Practices

This article details how Alipay's engineering team built an AI‑Agent‑powered coding assistant for Kotlin Multiplatform (KMP) native cross‑platform development, covering architecture, UI generation from designs and images, RAG‑based knowledge retrieval, crash analysis, and future directions for AI‑driven software engineering.

AI agentCompose MultiplatformKMP
0 likes · 20 min read
Boosting KMP Native Cross‑Platform Development with AI Agents: Real‑World Practices
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Nov 12, 2025 · Mobile Development

Valdi: A New TypeScript‑First Cross‑Platform UI Framework with Millisecond Hot Reload

Valdi is Snapchat's open‑source TypeScript‑first UI framework that compiles TSX to native iOS, Android and macOS views, offering React‑like developer experience, millisecond hot reload, native‑level performance, and a detailed comparison with React Native and Flutter.

Flutter ComparisonNative PerformanceReact Native Comparison
0 likes · 7 min read
Valdi: A New TypeScript‑First Cross‑Platform UI Framework with Millisecond Hot Reload
Alibaba Cloud Observability
Alibaba Cloud Observability
Nov 10, 2025 · Mobile Development

Building a Reliable Android Crash Collection Framework: Java & Native Solutions

This article explains the challenges of Android app crashes and presents a comprehensive, cloud‑native solution that captures both Java/Kotlin and native crashes, details the underlying mechanisms such as UncaughtExceptionHandler, signal handling, minidump generation, stack unwinding, and offers practical guidance for integrating reliable crash reporting into mobile applications.

AndroidCrash ReportingJava
0 likes · 19 min read
Building a Reliable Android Crash Collection Framework: Java & Native Solutions
Old Meng AI Explorer
Old Meng AI Explorer
Nov 10, 2025 · Mobile Development

How Cactus Turns Any Smartphone into a Powerful Offline AI Assistant

Cactus is a lightweight, open‑source mobile AI framework that runs large language models locally on iOS and Android without internet, offering chat, image recognition, and text‑to‑speech while consuming low resources, supporting older phones, and providing simple demo apps and Flutter integration for developers.

AIFlutterLLM
0 likes · 10 min read
How Cactus Turns Any Smartphone into a Powerful Offline AI Assistant
AndroidPub
AndroidPub
Nov 9, 2025 · Mobile Development

How to Diagnose and Fix Jetpack Compose Performance Pitfalls

Learn how to identify and resolve performance issues in Jetpack Compose by using Layout Inspector, Stability Reports, and configuration files, understanding stable vs unstable parameters, applying strong skipping, and leveraging annotations and wrapper classes to achieve efficient UI recomposition.

AndroidJetpack ComposePerformance Optimization
0 likes · 12 min read
How to Diagnose and Fix Jetpack Compose Performance Pitfalls
Alibaba Cloud Native
Alibaba Cloud Native
Nov 8, 2025 · Mobile Development

How to Capture and Analyze Android Crashes: From Java Exceptions to Native Minidumps

This technical guide explains the underlying mechanisms of Android crash collection for both Java/Kotlin and native code, outlines a four‑step capture process, compares popular solutions, and provides concrete implementation details—including signal handling, minidump generation, and stack deobfuscation—to help developers reliably record and diagnose app failures.

AndroidCrash HandlingJava
0 likes · 19 min read
How to Capture and Analyze Android Crashes: From Java Exceptions to Native Minidumps
AndroidPub
AndroidPub
Nov 6, 2025 · Mobile Development

How Gemini AI Supercharges Android UI Development in Android Studio

Gemini AI, now deeply integrated into Android Studio, acts as a full‑lifecycle UI development assistant—transforming design drafts into Compose code, auto‑generating previews, offering code explanations, optimizations, and project‑wide context configuration—dramatically speeding up Android app creation for both individual and enterprise developers.

AndroidComposeGemini AI
0 likes · 16 min read
How Gemini AI Supercharges Android UI Development in Android Studio
phodal
phodal
Nov 4, 2025 · Mobile Development

How AutoDev Uses Kotlin Multiplatform & Compose for True Multi‑Device AI Coding

This article details AutoDev's latest multi‑platform refactor built on Kotlin Multiplatform and Compose, describing the MPP‑Core engine, CLI/TUI, desktop and mobile IDEs, the TreeSitter‑based CodeGraph for context compression, and invites developers to contribute via its GitHub repository.

AutoDevCodeGraphCompose UI
0 likes · 6 min read
How AutoDev Uses Kotlin Multiplatform & Compose for True Multi‑Device AI Coding