Tag

mobile development

1 views collected around this technical thread.

OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 22, 2023 · Fundamentals

Overview of Embedded ROM Flashing Processes and Online Programming Techniques

The article explains embedded ROM updating terminology, compares factory‑level burner programming with board‑level online flashing, details the boot sequence and U‑Boot implementation, outlines security signatures, common USB‑related issues, and the evolution of flash storage, concluding that online flashing offers low‑cost, scalable, high‑speed production for smartphones.

BootloaderROMembedded
0 likes · 15 min read
Overview of Embedded ROM Flashing Processes and Online Programming Techniques
DaTaobao Tech
DaTaobao Tech
May 10, 2023 · Mobile Development

Multi-Code Scanning Framework and Optimization for Mobile Apps

The article details how a mobile app’s scanner was re‑engineered from single‑code to multi‑code detection by overhauling the logic pipeline, adding UI overlays, implementing a rotation‑and‑scale transformation algorithm, integrating iOS Vision alongside the existing SDK, applying confidence filtering, deduplication, edge‑intelligence prediction, and memory‑optimized caching, ultimately boosting recognition rates by over 30 percentage points and reducing miss‑detections.

Optimizationalgorithmbarcode scanning
0 likes · 11 min read
Multi-Code Scanning Framework and Optimization for Mobile Apps
DaTaobao Tech
DaTaobao Tech
Jan 11, 2023 · Game Development

Game Quality Assurance and Testing in Taobao Mini Program Ecosystem

The article examines the unique QA and testing challenges of Taobao’s Mini Program game ecosystem—such as incomplete container tools, lacking engine standards, and diverse usage patterns—and proposes solutions including a dedicated testing infrastructure, performance standards, automated integration, proactive monitoring, fault simulation, and future enhancements.

FCanvas renderingPerformance Monitoringdisaster recovery
0 likes · 20 min read
Game Quality Assurance and Testing in Taobao Mini Program Ecosystem
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Jul 23, 2022 · Mobile Development

Xiaohongshu Deploys On‑Device Super‑Resolution with Huawei HMS Core for High‑Quality Short Videos

Xiaohongshu, partnering with Huawei HMS Core, now runs on‑device super‑resolution for short videos, instantly upscaling 540p to 1080p and enhancing 720p content using GPU/NPU via HiAI, cutting bandwidth and stutter while keeping power use low across hundreds of Huawei devices.

AI accelerationAndroid NDKHuawei HMS Core
0 likes · 9 min read
Xiaohongshu Deploys On‑Device Super‑Resolution with Huawei HMS Core for High‑Quality Short Videos
DaTaobao Tech
DaTaobao Tech
Jun 22, 2022 · Mobile Development

DX Development Mode: Architecture, Design, and IDE Features for Mobile Native Development

DX Development Mode provides Alibaba’s mobile teams with a unified, OpenSumi‑based IDE that streamlines the entire native app lifecycle—from project creation and template management to debugging, real‑time preview, and automated publishing—offering rich code intelligence, view inspection, expression playback, and robust version‑control and release tooling.

Continuous IntegrationDSLDX
0 likes · 17 min read
DX Development Mode: Architecture, Design, and IDE Features for Mobile Native Development
Shopee Tech Team
Shopee Tech Team
Mar 10, 2022 · Mobile Development

FolderBsdp: An Efficient Incremental Update Solution for React Native Hybrid Apps

FolderBsdp provides an efficient incremental update method for React Native hybrid apps by diffing raw resource folders per file with BSDiff, packaging tiny patches into a single ZIP, dramatically cutting bandwidth, memory usage, and storage while eliminating extra ZIP dependencies, making it ideal for low‑end devices.

Diff AlgorithmFolderBsdpIncremental Update
0 likes · 22 min read
FolderBsdp: An Efficient Incremental Update Solution for React Native Hybrid Apps
Xianyu Technology
Xianyu Technology
Nov 9, 2021 · Mobile Development

