Tagged articles

Mobile Development

1447 articles · Page 1 of 15
IT Services Circle
IT Services Circle
Sep 21, 2026 · Frontend Development

Vue Lynx: ByteDance's Native Vue3 Framework - No React Native Needed

Vue Lynx is ByteDance's official Vue3 binding for the Lynx cross-platform engine, enabling standard Vue3 syntax to build native iOS/Android apps with dual-thread architecture, native rendering, and a growing component library, positioning it as a modern alternative to NativeScript-Vue and WebView-based solutions.

ByteDanceFrontend FrameworkLynx
0 likes · 7 min read
Vue Lynx: ByteDance's Native Vue3 Framework - No React Native Needed
21CTO
21CTO
Sep 21, 2026 · Industry Insights

React Native's Peak Moment Undone by AI Agents: The New Cross-Platform Economics

React Native finishes its six-year architectural overhaul with 80% adoption, yet Shopify abandons it for native Swift/Kotlin, using AI agents to rewrite its app in 12 weeks with 6 engineers, achieving 45% faster cold starts and 62% less stutter—proving AI has upended the cross-platform cost equation.

AI coding agentsCross-Platform EconomicsMobile Development
0 likes · 11 min read
React Native's Peak Moment Undone by AI Agents: The New Cross-Platform Economics
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Sep 4, 2026 · Mobile Development

HarmonyOS arktoolbox compact: Remove Falsy Array Values in One Line

This article introduces the compact utility from the arktoolbox library for HarmonyOS, which removes falsy values (null, undefined, 0, false, empty string, NaN) from arrays, explains its implementation, compares it with filter(Boolean), highlights edge cases like 0 being valid data, and demonstrates practical usage in forms, API aggregation, and caching.

ArkTSHarmonyOSMobile Development
0 likes · 16 min read
HarmonyOS arktoolbox compact: Remove Falsy Array Values in One Line
JD Tech Talk
JD Tech Talk
Sep 4, 2026 · Mobile Development

Codex-Driven Mobile Full-Stack: From Relay Prototypes to Deliverable Pipelines

The article presents a methodology for mobile AI full-stack development using Codex, emphasizing contract management over code generation. It details parsing Relay prototypes into visual, interaction, data, business, and engineering contracts, a seven-step process with backend closing complex decisions, frontend executing design, AI generating within constraints, and dual visual-and-pipeline acceptance.

AI-assisted developmentBackend EngineeringCodex
0 likes · 27 min read
Codex-Driven Mobile Full-Stack: From Relay Prototypes to Deliverable Pipelines
JD Cloud Developers
JD Cloud Developers
Sep 4, 2026 · Mobile Development

Codex-Driven Mobile Full-Stack: From Relay Prototypes to Deliverable Pipelines

The article presents a reusable method for mobile AI full-stack development using Codex, emphasizing contract management over code generation. It distinguishes mobile C-end from PC admin pages, defines five contracts (visual, interaction, data, business, engineering), outlines a 7-step process from Relay prototype parsing to dual acceptance, and shows how backend engineers can own mobile delivery without compromising UX.

AI-assisted developmentBackend EngineeringCodex
0 likes · 27 min read
Codex-Driven Mobile Full-Stack: From Relay Prototypes to Deliverable Pipelines
Huajiao Technology
Huajiao Technology
Aug 28, 2026 · Mobile Development

Huajiao Live Teams Up with Meishe to Deliver Integrated HarmonyOS Live Streaming and Real‑Time Beauty Solution

Huajiao Live and Meishe Technology have jointly integrated their live‑push SDK and AI beauty SDK on HarmonyOS, creating a single streaming pipeline that combines stable push, professional real‑time beauty, low‑latency encoding and adaptive network handling, while simplifying developer integration and reducing maintenance overhead.

AI BeautyHarmonyOSMobile Development
0 likes · 8 min read
Huajiao Live Teams Up with Meishe to Deliver Integrated HarmonyOS Live Streaming and Real‑Time Beauty Solution
Zhihu Tech Column
Zhihu Tech Column
Aug 27, 2026 · Mobile Development

ZSpec at Zhihu: One-Person Multi-Platform Development with AI Agents

Zhihu's ZSpec workflow enables one developer to manage iOS, Android, and Harmony development by unifying requirements in a Group while isolating platform-specific facts in Units, using AI Agents with scoped skills for code investigation, implementation, and automated on-device verification, reducing redundant context switching and rework.

