Tagged articles
16 articles
Page 1 of 1
Python Programming Learning Circle
Python Programming Learning Circle
May 7, 2025 · Frontend Development

Comprehensive PyQt5 Tutorial: Environment Setup, Basic Code Structure, Events, Signals & Slots, and QWidget Usage

This article provides a step‑by‑step guide to using PyQt5 for Python GUI development, covering installation, designer integration, converting .ui files to Python code, basic window structure, QObject concepts, event handling, signal‑slot mechanisms, common widget methods, and practical examples with full code snippets.

GUIPyQt5Qt
0 likes · 19 min read
Comprehensive PyQt5 Tutorial: Environment Setup, Basic Code Structure, Events, Signals & Slots, and QWidget Usage
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 26, 2025 · Frontend Development

Flutter vs Vue: Building a Card Component with Comparative Code

This article walks through the step‑by‑step implementation of a card UI component in both Flutter and Vue, explains the structural and styling differences, shows how to pass data and handle events, and concludes with a summary of Flutter’s widget‑centric approach, providing a practical learning resource for front‑end developers.

Card ComponentDARTFlutter
0 likes · 22 min read
Flutter vs Vue: Building a Card Component with Comparative Code
DaTaobao Tech
DaTaobao Tech
Mar 8, 2023 · Mobile Development

Widget Ecosystem Architecture and Implementation Overview

The article outlines the widget ecosystem’s evolution from static to dynamic widgets, detailing form factors, refresh methods, user and platform benefits, technical challenges of third‑party integration, the architecture of operation centers and data management, and future plans for AB testing.

Mobile DevelopmentUser experienceWidget
0 likes · 6 min read
Widget Ecosystem Architecture and Implementation Overview
TAL Education Technology
TAL Education Technology
Feb 2, 2023 · Mobile Development

Flutter Overview, Core Concepts, and Practical Tips

This article provides a comprehensive overview of Flutter, covering why to learn it, the architecture layers, widget fundamentals with code examples, Dart language basics, GetX state management, common development pitfalls and solutions, as well as performance optimization techniques for building efficient cross‑platform mobile applications.

DARTGetXMobile Development
0 likes · 10 min read
Flutter Overview, Core Concepts, and Practical Tips
JD Cloud Developers
JD Cloud Developers
Sep 16, 2022 · Mobile Development

Mastering User Reach: SMS, Push, In‑App Banners & Widgets in Android

This article explains why user reach is essential for mobile apps and details practical implementations of SMS, push notifications, in‑app banners, and Android widgets, including configuration steps, common issues, and troubleshooting methods to improve delivery success and user experience.

AndroidMobile NotificationsSMS
0 likes · 22 min read
Mastering User Reach: SMS, Push, In‑App Banners & Widgets in Android
IEG Growth Platform Technology Team
IEG Growth Platform Technology Team
Mar 7, 2022 · Mobile Development

Flutter Container Widgets and Layout Components

This article provides a comprehensive overview of Flutter's container‑type widgets—including Padding, DecoratedBox, Transform, Container, and Scaffold—explaining their differences from layout widgets, demonstrating their APIs, and showing practical code examples for UI composition and styling.

ContainerFlutterMobile Development
0 likes · 16 min read
Flutter Container Widgets and Layout Components
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 23, 2021 · Game Development

Master Multi-Device UI Adaptation in Cocos with 9‑Slice Scaling

Learn how to achieve seamless multi‑device UI adaptation in Cocos by understanding design versus screen resolution, using Fit Height/Width modes, leveraging Widget components for edge alignment, and applying 9‑slice slicing to option backgrounds, all without cumbersome CSS or extensive code.

9-sliceCocosFit Height
0 likes · 17 min read
Master Multi-Device UI Adaptation in Cocos with 9‑Slice Scaling
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 30, 2020 · Mobile Development

How to Build an iOS 14 Widget for Hema Town: From Auth to UI

This article explains how to create an iOS 14 home‑screen Widget for the Hema Town mini‑game, covering design goals, platform restrictions, authentication handling, data timeline updates, SwiftUI UI implementation, bundle splitting, Swift bridging, analytics, review pitfalls, and post‑release considerations.

AuthenticationData RefreshMobile Development
0 likes · 11 min read
How to Build an iOS 14 Widget for Hema Town: From Auth to UI
Sohu Tech Products
Sohu Tech Products
Oct 28, 2020 · Mobile Development

Flutter Widget and Element: Core Concepts and Architecture

This article explains Flutter’s current status and dives deep into the core design of Widgets, detailing their immutable nature, the role of StatefulWidgets, the underlying Element system, and how these concepts enable efficient cross‑platform rendering and state management in mobile development.

ElementMobile DevelopmentStatefulWidget
0 likes · 12 min read
Flutter Widget and Element: Core Concepts and Architecture
Xianyu Technology
Xianyu Technology
Sep 19, 2019 · Mobile Development

Flutter Widget Rendering Optimization with Custom RenderObjects and DSL Integration

By replacing the naïve DSL‑to‑Widget mapping with custom Widget, Element, and RenderObject classes that respect match_parent and match_content semantics and leverage RelayoutBoundary optimizations, the team reduced layout complexity from O(N²) to O(N), boosting long‑list frame rates from about 28 fps to roughly 50 fps while outlining further refinements.

CustomWidgetDSLFlutter
0 likes · 12 min read
Flutter Widget Rendering Optimization with Custom RenderObjects and DSL Integration
360 Tech Engineering
360 Tech Engineering
Aug 29, 2019 · Mobile Development

Understanding Flutter’s Loading‑to‑Rendering Process: Widgets, Elements, RenderObjects and Frame Lifecycle

This article explains how Flutter loads and renders a UI by introducing the core concepts of Widget, Element and RenderObject, detailing the framework‑to‑engine rendering pipeline, walking through key source‑code snippets such as runApp, WidgetsFlutterBinding, attachRootWidget and frame scheduling, and discussing performance‑optimising layout boundaries.

DARTFrameworkWidget
0 likes · 20 min read
Understanding Flutter’s Loading‑to‑Rendering Process: Widgets, Elements, RenderObjects and Frame Lifecycle
Xianyu Technology
Xianyu Technology
May 8, 2018 · Mobile Development

Flutter Rendering Pipeline and Performance Optimization

This article delves into Flutter’s rendering pipeline, explaining the three‑tree architecture, build‑layout‑paint stages, state lifecycle, data flow, and optimization techniques such as relayout and repaint boundaries, while highlighting common pitfalls and best practices for high‑performance Flutter UI development.

Data FlowElementPerformance Optimization
0 likes · 10 min read
Flutter Rendering Pipeline and Performance Optimization