Tagged articles
8 articles
Page 1 of 1
JD.com Experience Design Center
JD.com Experience Design Center
Dec 27, 2022 · Product Management

What JD Learned Building the Content Assistant App: A Product Manager’s Journey

The article recounts a JD product manager’s year‑long journey developing the Content Assistant app, sharing practical lessons on product vision, login design, live‑stream shortcuts, video audit, single‑product creation, selection tools, privacy compliance, and release management for mobile e‑commerce creators.

User experiencemobile app developmentprivacy compliance
0 likes · 17 min read
What JD Learned Building the Content Assistant App: A Product Manager’s Journey
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Sep 19, 2022 · Mobile Development

NetEase Yanxuan iOS App Architecture Evolution: A Case Study in Modularization and Engineering Optimization

The article details how NetEase Yanxuan’s massive iOS codebase was refactored through modularization and layered architecture—splitting the main project, isolating business modules, automating dependency analysis, binaryizing core libraries, and cleaning unused resources—resulting in reduced coupling, a 6% faster compile time, and a sustainable CI‑driven development workflow.

App Architecture EvolutionCode DecouplingComponent-based Development
0 likes · 18 min read
NetEase Yanxuan iOS App Architecture Evolution: A Case Study in Modularization and Engineering Optimization
Snowball Engineer Team
Snowball Engineer Team
Mar 22, 2022 · Mobile Development

Optimizing iOS UI Smoothness: Hitch Detection and Performance Tuning for Feed and Article Pages

This article details practical strategies for improving iOS app UI smoothness by defining and measuring frame hitches, utilizing profiling tools like Instruments and flame graphs, and implementing targeted optimizations for rich text rendering, constraint layouts, and view management to significantly reduce hitch ratios.

Auto LayoutFrame HitchesInstruments Profiling
0 likes · 11 min read
Optimizing iOS UI Smoothness: Hitch Detection and Performance Tuning for Feed and Article Pages
vivo Internet Technology
vivo Internet Technology
Aug 18, 2021 · Mobile Development

Android App Modular Development Practice: A Comprehensive Guide

This guide explains how to adopt a multi‑project modular architecture for Android apps—distinguishing components from modules, outlining vertical and horizontal design layers, showing ARouter‑based navigation and communication, and detailing a top‑down, bottom‑up migration process used to refactor the vivo official app.

ARouterAndroid DevelopmentApp Architecture
0 likes · 15 min read
Android App Modular Development Practice: A Comprehensive Guide
Youku Technology
Youku Technology
May 21, 2021 · Mobile Development

Youku's Accessibility Development: Enhancing User Experience for Visually Impaired Users

Youku is enhancing its mobile app for visually impaired and elderly users by standardizing screen‑reader support, keeping playback controls visible, dynamically showcasing accessible videos, adding audio‑descriptions, and launching an elder‑friendly version, while partnering with research groups and content providers to ensure continuous, high‑quality accessibility improvements.

Audio DescriptionScreen ReaderUser experience
0 likes · 8 min read
Youku's Accessibility Development: Enhancing User Experience for Visually Impaired Users
New Oriental Technology
New Oriental Technology
Apr 19, 2021 · Mobile Development

Understanding ConstraintLayout in Android Development

This article explores the features and benefits of ConstraintLayout in Android, including its flexibility, performance improvements, and practical usage examples for creating complex layouts efficiently.

Android DevelopmentConstraintLayoutLayout Management
0 likes · 11 min read
Understanding ConstraintLayout in Android Development
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 20, 2018 · Mobile Development

How Long Does It Take to Develop a Mobile App? A Detailed Breakdown of Timelines and Stages

The article analyzes market data and surveys to show that developing a mobile app typically takes 3‑5 months, outlining four key development phases—research, feature definition, technical implementation, and testing—while offering practical insights for founders and developers.

BackendProject Planningdevelopment timeline
0 likes · 17 min read
How Long Does It Take to Develop a Mobile App? A Detailed Breakdown of Timelines and Stages