AI-assisted developmentAgent-device verificationGroup/Unit model
0 likes · 43 min read
ZSpec at Zhihu: One-Person Multi-Platform Development with AI Agents
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Aug 26, 2026 · Mobile Development

Building a Complete HarmonyOS News Client: Network Requests, Pull-to-Refresh & Load More Implementation

This tutorial walks through building a full-featured HarmonyOS news module with category tabs, list rendering, custom pull-to-refresh and load-more logic using touch events and offset animations, network request encapsulation with Promise-based error handling, and a layered architecture separating view, viewmodel, and common utilities.

ArkTSHarmonyOSList Component
0 likes · 33 min read
Building a Complete HarmonyOS News Client: Network Requests, Pull-to-Refresh & Load More Implementation
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Aug 19, 2026 · Mobile Development

Dissecting HarmonyOS 7 Core Vision Kit Image Super-Resolution API: Full Data Flow Guide

This tutorial details the complete data flow for HarmonyOS 7's Core Vision Kit Image Super-Resolution API, covering prerequisites, module imports, PixelMap decoding, ImageData wrapping, Request construction, Analyzer lifecycle, concurrency limits, error handling, and a full implementation example.

API integrationCore Vision KitHarmonyOS 7
0 likes · 17 min read
Dissecting HarmonyOS 7 Core Vision Kit Image Super-Resolution API: Full Data Flow Guide
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Aug 14, 2026 · Mobile Development

HarmonyOS End-Cloud Integration: Migrating a Standalone App to Cloud-Enabled Architecture

This tutorial walks through upgrading a HarmonyOS health app from local-only storage to an end-cloud integrated architecture using AppGallery Connect, covering architecture design, data synchronization strategies, CloudDB modeling, SDK initialization, and development environment setup with DevEco Studio and Node.js cloud functions.

AppGallery ConnectArkTSCloudDB
0 likes · 14 min read
HarmonyOS End-Cloud Integration: Migrating a Standalone App to Cloud-Enabled Architecture
AndroidPub
AndroidPub
Aug 10, 2026 · Mobile Development

Can AI‑Generated Code Replace Cross‑Platform Frameworks?

The article analyses how AI code‑translation tools can quickly produce parallel Android and iOS code, but argues that cross‑platform frameworks like KMP still provide essential value by keeping business rules in a single source, enforcing clear boundaries, and preventing long‑term drift that AI alone cannot manage.

AI code generationFlutterKMP
0 likes · 17 min read
Can AI‑Generated Code Replace Cross‑Platform Frameworks?
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Aug 7, 2026 · Mobile Development

HarmonyOS APMS Fault Metrics: Multi-Dimensional App Health Monitoring

This article details HarmonyOS Application Performance Monitoring Service (APMS) fault metrics, explaining access via AppGallery Connect, four core functions — metric query, version comparison, dimension distribution, and TOP problem aggregation — and how real-time crash, freeze, OOM, and resource leak data enable proactive app health inspection.

APMSHarmonyOSHuawei
0 likes · 4 min read
HarmonyOS APMS Fault Metrics: Multi-Dimensional App Health Monitoring
Java Tech Enthusiast
Java Tech Enthusiast
Jul 11, 2026 · Mobile Development

Can Android 17’s hardware‑level memory limits end the ‘getting slower over time’ problem?

The article explains how Android’s historic lack of per‑app memory caps let rogue background apps exhaust device RAM, causing lag and crashes, and how Android 17’s new hardware‑enforced memory limits, precise leak detection, and industry‑wide fair‑memory standards aim to eliminate this long‑standing slowdown issue.

AndroidAndroid 17App Optimization
0 likes · 7 min read
Can Android 17’s hardware‑level memory limits end the ‘getting slower over time’ problem?
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Jul 8, 2026 · Mobile Development

DevEcoCli: Unified CLI for HarmonyOS Development with AI Integration

This guide introduces DevEcoCli, a unified command-line tool that wraps DevEco Studio's toolchain (ohpm, hvigor, hdc, emulator, hilog) for HarmonyOS app development, covering installation, core commands (create, build, run, emulator, docs, skills), and integration with AI coding agents like Claude Code and Cursor for natural-language-driven workflows.

