Mobile Development

Showing 100 articles max
Woodpecker Software Testing
Woodpecker Software Testing
Feb 1, 2026 · Mobile Development

Hidden Mobile Testing Points You Probably Miss

This article outlines a comprehensive checklist of mobile testing items—including functional, conflict, performance, signal, low‑battery, compatibility, stress, field, stability, regular, user‑experience, and hardware tests—to help engineers ensure thorough coverage of a phone's quality and reliability.

compatibility testingfunctional testingmobile testing
0 likes · 4 min read
Hidden Mobile Testing Points You Probably Miss
Model Perspective
Model Perspective
Jan 28, 2026 · Mobile Development

Master HarmonyOS App Development: From Zero to Your First Hello World

This guide walks you through the complete HarmonyOS mobile development workflow—from understanding the platform’s layered architecture and core ArkTS/ArkUI concepts, to setting up DevEco Studio, creating a Hello World app, managing UI, state, routing, data, and finally packaging and publishing the app.

ArkUIDevEco StudioHarmonyOS
0 likes · 12 min read
Master HarmonyOS App Development: From Zero to Your First Hello World
AndroidPub
AndroidPub
Jan 26, 2026 · Mobile Development

How Agent Skills Turn AI Assistants into Consistent Android Development Partners

This article explains why AI coding assistants often ignore team conventions in large Android projects, introduces the concept of Agent Skills as versioned, shared‑memory skill packs that enforce architecture, state‑management, and offline‑first practices, and provides a step‑by‑step guide to integrate the open‑source Awesome Android Agent Skills library.

AIAgent SkillsAndroid
0 likes · 11 min read
How Agent Skills Turn AI Assistants into Consistent Android Development Partners
DaTaobao Tech
DaTaobao Tech
Jan 19, 2026 · Mobile Development

How Dual‑Prefetch and Multi‑Instance Architecture Supercharged Our Order List

This article details a systematic set of optimizations—dual‑layer pre‑fetch, multi‑level caching, multi‑instance tab management, and white‑screen mitigation—that transformed an e‑commerce order list from sluggish and unstable to fast, smooth, and reliable for billions of users.

Architecturee-commercemobile
0 likes · 13 min read
How Dual‑Prefetch and Multi‑Instance Architecture Supercharged Our Order List
ITPUB
ITPUB
Jan 17, 2026 · Mobile Development

Rebuilding the Viral 8‑Yuan iOS App in 30 Minutes with AI Coding and Supabase

This article walks through a 30‑minute, step‑by‑step recreation of the popular "Dead Yet?" iOS app, showing how AI‑assisted coding, SwiftUI for the frontend, and Supabase’s serverless backend can turn a simple daily‑check‑in tool into a fully functional product with minimal infrastructure.

AI codingEdge FunctionsFull-Stack
0 likes · 18 min read
Rebuilding the Viral 8‑Yuan iOS App in 30 Minutes with AI Coding and Supabase
Zhihu Tech Column
Zhihu Tech Column
Jan 16, 2026 · Mobile Development

How a Custom C++ Native Rendering Engine Boosted Reading‑App Performance by Over 2%

The article details the design of a cross‑platform C++ rendering engine built for a mobile reading app, explaining its three‑layer architecture, file‑format support, layout and caching mechanisms, security features, and how these technical choices delivered measurable improvements in page views, reading time, and conversion rates.

C++Mobile DevelopmentRendering Engine
0 likes · 35 min read
How a Custom C++ Native Rendering Engine Boosted Reading‑App Performance by Over 2%
AndroidPub
AndroidPub
Jan 15, 2026 · Mobile Development

How to Seamlessly Integrate Kotlin Multiplatform into iOS Projects

This article explains how Kotlin Multiplatform (KMP) can be integrated into iOS apps by covering local and remote integration methods, build and packaging steps, Swift/Objective‑C interop details, debugging, testing, and practical recommendations for when and how to adopt KMP in mobile development.

CocoaPodsKotlin MultiplatformMobile Development
0 likes · 11 min read
How to Seamlessly Integrate Kotlin Multiplatform into iOS Projects
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Jan 14, 2026 · Mobile Development

Using Vue to Build Flutter Apps: A New Cross‑Platform Approach

The article examines how the Vue ecosystem, which lacks a true native cross‑platform solution, can leverage the open‑source WebF runtime to run standard web projects—including Vue, React, and Svelte—directly inside Flutter on iOS, Android, and desktop, offering near‑native performance without rewriting code.

FlutterVueWeb Runtime
0 likes · 6 min read
Using Vue to Build Flutter Apps: A New Cross‑Platform Approach
DeWu Technology
DeWu Technology
Jan 12, 2026 · Mobile Development

How We Built an AI‑Powered Smart Inspection System for Mobile Apps

This article details the design and implementation of an AI‑driven smart inspection platform for a mobile app, covering background challenges, system architecture, core detection features—including layout, visual, consistency, and AI‑operation checks—platform configuration, result feedback, and the measurable improvements achieved.

AI inspectionSmart InspectionUI automation
0 likes · 19 min read
How We Built an AI‑Powered Smart Inspection System for Mobile Apps
Tech Musings
Tech Musings
Jan 11, 2026 · Mobile Development

What I Learned Building a WeChat Mini Program as an Indie Developer

A solo developer recounts the surprising hurdles of creating a WeChat mini‑program—from domain registration and residence‑permit verification to platform account splits, framework choices between Taro and Uni‑app, and the unexpected smoothness of the final review.

TaROWeChat mini programfrontend framework
0 likes · 6 min read
What I Learned Building a WeChat Mini Program as an Indie Developer
Sohu Tech Products
Sohu Tech Products
Jan 7, 2026 · Mobile Development

How Android Studio’s New AI Agent Supercharges Mobile Development

The article explains Android Studio’s latest AI Agent, covering its three core concepts—Tools, Context, and Model Context Protocol—while showing practical examples of built‑in tools, knowledge‑base integration, Figma linking, and a full UI‑generation workflow that lets developers create, refine, and fix Jetpack Compose apps using natural language prompts.

AI AgentAndroid StudioJetpack Compose
0 likes · 7 min read
How Android Studio’s New AI Agent Supercharges Mobile Development
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.

Crash MonitoringKSCrashMach 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.

Crash MonitoringKSCrashMach Exceptions
0 likes · 18 min read
Mastering iOS Crash Monitoring: From Mach Exceptions to KSCrash Implementation