Tagged articles
8 articles
Page 1 of 1
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 8, 2024 · Mobile Development

Introducing BlockFramework: A Mobile UI Decoupling Architecture for Android

BlockFramework is an open‑source Android client‑side framework that decouples business logic into reusable Blocks, offering clear separation, tree‑based UI assembly, rich communication patterns, unified development standards, and high‑performance features such as asynchronous view inflation and data binding.

AndroidBlockFrameworkDecoupling
0 likes · 8 min read
Introducing BlockFramework: A Mobile UI Decoupling Architecture for Android
Yuewen Experience Design (YUX)
Yuewen Experience Design (YUX)
Aug 3, 2023 · Frontend Development

How to Build a Scalable, Composable Design System in Figma

This article explains why the old component library became a bottleneck, outlines the creation of a new Figma‑based design system using composable components, variants, and instance swaps, and demonstrates how modular sub‑components, clear APIs, and open layouts improve flexibility, maintainability, and product delivery speed.

FigmaUI architecturecomponent API
0 likes · 15 min read
How to Build a Scalable, Composable Design System in Figma
Alibaba Terminal Technology
Alibaba Terminal Technology
Dec 6, 2022 · Frontend Development

Why Headless UI Is Shaping the Future of React Component Design

An in‑depth exploration of Headless UI explains its React‑Hooks‑based, UI‑agnostic architecture, the problems it solves compared to traditional class components, and how extracting state logic into custom hooks enables highly customizable, reusable components while highlighting its advantages, drawbacks, ecosystem, and future prospects.

React HooksUI architectureheadless UI
0 likes · 15 min read
Why Headless UI Is Shaping the Future of React Component Design
Aotu Lab
Aotu Lab
Jan 26, 2022 · Frontend Development

Extensible UI Secrets: Remote Rendering, AST Basics, i18n & Bézier Curves

This article explores Shopify's remote‑rendering UI framework, demystifies abstract syntax trees for JavaScript tooling, provides a step‑by‑step guide to frontend internationalization, dives into the mathematics of Bézier curves, and shares a two‑year product case study on scaling to tens of millions in revenue.

ASTBézier curvesUI architecture
0 likes · 5 min read
Extensible UI Secrets: Remote Rendering, AST Basics, i18n & Bézier Curves
JD Retail Technology
JD Retail Technology
May 18, 2018 · Mobile Development

Comprehensive Overview of Flutter: Architecture, Features, Advantages, and Comparison with WebView, React Native, and Native Development

This article provides an in‑depth technical overview of Flutter, covering its Dart‑based architecture, layered widget system, event handling, animation, navigation, plugin ecosystem, performance and APK size comparisons with WebView‑based frameworks, React Native, and native Android/iOS development.

DARTFlutterMobile Development
0 likes · 14 min read
Comprehensive Overview of Flutter: Architecture, Features, Advantages, and Comparison with WebView, React Native, and Native Development
Tencent TDS Service
Tencent TDS Service
Mar 17, 2016 · Mobile Development

How to Rapidly Convert an Android Phone App to a Tablet Version in Under 3 Months

This article details a step‑by‑step approach for transforming a modern Android phone application into a tablet‑optimized version within three months, covering UI redesign, activity‑to‑fragment conversion, multi‑process handling, task management, and practical code snippets for a robust Pad‑ification architecture.

Activity to FragmentAndroidTablet Development
0 likes · 25 min read
How to Rapidly Convert an Android Phone App to a Tablet Version in Under 3 Months