AI integrationCLIDevEco Studio
0 likes · 16 min read
DevEcoCli: Unified CLI for HarmonyOS Development with AI Integration
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Jun 22, 2026 · Mobile Development

Log4a: Open-Source HarmonyOS Logging Library Boosts Performance & Security

Log4a, an open-source HarmonyOS logging library from One Day Accounting, uses a three-layer architecture with background Worker threads to prevent main-thread blocking, supports encrypted log storage, rolling logs, and server upload, and has been validated across apps with over one million users and ten million downloads.

ArkTSHarmonyOSLog4a
0 likes · 6 min read
Log4a: Open-Source HarmonyOS Logging Library Boosts Performance & Security
Thought Artisan
Thought Artisan
Jun 19, 2026 · Mobile Development

Automating Android Source Code Diff Analysis with Claude Code Agent

The author demonstrates using Claude Code agent to automatically download Android 16 and 17 source code via repo init --reference for space efficiency, then generate an HTML diff report comparing simpleperf repository changes with side-by-side visualization and feature summaries, replacing manual Beyond Compare workflows.

AndroidClaude CodeCode Agent
0 likes · 3 min read
Automating Android Source Code Diff Analysis with Claude Code Agent
AndroidPub
AndroidPub
Jun 18, 2026 · Mobile Development

Kotlin Multiplatform on iOS: Real‑World Practices and Key Challenges

The article examines Kotlin Multiplatform's adoption in production, highlights its quality and staffing benefits, presents survey reuse statistics, and then delves into iOS‑specific debugging hurdles, Objective‑C interop limits, missing API support, native dependency gaps, concurrency complexities, and offers cautious rollout recommendations.

Kotlin MultiplatformMobile DevelopmentObjective-C interop
0 likes · 7 min read
Kotlin Multiplatform on iOS: Real‑World Practices and Key Challenges
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Jun 15, 2026 · Mobile Development

Flutter-OH 3.35 & RNOH 0.82: Performance Gains & Architectural Shifts on HarmonyOS

The article details Flutter-OH 3.35 and RNOH 0.82 releases for HarmonyOS, covering preload rendering cutting first-frame latency 37.8%, LTPO dynamic frame rate reducing load ~20%, zero dirty-region rendering, DMA background release, BiSheng PGO, plus RNOH's parallelized pipeline, JSVM/Hermes V1 engines, Fabric-only architecture, and React 19.1.1 with DOM Node API.

Flutter 3.35Flutter-OHHarmonyOS
0 likes · 13 min read
Flutter-OH 3.35 & RNOH 0.82: Performance Gains & Architectural Shifts on HarmonyOS
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Jun 14, 2026 · Mobile Development

Douyin HarmonyOS: 50% Dev Efficiency Boost via Indexing, Memory & Build Optimizations

Douyin's HarmonyOS team collaborated with DevEco Studio to optimize large-scale monorepo development, cutting code indexing time 80% (10→2 min), reducing IDE memory usage 65% (20→7 GB), and accelerating builds 30% (4.5→3 min), delivering a 50% overall efficiency gain now integrated into DevEco Studio 26.

Build OptimizationCode IndexingDevEco Studio
0 likes · 8 min read
Douyin HarmonyOS: 50% Dev Efficiency Boost via Indexing, Memory & Build Optimizations
liandk
liandk
Jun 12, 2026 · Mobile Development

UniApp Guide: Select Media, Capture Photos, Record Video, and Scan Codes with Ready‑to‑Copy Code

This article explains how to prioritize UniApp's built‑in APIs (uni.chooseMedia and uni.scanCode) for media selection, photo capture, video recording, and QR/barcode scanning, provides copy‑paste‑ready code snippets, permission configurations, fallback native plugins, installation steps, and common pitfalls.

Mobile DevelopmentUniAppchooseMedia
0 likes · 7 min read
UniApp Guide: Select Media, Capture Photos, Record Video, and Scan Codes with Ready‑to‑Copy Code
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
May 29, 2026 · Mobile Development

HarmonyOS Floating Window Adaptation: Three-Tier UI for Minimal Usable Interface

This article details a three-tier information architecture (full, compact, minimal) for adapting HarmonyOS native apps to floating windows on foldable devices like the Pura X Max, showing how to preserve only essential UI elements — title, status, and primary action — in minimal mode while progressively restoring context as window width increases.