Deep Linking (App Wake-up) Techniques and Data Tracking in Xianyu

Xianyu’s deep‑linking system uses custom URL schemes and iOS universal links to wake up the app, detects success, falls back to store or APK downloads, restores original parameters after install, auto‑fills tracking fields via an SDK, reports funnel metrics, and provides a reusable module for all external traffic scenarios.

URL schemeapp wake-updata tracking
0 likes · 10 min read
Deep Linking (App Wake-up) Techniques and Data Tracking in Xianyu
Tencent Music Tech Team
Tencent Music Tech Team
Nov 4, 2021 · Frontend Development

Introduction to Routing Management in Big Front‑End Development

This article traces the evolution of routing—from early server‑side page serving through Ajax‑enabled SPAs and modern front‑end frameworks—to the emerging “big front‑end” that unifies navigation across Web, Android, iOS and Flutter, outlining core goals of URL‑page mapping and a centralized routing management system.

FrameworksFront-endRouting
0 likes · 8 min read
Introduction to Routing Management in Big Front‑End Development
HelloTech
HelloTech
Jun 11, 2021 · Mobile Development

Lumos Hybrid Stack: A Cross‑Platform Solution to Boost Mobile Development Efficiency

Lumos Hybrid Stack leverages Dart and Flutter to unify iOS and Android business logic, cutting duplicated development effort, accelerating debugging, and saving person‑days while providing a consistent, extensible architecture, performance monitoring, and a communication protocol that paves the way for future centralized state‑management across platforms.

DartEfficiencyFlutter
0 likes · 10 min read
Lumos Hybrid Stack: A Cross‑Platform Solution to Boost Mobile Development Efficiency
vivo Internet Technology
vivo Internet Technology
May 31, 2021 · Mobile Development

Android ANR Analysis: Techniques and Case Studies

The article offers a thorough guide to Android ANR analysis, detailing generation mechanisms, timeout thresholds, log examination techniques, and case studies of common causes such as idle main threads, long operations, lock contention, CPU preemption, memory pressure, and system‑service timeouts, providing practical diagnostic examples.

ANRAndroidCPU Analysis
0 likes · 16 min read
Android ANR Analysis: Techniques and Case Studies
Xianyu Technology
Xianyu Technology
Apr 2, 2021 · Mobile Development

Xianyu Mobile Performance Testing Automation Platform Solution

Xianyu built an automated mobile performance testing platform that standardizes and integrates testing into the release pipeline, replacing manual steps with three‑stage automated tasks, adding data collection, retry verification, and reporting, cutting manpower from a day to under an hour while boosting data accuracy and stability, with plans to further embed testing into CI.

Automation PlatformContinuous IntegrationTesting Automation
0 likes · 8 min read
Xianyu Mobile Performance Testing Automation Platform Solution
Xianyu Technology
Xianyu Technology
Jan 8, 2021 · Mobile Development

Data Quality Assurance Solution for Mobile App Tracking Points

The document proposes a data‑quality assurance framework for mobile‑app tracking points that automatically collects client‑side data, generates validation rules from historical samples, and runs automated tests on over 100 critical points—cutting manual verification from half a day to minutes and using tools such as Frida and AOP to detect missing or altered tracking data.

Technical Solutionapp optimizationautomated testing
0 likes · 7 min read
Data Quality Assurance Solution for Mobile App Tracking Points
Xianyu Technology
Xianyu Technology
Dec 10, 2020 · Frontend Development

Implementation of a New Share Component for Xianyu's Huaiwan Community

A new share component was built for Xianyu’s Huaiwan community, replacing the product‑centric share function with a hybrid Weex‑based page, a JSBridge API, and a universal‑link return flow, enabling poster‑style image collages, modular UI assembly, and improved engagement and development efficiency.

Universal LinkWeexfrontend
0 likes · 6 min read
Implementation of a New Share Component for Xianyu's Huaiwan Community
iQIYI Technical Product Team
iQIYI Technical Product Team
Sep 25, 2020 · Mobile Development

