Tag

App Architecture

0 views collected around this technical thread.

JD Tech Talk
JD Tech Talk
Sep 26, 2024 · Mobile Development

JD Finance HarmonyOS NEXT: From Zero to One – Architecture, Challenges, and Practices

This article details JD Finance's end‑to‑end development of a HarmonyOS NEXT version, covering background, feature selection, architectural layering, technical solution comparison, infrastructure construction, challenges, trial and official releases, new OS features, performance optimization, and future plans.

App ArchitectureCross‑PlatformHarmonyOS
0 likes · 24 min read
JD Finance HarmonyOS NEXT: From Zero to One – Architecture, Challenges, and Practices
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
Amap Tech
Amap Tech
Jul 30, 2019 · Mobile Development

Case Study: Evolution of Gaode Map App Architecture – Dual‑End Fusion, Componentization, and R&D Platform

Gaode Map transformed its app architecture by fusing Android and iOS through C++ sinking, dynamic UI floating, and dual‑end alignment, introducing component‑based containers and a unified R&D middle‑platform, which turned a pseudo‑bus into a real bus, cutting build time, crash rate, and release cycles while enabling true parallel development and paving the way for a future feature‑team model.

App ArchitectureCross‑PlatformMobile Development
0 likes · 7 min read
Case Study: Evolution of Gaode Map App Architecture – Dual‑End Fusion, Componentization, and R&D Platform
System Architect Go
System Architect Go
Jun 24, 2019 · Fundamentals

Revisiting the Twelve-Factor App: Core Principles for Building Robust and Scalable Services

This article reviews the Twelve-Factor App methodology, outlining twelve essential guidelines—including codebase management, explicit dependencies, configuration separation, backing services, build‑release‑run workflow, stateless processes, port binding, concurrency, disposability, environment parity, logging, and admin processes—to help developers design resilient, cloud‑native applications.

App ArchitectureCloud NativeDevOps
0 likes · 6 min read
Revisiting the Twelve-Factor App: Core Principles for Building Robust and Scalable Services
Ctrip Technology
Ctrip Technology
Oct 24, 2016 · Mobile Development

Evolution of Ctrip App Architecture: From Early MVC to Modular API Gateway and Dynamic Plugin Loading

The article chronicles Ctrip's mobile app architecture evolution—from a simple MVC design in 2011, through a tightly coupled early server model, to a modular API‑Gateway‑based backend, intelligent downgrade mechanisms, multi‑Dex loading, and finally a bundle‑oriented dynamic plugin framework—highlighting the technical challenges, solutions, and lessons learned for large‑scale mobile development.

API GatewayApp ArchitectureCtrip
0 likes · 27 min read
Evolution of Ctrip App Architecture: From Early MVC to Modular API Gateway and Dynamic Plugin Loading
Architecture Digest
Architecture Digest
Jul 20, 2016 · Mobile Development

Comprehensive Overview of a Self‑Developed Android Social App Architecture

This article provides a detailed walkthrough of a self‑developed Android social application, covering its functional modules, mobile architecture layers (framework, threading, caching, networking, implementation), server‑side design, database choices, third‑party libraries, and performance optimizations.

App ArchitectureCachingMobile Development
0 likes · 15 min read
Comprehensive Overview of a Self‑Developed Android Social App Architecture
Qunar Tech Salon
Qunar Tech Salon
Nov 6, 2015 · Mobile Development

Optimizing Mobile Taobao for Double 11: Architecture, Performance, and Compatibility Strategies

The interview details how Alibaba's mobile Taobao app was re‑architected and heavily optimized—through network protocol tweaks, APK size reduction, power and data monitoring, extensive device compatibility testing, HTML5 rendering improvements, and game‑like marketing features—to sustain over 70% mobile sales during the massive Double 11 shopping festival.

App ArchitectureMobile DevelopmentNetwork Optimization
0 likes · 9 min read
Optimizing Mobile Taobao for Double 11: Architecture, Performance, and Compatibility Strategies
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Apr 23, 2015 · Mobile Development

Principles and Practices of iOS App Architecture

This article shares the author's insights on designing robust iOS app architecture, covering problem identification, module classification, dependency management, layering, common folder pitfalls, and practical steps for building maintainable, testable, and scalable mobile applications.

App ArchitectureMobile DevelopmentModularization
0 likes · 32 min read
Principles and Practices of iOS App Architecture