ArkTSHarmonyOSMobile Development
0 likes · 23 min read
HarmonyOS Floating Window Adaptation: Three-Tier UI for Minimal Usable Interface
Sohu Tech Products
Sohu Tech Products
May 27, 2026 · Mobile Development

Avoid AI Pitfalls: A VibeCoding Checklist for Mobile Developers

This guide warns mobile developers that while VibeCoding can quickly generate SwiftUI, Compose, or Flutter code, they must still address security boundaries, cost implications, compliance rules, performance constraints, data‑schema design, testing, and incident‑response practices before releasing an app to real users.

AIMobile DevelopmentVibeCoding
0 likes · 14 min read
Avoid AI Pitfalls: A VibeCoding Checklist for Mobile Developers
AndroidPub
AndroidPub
May 21, 2026 · Frontend Development

Beyond Opus 4.7: How to Hand Over Coding Tasks to AI Instead of Micromanaging

After trying Opus 4.7, the author shows that the old "pair‑programming" style of feeding AI tiny prompts wastes time, and explains a delegation workflow—clear goals, constraints, acceptance criteria, effort levels, permission handling, and verification loops—that lets AI independently deliver reliable web and mobile features.

AI codingMobile DevelopmentPrompt Engineering
0 likes · 15 min read
Beyond Opus 4.7: How to Hand Over Coding Tasks to AI Instead of Micromanaging
liandk
liandk
May 9, 2026 · Mobile Development

Mastering Uniapp5 Page Lifecycle: When Pages Load, Refresh, and Destroy

This guide explains Uniapp5's five core page‑lifecycle callbacks—onLoad, onShow, onReady, onHide, and onUnload—their trigger moments, typical tasks, and characteristics, and shows how to choose the right callback for data requests while avoiding common pitfalls.

Mobile DevelopmentUniApponHide
0 likes · 6 min read
Mastering Uniapp5 Page Lifecycle: When Pages Load, Refresh, and Destroy
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
May 8, 2026 · Mobile Development

Building a HarmonyOS Accounting App with HDS Suite: Custom TabBar, Navigation & Progress Components

This tutorial demonstrates how to rapidly construct a HarmonyOS accounting application using the HDS suite, covering a custom center-button TabBar via yltabbar, a title bar with HdsNavDestination, a stacked expense card, a multi-segment circular progress bar with ylprogress, and a horizontal category ranking list.

Accounting AppArkUIHDS
0 likes · 8 min read
Building a HarmonyOS Accounting App with HDS Suite: Custom TabBar, Navigation & Progress Components
iQIYI Technical Product Team
iQIYI Technical Product Team
May 7, 2026 · Mobile Development

How iQIYI Cut Memory Peaks by 60% and Boost Animated Image Loading by 75% with Cangjie on HarmonyOS

iQIYI built a high‑performance image library for HarmonyOS using Huawei's Cangjie language, replacing ArkTS bottlenecks, adding AVIF support and a three‑level cache, and achieved over 60% reduction in memory peak usage and up to 75% faster animated‑image loading, as demonstrated by detailed benchmarks and architectural analysis.

AVIFCangjieHarmonyOS
0 likes · 13 min read
How iQIYI Cut Memory Peaks by 60% and Boost Animated Image Loading by 75% with Cangjie on HarmonyOS
21CTO
21CTO
Apr 25, 2026 · Mobile Development

Google's Android CLI for AI Agents Cuts Tokens 70% and Triples Speed

Google’s new Android CLI, designed for AI agents, claims a 70% reduction in token usage and three‑fold faster task completion, offers command‑line tools for app templating, SDK and emulator management, integrates with Android Studio, includes a '--no‑metric' flag to disable telemetry, and has drawn mixed early developer reactions while promising future skill expansions.

AI AgentsAndroid CLIGoogle
0 likes · 4 min read
Google's Android CLI for AI Agents Cuts Tokens 70% and Triples Speed
AndroidPub
AndroidPub
Apr 20, 2026 · Mobile Development

How Google’s Android CLI, Skills, and Knowledge Base Empower AI Agents

Google’s April 2026 release of Android Agent tools—Android CLI, Android Skills, and Android Knowledge Base—shows how a unified, command‑line interface and structured skill packages let AI agents reliably perform standard Android development tasks while staying up‑to‑date with official documentation.