Optimization of Playback Experience in iQIYI Knowledge App

The iQIYI Knowledge team enhanced its audio‑video service by adding floating bars, automatic foreground/background switching, console controls, and a three‑stage start‑up flow that pre‑fetches parameters, unifies player instances, and lazily loads UI, boosting millisecond‑level start‑up speed and overall playback smoothness by several percent.

iQIYImobile developmentperformance optimization
0 likes · 12 min read
Optimization of Playback Experience in iQIYI Knowledge App
Xianyu Technology
Xianyu Technology
Aug 13, 2020 · Mobile Development

Flutter Memory Optimization: Common Issues and Solutions

The article explains Flutter memory optimization by detailing Dart VM’s generational garbage collection, showing how to use Observatory/DevTools to detect leaks, and presenting common leak patterns—such as lingering listeners, undisposed ImageStreams, and uncached asset bundles—and their practical fixes for developers.

Dart VMDevtoolsFlutter
0 likes · 7 min read
Flutter Memory Optimization: Common Issues and Solutions
Xianyu Technology
Xianyu Technology
Jul 7, 2020 · Mobile Development

Package Size Analysis and Incremental Control for Mobile Apps

The Xianyu app’s package size surged by 43 % on Android and 26 % on iOS in six months, prompting a detailed analysis that classifies resources, parses APKs and iOS link maps, and implements an automated incremental gate requiring justification for any increase over 100 KB, leading to the first size reduction in half a year and ongoing efforts to slim Flutter artifacts and legacy resources.

APK analysisincremental buildipa analysis
0 likes · 9 min read
Package Size Analysis and Incremental Control for Mobile Apps
iQIYI Technical Product Team
iQIYI Technical Product Team
Apr 10, 2020 · Mobile Development

iQIYI Knowledge Unified Audio‑Video Playback Architecture

iQIYI Knowledge’s universal audio‑video playback architecture decouples player, business logic, SDKs and page lifecycles via observer patterns and adapters, enabling seamless scene switching across multiple windows—including floating and short‑video panes—without interrupting playback, simplifying third‑party integration and reducing development overhead.

Audio-VideoDecouplingObserver Pattern
0 likes · 10 min read
iQIYI Knowledge Unified Audio‑Video Playback Architecture
Xianyu Technology
Xianyu Technology
Jan 9, 2020 · Mobile Development

BehaviR: Mobile‑Side Real‑Time Stream Processing Framework

BehaviR is a mobile‑side real‑time stream processing framework that gathers page actions, network requests, and storage events via JSON configuration, runs stateful computations on a lightweight Python‑based engine using a DSL, and instantly triggers decisions and routes results with millisecond latency and no server load.

BehaviRPythonReal-time Processing
0 likes · 9 min read
BehaviR: Mobile‑Side Real‑Time Stream Processing Framework
Didi Tech
Didi Tech
Sep 13, 2019 · Mobile Development

How React Native Link Command Works and Implementation in mand-mobile-rn

The article details the inner workings of the react-native link command and the rnpm system, illustrates the process with react-native-code-push, and explains how mand-mobile-rn links three custom Android modules by using postlink scripts, applyPatch.js, natives.json, and the required Gradle and package registrations.

Android DevelopmentModule LinkingNative Modules
0 likes · 8 min read
How React Native Link Command Works and Implementation in mand-mobile-rn
Xianyu Technology
Xianyu Technology
Jul 16, 2019 · Mobile Development

Mobile Accessibility Optimization for Xianyu's Flutter & Native App

Xianyu integrated accessibility directly into its Flutter‑Native hybrid app, establishing a systematic workflow—from design to monitoring—that makes all interactive elements focusable, described, and properly ordered, enabling over 40 000 visually impaired users to navigate the marketplace with an 87.5% issue‑fix rate.

Androidaccessibilityflutter
0 likes · 7 min read
Mobile Accessibility Optimization for Xianyu's Flutter & Native App