AI AgentAndroidCLI
0 likes · 8 min read
How Google’s Android CLI, Skills, and Knowledge Base Empower AI Agents
Alibaba Cloud Observability
Alibaba Cloud Observability
Mar 30, 2026 · Mobile Development

Why Your Android App’s Network Requests Stall and How RUM Reveals the Fix

The article explains how mobile network performance issues—especially long connection‑pool wait times—cause slow page loads in Android apps, demonstrates how to interpret Alibaba Cloud RUM’s Resource event metrics and timing data, walks through a real‑world case study with detailed stage‑by‑stage analysis, and provides concrete diagnostic steps and optimization recommendations for OkHttp connection‑pool configuration and other common bottlenecks.

AndroidMobile DevelopmentPerformance Monitoring
0 likes · 16 min read
Why Your Android App’s Network Requests Stall and How RUM Reveals the Fix
TDS Framework
TDS Framework
Mar 27, 2026 · Mobile Development

Sogou's Kuikly AI Engineering: Spec-Kit Cuts Cross-Platform Page Development to 1 Day

Sogou Input Method shares its Kuikly cross-platform AI engineering practice, adopting Spec-Kit standardized workflow, GAN-inspired iterative context document generation, and Kuikly's built-in AI tools (MCP, Rules, Skills) to achieve 3x faster new page development (3 days → 1 day) with high code quality and minimal architectural rework.

AI context engineeringAI-assisted developmentKuikly
0 likes · 21 min read
Sogou's Kuikly AI Engineering: Spec-Kit Cuts Cross-Platform Page Development to 1 Day
Ubuntu
Ubuntu
Mar 19, 2026 · Industry Insights

How WorkBuddy + WeChat Lets AI Write Code from Your Phone

WorkBuddy, Tencent’s desktop AI assistant, now integrates with WeChat, allowing developers to send task commands from their phone and have the AI modify code, generate documentation, debug, and automate workflows on their computer, offering a hands‑free, cross‑platform productivity boost while outlining its capabilities, comparisons, limitations, and security features.

AI assistantMobile DevelopmentWeChat
0 likes · 13 min read
How WorkBuddy + WeChat Lets AI Write Code from Your Phone
58 Tech
58 Tech
Mar 16, 2026 · Mobile Development

How We Cut React Native Cold Start from 1.78 s to 0.8 s: A Four‑Step Optimization Journey

This article details a systematic four‑phase optimization of React Native page startup—preloading resources, advancing initialization, reusing and pre‑creating containers—that shrank cold start time by 55 % (1.78 s → 0.80 s) and hot start time by 70 % (1.10 s → 0.33 s), while exposing the new pitfalls introduced by container reuse.

Container PreloadingMobile DevelopmentReact Native
0 likes · 10 min read
How We Cut React Native Cold Start from 1.78 s to 0.8 s: A Four‑Step Optimization Journey
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Mar 9, 2026 · Mobile Development

HarmonyOS 6 RcText Component: Complete Usage Guide with Code Examples

This guide details the RcText component from the rchoui library for HarmonyOS 6, covering basic text display, theme colors, sizing, custom styling, alignment, decoration, truncation modes, special formats for price and phone numbers, link handling, prefix/suffix icons, interaction events, and layout control with practical code examples.

ArkTSComponent LibraryHarmonyOS
0 likes · 25 min read
HarmonyOS 6 RcText Component: Complete Usage Guide with Code Examples
JD Tech Talk
JD Tech Talk
Mar 3, 2026 · Mobile Development

When AI Hurts Mobile Apps: Practical Lessons on Performance, UX, and Pragmatic Design

The article examines how careless AI integration can degrade mobile app performance, cause overheating, battery drain, and poor user experience, and proposes a systematic, user‑centric approach—including device fragmentation awareness, lightweight models, graceful degradation, and edge‑cloud collaboration—to ensure AI adds value rather than harm.

AI integrationARMobile Development
0 likes · 15 min read
When AI Hurts Mobile Apps: Practical Lessons on Performance, UX, and Pragmatic Design
JD Cloud Developers
JD Cloud Developers
Mar 3, 2026 · Mobile Development

How to Integrate AI into Mobile Apps Without Sacrificing User Experience

This article examines the practical challenges of adding AI features to mobile clients, highlighting device fragmentation, performance trade‑offs, user pain points, and a layered approach that balances lightweight models, graceful degradation, and edge‑cloud collaboration to keep the experience smooth for the majority of users.

AI integrationAR gesturesMobile Development
0 likes · 15 min read
How to Integrate AI into Mobile Apps Without Sacrificing User Experience
Sohu Tech Products
Sohu Tech Products
Feb 25, 2026 · Mobile Development

Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer

This article explains the differences between D8 and R8, details R8’s advanced optimization techniques, discusses challenges like reflection and keep‑rules, and highlights recent tooling improvements and future features that make R8 essential for faster, smaller Android apps.

AndroidMobile DevelopmentR8
0 likes · 9 min read
Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer
AI Engineering
AI Engineering
Feb 25, 2026 · Artificial Intelligence

How Claude Code’s New Remote Control Lets You Code Anywhere

Claude Code’s new remote‑control feature lets developers start a coding task on a desktop and seamlessly continue it from a mobile device, enabling work during meetings, walks, or flights, while requiring the host machine stay on and sparking mixed reactions about its novelty versus existing DIY solutions.

AI codingClaude CodeMobile Development
0 likes · 4 min read
How Claude Code’s New Remote Control Lets You Code Anywhere
AndroidPub
AndroidPub
Feb 5, 2026 · Mobile Development

Why Kotlin Multiplatform & Compose Multiplatform Are Production‑Ready in 2026

From the Kotlin 2.0 language upgrade and the K2 compiler to a mature Jetpack multi‑platform library ecosystem, stable Compose for iOS and Web, and robust engineering tooling, Kotlin Multiplatform and Compose Multiplatform have evolved into a production‑grade, cross‑platform solution for mobile, desktop, and web by 2026.

Compose MultiplatformK2 CompilerKotlin Multiplatform
0 likes · 20 min read
Why Kotlin Multiplatform & Compose Multiplatform Are Production‑Ready in 2026
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.

ArkTSArkUIDevEco Studio
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
SpringMeng
SpringMeng
Jan 25, 2026 · Interview Experience

How a 40‑Minute Shower Cost Me an Offer and What I Learned from the Interview

The author recounts how a 40‑minute shower coincided with a missed offer notification, then provides a detailed set of technical interview questions covering frontend, backend, mobile, databases, cloud and AI tools, adds commentary on AI‑assisted development, and explains the final hiring decision.

AI toolsBackendHiring Process
0 likes · 6 min read
How a 40‑Minute Shower Cost Me an Offer and What I Learned from the Interview
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Jan 16, 2026 · Mobile Development

PromptTuner: Building a HarmonyOS 6 Prompt Assistant App - Technical Practices

This article shares the complete development journey of PromptTuner, a HarmonyOS 6 native app for prompt discovery, optimization, and management, covering architecture, ArkUI declarative UI patterns, state management, API abstraction, local analytics, privacy compliance, and performance optimization techniques with concrete code examples and metrics.

ArkTSArkUIDeclarative UI
0 likes · 43 min read
PromptTuner: Building a HarmonyOS 6 Prompt Assistant App - Technical Practices
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 DevelopmentSkia
0 likes · 35 min read
How a Custom C++ Native Rendering Engine Boosted Reading‑App Performance by Over 2%
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Jan 15, 2026 · Mobile Development

Liulishuo Cuts HarmonyOS Image Load 40% with ImageKnifePro

The HarmonyOS version of Liulishuo English integrated the co-built ImageKnifePro library, solving high-concurrency rendering bottlenecks, OOM risks, and cross-platform migration challenges, achieving 40% faster first-load times, sub-50ms cached loads, 30% fewer duplicate downloads, 20% lower memory usage, and 30% less migration code.

HarmonyOSImageKnifeProLiulishuo
0 likes · 6 min read
Liulishuo Cuts HarmonyOS Image Load 40% with ImageKnifePro
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
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Jan 13, 2026 · Mobile Development

HarmonyOS for Kids' Education: Technical Deep-Dive into 'Shengqu Guoqitong' App

A HarmonyOS developer shares the full technical practice of building a children's flag-learning app, covering technology selection (Core Speech Kit, ArkTS, Stage model), core feature implementation (offline voice synthesis/recognition, canvas drawing, puzzle game), global state management with AppStorage, performance optimizations for 200+ flags, and future plans for multi-device collaboration and AI integration.

ArkTSCore Speech KitDevEco Studio
0 likes · 26 min read
HarmonyOS for Kids' Education: Technical Deep-Dive into 'Shengqu Guoqitong' App
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
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Jan 6, 2026 · Mobile Development

Building a Cross-Device Health Diet App with HarmonyOS 6: Declarative UI, State Management & Performance Optimization

A developer shares technical insights from building 'Light Meal,' a cross-device health diet app on HarmonyOS 6, covering declarative UI with ArkUI, @ComponentV2 state management, performance optimizations cutting startup time 40%, service cards boosting daily active users 20%, and fine-grained permissions raising consent rates to 85%.

ArkUIBackground TasksDeclarative UI
0 likes · 44 min read
Building a Cross-Device Health Diet App with HarmonyOS 6: Declarative UI, State Management & Performance Optimization
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Jan 6, 2026 · Mobile Development

HarmonyOS AVPlayer Long Video Development: Smooth Interaction, Stable Playback & PiP

This article details three core aspects of building cinema-grade long video apps with HarmonyOS AVPlayer: smooth gesture-based brightness and orientation controls, stable playback via audio focus management and seamless foreground/background resume, and full functionality including picture-in-picture and background audio playback.

AVPlayerHarmonyOSMobile Development
0 likes · 6 min read
HarmonyOS AVPlayer Long Video Development: Smooth Interaction, Stable Playback & PiP
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Dec 26, 2025 · Mobile Development

Building PromptTuner: HarmonyOS 6 Prompt Assistant App — Architecture, ArkUI Patterns & Performance Lessons

This technical case study details the end-to-end development of PromptTuner, a HarmonyOS 6 native app for prompt discovery, optimization, and management, covering three-layer architecture, ArkUI declarative UI patterns, state management, API abstraction, local analytics, privacy compliance, and measurable performance gains.

API abstractionArkTSArkUI
0 likes · 35 min read
Building PromptTuner: HarmonyOS 6 Prompt Assistant App — Architecture, ArkUI Patterns & Performance Lessons
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
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Dec 19, 2025 · Mobile Development

Building a Health Diet App with HarmonyOS 6: Declarative UI, State Management & Performance Optimization

A developer shares technical insights from building 'Light Meal Moment' on HarmonyOS 6, covering declarative UI with ArkUI, @ComponentV2 state management, service cards, background tasks, and security — with code examples and measured performance gains of 30-44% across startup, navigation, and memory.

@ComponentV2ArkUIBackground Tasks
0 likes · 56 min read
Building a Health Diet App with HarmonyOS 6: Declarative UI, State Management & Performance Optimization
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
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Dec 12, 2025 · Mobile Development

Building a Full-Featured Image Editor for HarmonyOS: 2025 Developer Competition Insights & Technical Guide

A HarmonyOS developer shares complete technical implementation details and competition strategies from building 'Koko Picture Editor' for the 2025 HarmonyOS Developer Incentive Program, covering ArkUI architecture, ImageKit compression, Canvas cropping, color matrix filters, componentSnapshot watermarks, and performance optimization patterns.

ArkUICanvasDevEco Studio
0 likes · 22 min read
Building a Full-Featured Image Editor for HarmonyOS: 2025 Developer Competition Insights & Technical Guide
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
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Dec 10, 2025 · Mobile Development

Building a HarmonyOS Habit-Tracker App: From Junior Developer to Incentive Winner

A junior developer shares the full lifecycle of creating "Gege Check-in," a HarmonyOS habit-tracking app that won Huawei's 2025 developer incentive, detailing architecture, AI-assisted coding, DevEco Studio workflows, calendar component integration, privacy-first local storage, and the monthly active user targets required to claim the reward.

AI-assisted codingArkTSDevEco Studio
0 likes · 9 min read
Building a HarmonyOS Habit-Tracker App: From Junior Developer to Incentive Winner
Java Architect Handbook
Java Architect Handbook
Dec 7, 2025 · Industry Insights

Why Does Apple Charge 30% and When Does It Not Apply?

The article explains Apple's 30% App Store commission, clarifies why services like 12306 train tickets are exempt, outlines the definition of in‑app purchases in the App Store Review Guidelines, and details the developer agreements and recent policy exceptions that affect fee structures.

30% commissionApp StoreApple
0 likes · 7 min read
Why Does Apple Charge 30% and When Does It Not Apply?
Coder Trainee
Coder Trainee
Dec 4, 2025 · Mobile Development

How to Unbind Your Former Company’s WeChat Mini‑Program Developer Account

The article explains that administrators cannot unbind themselves and must find a replacement, while non‑admin developers can unbind their WeChat mini‑program by using the Public Platform Security Assistant service and following a series of illustrated steps.

Developer AccountMobile DevelopmentUnbinding
0 likes · 3 min read
How to Unbind Your Former Company’s WeChat Mini‑Program Developer Account
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.

DartFlutterMobile Development
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.

KotlinMobile Developmentbest practices
0 likes · 7 min read
Master Android 14+ Permission Management: Best Practices & Code Samples
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
TDS Framework
TDS Framework
Nov 4, 2025 · Mobile Development

Tencent's Kuikly: One Codebase, 500M DAU, 4-Word Internal Verdict

Tencent's open-source Kuikly framework enables one Kotlin codebase to compile native apps for Android, iOS, HarmonyOS, Web, and mini-programs, serving 20+ products with 500M daily users; internal teams rate it 'multi, fast, dynamic, easy' citing 50% HarmonyOS efficiency gains, 22% iOS load improvement, 98% activity page arrival rate, and 60% development time reduction.

Dynamic UpdatesHarmonyOSKotlin
0 likes · 8 min read
Tencent's Kuikly: One Codebase, 500M DAU, 4-Word Internal Verdict
Alibaba Cloud Observability
Alibaba Cloud Observability
Nov 3, 2025 · Mobile Development

Detecting and Diagnosing iOS App Lag with RunLoop Monitoring

This article explains why iOS apps experience UI lag, outlines common causes such as heavy UI rendering and synchronous network calls, compares three mainstream lag‑monitoring approaches (Ping thread, FPS, RunLoop), and details a RunLoop‑based solution that captures precise stack traces with minimal performance overhead.

Mobile DevelopmentRunLoopiOS
0 likes · 13 min read
Detecting and Diagnosing iOS App Lag with RunLoop Monitoring
AndroidPub
AndroidPub
Oct 27, 2025 · Mobile Development

How AI-Powered Journey Test Transforms Android UI Automation

Journey Test introduces Gemini AI to Android UI testing, letting developers write test steps in natural language that are automatically converted into executable test cases, with a complete workflow from file creation to execution, tips for efficient authoring, current limitations, and suitable use cases.

AI testingAndroidGemini AI
0 likes · 11 min read
How AI-Powered Journey Test Transforms Android UI Automation
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Oct 26, 2025 · Mobile Development

ByteDance's Lynx Promises True Vue Native – Is It Finally Here?

The article examines ByteDance's open‑source Lynx.js as a new way to run Vue directly on iOS and Android, compares it with existing Vue‑native solutions like NativeScript‑Vue, Ionic Vue + Capacitor and uni‑app/uni‑appx, and offers guidance on choosing the right approach based on performance, development experience and project urgency.

Ionic VueLynxMobile Development
0 likes · 10 min read
ByteDance's Lynx Promises True Vue Native – Is It Finally Here?
Alibaba Cloud Observability
Alibaba Cloud Observability
Oct 20, 2025 · Mobile Development

Accelerate iOS Issue Diagnosis with Cloud‑Native Data Collection SDK

Mobile developers often struggle with unreproducible crashes and lag reported by users, spending days sifting through logs and isolated stack traces; this article explains how a cloud‑native iOS SDK links performance metrics, error logs, and user behavior through systematic data collection to dramatically speed up issue diagnosis.

Method SwizzlingMobile DevelopmentPerformance Monitoring
0 likes · 9 min read
Accelerate iOS Issue Diagnosis with Cloud‑Native Data Collection SDK
AndroidPub
AndroidPub
Oct 16, 2025 · Mobile Development

How Journey Test Revolutionizes Android UI Testing with AI

Journey Test, an AI‑powered feature in Android Studio, lets developers create end‑to‑end UI tests using natural language, eliminating code‑heavy scripts, adapting to UI changes, and integrating with CI pipelines, thereby combining manual testing flexibility with automated scalability for Android apps.

AI testingAndroidJourney Test
0 likes · 8 min read
How Journey Test Revolutionizes Android UI Testing with AI