Tagged articles
189 articles
Page 2 of 2
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 13, 2024 · Frontend Development

Using ArkUI C/C++ API for Native UI Layout in HarmonyOS

This article explains how to create and bind native UI components in HarmonyOS by leveraging ArkUI's C/C++ API, covering project setup, library linking, module interface acquisition, node creation, attribute setting, and integration with ArkTS through NodeContent and ContentSlot.

ArkUICC API
0 likes · 10 min read
Using ArkUI C/C++ API for Native UI Layout in HarmonyOS
JD Tech Talk
JD Tech Talk
Sep 10, 2024 · Mobile Development

JD’s HarmonyOS Native App Development with Taro: Technical Solution, Features, Performance and Future Plans

The article details JD’s 2024 initiative to build HarmonyOS native applications using the cross‑platform Taro framework, describing the chosen technical solution, key advantages such as Web‑style development, CSS optimizations, rendering performance, virtual list support, and future optimization plans.

HarmonyOSMobile DevelopmentTaro
0 likes · 11 min read
JD’s HarmonyOS Native App Development with Taro: Technical Solution, Features, Performance and Future Plans
JD Cloud Developers
JD Cloud Developers
Sep 10, 2024 · Mobile Development

How JD Used Taro to Build High‑Performance HarmonyOS Native Apps

The article explains JD's technical solution for developing HarmonyOS native applications with the Taro cross‑platform framework, detailing the chosen architecture, CSS adaptations, performance optimizations, and future enhancement plans that resulted in significant rendering speed gains.

HarmonyOSTarocross-platform
0 likes · 12 min read
How JD Used Taro to Build High‑Performance HarmonyOS Native Apps
JD Tech Talk
JD Tech Talk
Sep 2, 2024 · Frontend Development

Optimizing HarmonyOS Cross‑Platform UI Rendering with a C Interface Integration

This article analyzes four major performance problems of UI rendering on HarmonyOS—excessive view hierarchy, long communication pipelines, poor list rendering, and secondary layout—and presents a C‑based native component solution with code examples to improve cross‑platform UI performance.

C interfaceHarmonyOSarkTS
0 likes · 14 min read
Optimizing HarmonyOS Cross‑Platform UI Rendering with a C Interface Integration
JD Cloud Developers
JD Cloud Developers
Sep 2, 2024 · Frontend Development

How to Boost HarmonyOS UI Performance with a C‑Based Rendering Bridge

This article examines four major performance bottlenecks when rendering UI on HarmonyOS—excessive view hierarchy, lengthy communication pipelines, poor list rendering, and secondary layout passes—and introduces a C‑language native interface solution that streamlines component integration, reduces overhead, and aligns HarmonyOS rendering with iOS and Android.

C interfaceHarmonyOSUI Performance
0 likes · 12 min read
How to Boost HarmonyOS UI Performance with a C‑Based Rendering Bridge
DaTaobao Tech
DaTaobao Tech
Aug 26, 2024 · Frontend Development

Analysis of HarmonyOS ArkUI Reactive Framework and Engine Implementation

The article dissects HarmonyOS ArkUI’s reactive architecture, showing how the open‑source AceEngine wraps state in ObservedProperty objects, tracks dependencies, updates dirty elements, extends the TypeScript compiler with custom UI syntax, bundles via Rollup, and provides a CDP‑based debugger, achieving fine‑grained updates comparable to Vue but with lower memory overhead and faster response on HarmonyOS devices.

ArkUIDebuggingHarmonyOS
0 likes · 15 min read
Analysis of HarmonyOS ArkUI Reactive Framework and Engine Implementation
Huolala Tech
Huolala Tech
Aug 23, 2024 · Fundamentals

Mastering AspectPro: A Lightweight HarmonyOS Hook Framework for Seamless AOP

AspectPro is a lightweight HarmonyOS runtime hook framework that, together with aspectProPlugin, enables comprehensive AOP capabilities such as method interception, parameter manipulation, and handling of non-writable properties, while the article details its core functions, limitations of system Aspect, and step‑by‑step implementation strategies.

AspectProHarmonyOSHook Framework
0 likes · 22 min read
Mastering AspectPro: A Lightweight HarmonyOS Hook Framework for Seamless AOP
JD Cloud Developers
JD Cloud Developers
Aug 22, 2024 · Mobile Development

How JD Finance Tackles HarmonyOS: A Dynamic Cross-Platform Adaptation Blueprint

JD Finance’s engineering team outlines a dynamic, cross-platform adaptation strategy for migrating Android apps to the new HarmonyOS, detailing challenges of native rewrites, the V8 virtual machine port, JSI communication layers, layout integration with Yoga, and future plans for self-drawn rendering and mini-program conversion.

HarmonyOSJSIV8
0 likes · 11 min read
How JD Finance Tackles HarmonyOS: A Dynamic Cross-Platform Adaptation Blueprint
Sohu Tech Products
Sohu Tech Products
Aug 21, 2024 · Mobile Development

Analyzing and Optimizing Device Overheating Issues Using Trace Data

This article explains how to evaluate device overheating using metrics such as CPU/GPU usage and temperature, collect and visualize Trace data with SmartPerf or DevEco Studio, analyze high‑load threads and frequency scaling, and apply targeted code changes—disabling sensors, releasing Lottie resources, and simplifying components—to reduce heat and restore frame‑rate stability.

CPU optimizationDevEco StudioHarmonyOS
0 likes · 14 min read
Analyzing and Optimizing Device Overheating Issues Using Trace Data
Sohu Tech Products
Sohu Tech Products
Aug 21, 2024 · Mobile Development

HarmonyOS Push Notification Integration Guide: Sohu News Implementation

This guide details how Sohu News integrated HarmonyOS push notifications—covering DevEco Studio setup, certificate generation, profile configuration, client ID metadata, permission requests, token retrieval, and handling cold‑ and hot‑start push data—using the HarmonyOS NEXT SDK and AppGallery Connect services.

AppGallery ConnectDevEco StudioHMS Push
0 likes · 9 min read
HarmonyOS Push Notification Integration Guide: Sohu News Implementation
Bilibili Tech
Bilibili Tech
Aug 20, 2024 · Mobile Development

Kotlin Multiplatform for HarmonyOS App Development

Kotlin Multiplatform enables developers to share a single Kotlin codebase across Android, iOS and the new Harmony Next OS—avoiding costly full rewrites—by converting Harmony OS TypeScript definitions to Kotlin, compiling to JavaScript or native binaries, though challenges remain in debugging, library compatibility, bundle size and threading support.

CoroutinesCross‑platform developmentHarmonyOS
0 likes · 18 min read
Kotlin Multiplatform for HarmonyOS App Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 10, 2024 · Mobile Development

Implementing a Four-Level Address Cascade Component with Custom Dialog in Huawei HarmonyOS (Next)

This tutorial demonstrates how to build a four‑level province‑city‑district‑town address cascade selector using a custom dialog in Huawei HarmonyOS, covering preparation, custom dialog creation, component communication, logic implementation, and data handling with complete code examples.

Address CascadeCustom DialogDevEco Studio
0 likes · 14 min read
Implementing a Four-Level Address Cascade Component with Custom Dialog in Huawei HarmonyOS (Next)
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 29, 2024 · Frontend Development

ArkTS Component Development Basics: Project Creation, Decorators, Styles, Events, State Management, and Slots

This tutorial walks through the fundamentals of building ArkTS components for HarmonyOS, covering project setup, key decorators like @Entry and @Component, styling with @Styles and @Extend, handling events, managing properties and state, conditional rendering, functional components, and slot implementation.

HarmonyOSUIarkTS
0 likes · 18 min read
ArkTS Component Development Basics: Project Creation, Decorators, Styles, Events, State Management, and Slots
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 10, 2024 · Mobile Development

HarmonyOS Next Development Experience: Features, Differences from Android/iOS, and WebView Implementation

This article shares a comprehensive overview of HarmonyOS Next's key features, compares its development approach with Android and iOS, and details practical experiences, tools, and lessons learned while building the first version of the Zhaozhuan app, including WebView integration and future plans.

ArkUIHarmonyOSMobile Development
0 likes · 20 min read
HarmonyOS Next Development Experience: Features, Differences from Android/iOS, and WebView Implementation
Liangxu Linux
Liangxu Linux
Jul 1, 2024 · Fundamentals

Huawei Unveils Cangjie (.cj) – A New Programming Language for HarmonyOS NEXT

At the Huawei Developer Conference on June 21, 2024, Huawei announced its self‑developed Cangjie programming language with a .cj file extension, presented a starter "Hello, Cangjie" example, and detailed the language's historical inspiration, core features, and a step‑by‑step introductory tutorial for developers.

CangjieHarmonyOSHuawei
0 likes · 4 min read
Huawei Unveils Cangjie (.cj) – A New Programming Language for HarmonyOS NEXT
Liangxu Linux
Liangxu Linux
Jun 23, 2024 · Mobile Development

Why Huawei’s New Cangjie Language Could Redefine HarmonyOS App Development

Huawei unveiled the fully self‑developed Cangjie programming language at the 2024 Developer Conference, detailing its native intelligence, full‑scene support, high performance, strong security, multi‑paradigm features, and simple syntax designed specifically for HarmonyOS applications.

CangjieHarmonyOSMobile Development
0 likes · 9 min read
Why Huawei’s New Cangjie Language Could Redefine HarmonyOS App Development
MoonWebTeam
MoonWebTeam
May 21, 2024 · Mobile Development

Why HarmonyOS Is the Next Big Platform for Mobile Developers

This article introduces HarmonyOS, its background, advantages, application forms, development benefits, distributed debugging, multi‑device adaptation, AI integration, the ArkTS language, ArkUI framework, Ability concept, ArkCompiler, and practical steps for setting up the DevEco Studio environment, helping developers quickly grasp the ecosystem and start building apps.

App DevelopmentDistributed OSHarmonyOS
0 likes · 19 min read
Why HarmonyOS Is the Next Big Platform for Mobile Developers
Bilibili Tech
Bilibili Tech
Mar 29, 2024 · Mobile Development

Bilibili Completes Beta Development of HarmonyOS Native Video Application

Bilibili has finished beta development of its HarmonyOS native video app—the first bullet‑comment‑enabled video client on the platform—offering medium‑long video playback, personalized recommendations, search, hot lists and interactive features, while cutting build times from over twenty to under five minutes and targeting a full commercial launch with expanded services across smartphones, tablets, displays and vehicles in Q4 2024.

BilibiliHarmonyOSKotlin Multiplatform
0 likes · 4 min read
Bilibili Completes Beta Development of HarmonyOS Native Video Application
Sohu Tech Products
Sohu Tech Products
Mar 27, 2024 · Mobile Development

Implementing System-Level and In-App Floating Windows on Android and HarmonyOS

The article compares Android’s fragmented system‑level floating‑window permissions and lack of built‑in in‑app support with HarmonyOS’s simpler Application Sub‑Window approach, detailing how to obtain a WindowStage, create and configure a draggable sub‑window, handle gestures, and forward navigation and back‑press events to the main window.

AndroidFloating WindowHarmonyOS
0 likes · 8 min read
Implementing System-Level and In-App Floating Windows on Android and HarmonyOS
Sohu Tech Products
Sohu Tech Products
Mar 20, 2024 · Mobile Development

Using Pigeon for Flutter Development on HarmonyOS

The article shows how to integrate Flutter's Pigeon tool into HarmonyOS to automatically generate ETS channel code, enabling Flutter developers to avoid writing native HarmonyOS code by adding the pigeon package, defining an API, running the generation command, and using the generated setup in the HarmonyOS side.

FlutterHarmonyOSMobile Development
0 likes · 11 min read
Using Pigeon for Flutter Development on HarmonyOS
DeWu Technology
DeWu Technology
Mar 18, 2024 · Frontend Development

QCon Shanghai 2023: LLM-Powered Frontend Debugging, WebNN, AI-Native Development, and HarmonyOS Insights

QCon Shanghai 2023 highlighted LLM‑driven frontend debugging, the emerging WebNN API for accelerated browser inference, AI‑native UI patterns with evaluation‑driven development, LLM‑enhanced developer bots using RAG and fine‑tuning, and a HarmonyOS round‑table exploring ArkUI’s declarative framework and opportunities for frontend engineers.

AIHarmonyOSLLM
0 likes · 18 min read
QCon Shanghai 2023: LLM-Powered Frontend Debugging, WebNN, AI-Native Development, and HarmonyOS Insights
phodal
phodal
Feb 26, 2024 · Mobile Development

How Generative AI Can Accelerate HarmonyOS Development with AutoDev

This article explores how generative AI is integrated into the AutoDev tool to add ArkTS language support, automatically generate ArkUI pages, and migrate existing Android, iOS, and mini‑program code to HarmonyOS, while discussing technical challenges and future improvements.

ArkUIAutoDevCode Generation
0 likes · 9 min read
How Generative AI Can Accelerate HarmonyOS Development with AutoDev
Baidu Geek Talk
Baidu Geek Talk
Feb 26, 2024 · Mobile Development

HarmonyOS Development Guide: From Basics to First App

The guide provides a complete introduction to HarmonyOS, explaining its distributed architecture and one‑time development model, detailing the DevEco toolchain, ArkTS language and ArkUI frameworks, walking through environment setup and a step‑by‑step first app, and covering advanced topics such as state management, componentization, testing, and publishing.

ArkUIDeclarative UIDevEco Studio
0 likes · 17 min read
HarmonyOS Development Guide: From Basics to First App
Sohu Tech Products
Sohu Tech Products
Feb 21, 2024 · Mobile Development

Environment Setup and Project Creation for HarmonyOS Flutter Development

This guide walks you through configuring the OpenHarmony SDK, Java 11, and the signing tool on Linux, macOS, or Windows, building a custom Flutter engine, creating and building a HarmonyOS Flutter project, installing the signed .hap, and understanding the two development modes for three‑platform unification.

Cross‑PlatformEnvironment setupFlutter
0 likes · 8 min read
Environment Setup and Project Creation for HarmonyOS Flutter Development
JD Tech
JD Tech
Feb 7, 2024 · Mobile Development

Quick Start Guide for Developing HarmonyOS Native Apps with Taro

This guide provides a step‑by‑step tutorial on configuring the development environment, installing Taro v4 beta, setting up the HarmonyOS project in DevEco Studio, and using Taro plugins and scripts to build, preview, and debug native HarmonyOS applications.

CLIDevEco StudioHarmonyOS
0 likes · 11 min read
Quick Start Guide for Developing HarmonyOS Native Apps with Taro
ZhongAn Tech Team
ZhongAn Tech Team
Jan 22, 2024 · Artificial Intelligence

Weekly Tech Overview: Major Industry Updates and AI Insights

This weekly tech overview summarizes major industry developments, including Huawei's HarmonyOS NEXT release, SenseTime's open‑source large language model InternLM2, the Apple‑Epic App Store dispute resolution, Xiaomi's 5G satellite terminal approval, Microsoft overtaking Apple in market value, and recent AI energy consumption concerns.

AIHarmonyOSIndustry Updates
0 likes · 10 min read
Weekly Tech Overview: Major Industry Updates and AI Insights
360 Tech Engineering
360 Tech Engineering
Jan 18, 2024 · Mobile Development

Comprehensive Guide to Developing Applications on HarmonyOS (Huawei)

This guide provides a complete overview of HarmonyOS, its distributed architecture, development fundamentals, environment setup with DevEco Studio, ArkUI framework, code examples for UI, networking, data storage, permissions, state and thread management, testing, and publishing procedures for mobile developers.

DevEco StudioHarmonyOSMobile Development
0 likes · 23 min read
Comprehensive Guide to Developing Applications on HarmonyOS (Huawei)
Tencent Cloud Developer
Tencent Cloud Developer
Jan 16, 2024 · Frontend Development

Frontend Technology Review 2023 and Outlook 2024

The 2023 frontend review highlights TypeScript’s size and speed gains, ECMAScript 2023 features, evolving frameworks like React, Vue, Svelte, Angular and emerging Qwik, while Rust tooling, Bun, browser changes, AI‑driven low‑code, and WASM progress set the stage for 2024’s LLM‑powered, Rust‑centric, cross‑platform development.

BunD2CHarmonyOS
0 likes · 49 min read
Frontend Technology Review 2023 and Outlook 2024
JD Retail Technology
JD Retail Technology
Dec 21, 2023 · Frontend Development

Exploring HarmonyOS Next: ArkUI Development Framework and Taro Integration

This article introduces Huawei's upcoming HarmonyOS Next, explains the ArkUI framework with its declarative ArkTS and Web‑like development models, compares the two paradigms, and details how the Taro framework can bridge Web development practices to ArkTS for cross‑platform app creation.

ArkUIDeclarative UIHarmonyOS
0 likes · 8 min read
Exploring HarmonyOS Next: ArkUI Development Framework and Taro Integration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 8, 2023 · Mobile Development

Step-by-Step Guide to Building a HarmonyOS Demo App with Login, Register, and Home Pages

This tutorial walks through creating a complete HarmonyOS demo project without backend integration, covering project setup, constant files, login and registration pages, navigation tabs, home page components, search, list, refresh, and custom input components, all illustrated with code snippets and screenshots.

ArkUICodeLabsHarmonyOS
0 likes · 10 min read
Step-by-Step Guide to Building a HarmonyOS Demo App with Login, Register, and Home Pages
Ximalaya Technology Team
Ximalaya Technology Team
Nov 28, 2023 · Frontend Development

An Overview of ArkTS: Origin, Evolution, Declarative UI Paradigm, and State Management

ArkTS, Huawei’s evolution of JavaScript and TypeScript, provides a declarative UI framework with enhanced rendering, cross‑OS support, and streamlined state management through @State, @StorageLink, and AppStorage, enabling developers to build concise, high‑performance HarmonyOS applications using familiar JS/TS syntax.

Declarative UIHarmonyOSState Management
0 likes · 10 min read
An Overview of ArkTS: Origin, Evolution, Declarative UI Paradigm, and State Management
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 27, 2023 · Mobile Development

An Overview and Hands‑On Guide to Developing with HarmonyOS (Huawei’s Multi‑Device OS)

This article introduces Huawei’s HarmonyOS, explains its all‑scenario, distributed architecture and key features, compares it with Android’s kernel and performance, discusses market and policy implications, and provides a step‑by‑step tutorial for setting up DevEco Studio and creating a first HarmonyOS app.

Android ComparisonHarmonyOSMobile Development
0 likes · 13 min read
An Overview and Hands‑On Guide to Developing with HarmonyOS (Huawei’s Multi‑Device OS)
Ximalaya Technology Team
Ximalaya Technology Team
Nov 14, 2023 · Mobile Development

Getting Started with Huawei DevEco Studio for HarmonyOS Application Development

To begin developing HarmonyOS apps with Huawei DevEco Studio, download and install the IDE and required SDKs, configure Node.js and OHPM, verify the environment, create a new Stage‑model project using the Empty Ability template, explore the generated ArkTS directory structure, compare it to Android projects, and run the app on an emulator.

DevEco StudioHarmonyOSIDE setup
0 likes · 6 min read
Getting Started with Huawei DevEco Studio for HarmonyOS Application Development
IT Services Circle
IT Services Circle
Jul 27, 2023 · Mobile Development

Huawei Announces Return of Kirin Chip and HarmonyOS 4.0 Updates

Huawei's recent announcements reveal the return of Kirin mobile chips, an aggressive 40‑million‑unit smartphone shipment target, and the upcoming HarmonyOS 4.0 beta with UI improvements, performance enhancements, and expanded device support, highlighting the company's confidence in its mobile ecosystem.

BetaHarmonyOSHuawei
0 likes · 7 min read
Huawei Announces Return of Kirin Chip and HarmonyOS 4.0 Updates
Ctrip Technology
Ctrip Technology
Jul 14, 2022 · Mobile Development

Trip.com’s HarmonyOS Development Experience: Architecture, Service Card Creation, and Deployment

This article shares Trip.com’s practical experience with HarmonyOS development, covering the system’s distributed architecture, supported languages, service‑card design, native‑WebView integration, configuration files, testing, signing, and future outlook for cross‑device mobile applications.

DevEco StudioHarmonyOSMobile Development
0 likes · 12 min read
Trip.com’s HarmonyOS Development Experience: Architecture, Service Card Creation, and Deployment
IT Services Circle
IT Services Circle
May 31, 2022 · Information Security

HarmonyOS 3.0 Internal Testing Delays, Elderly‑Friendly Rating, Crash Service Feature, and AppGallery Security Vulnerability Overview

The article reviews the postponed internal testing of HarmonyOS 3.0, highlights its top elderly‑friendly rating, introduces a new crash‑reporting service, and details a discovered AppGallery vulnerability that allows free downloading of paid apps, providing a concise security‑focused overview of recent Huawei developments.

AppGalleryCrash ReportingElderly-friendly
0 likes · 5 min read
HarmonyOS 3.0 Internal Testing Delays, Elderly‑Friendly Rating, Crash Service Feature, and AppGallery Security Vulnerability Overview
360 Quality & Efficiency
360 Quality & Efficiency
Apr 15, 2022 · Mobile Development

Automating HarmonyOS Apps with Appium: Setup, .hap Installation, Element Locating, and Log Retrieval

This guide demonstrates how to use Appium for automated testing of HarmonyOS applications, covering device connection setup, .hap package installation via HDC, element location strategies, handling logs, and compatibility considerations, providing code examples for developers familiar with Android automation.

AppiumHarmonyOSMobile Automation
0 likes · 7 min read
Automating HarmonyOS Apps with Appium: Setup, .hap Installation, Element Locating, and Log Retrieval
DaTaobao Tech
DaTaobao Tech
Apr 1, 2022 · Frontend Development

Integrating Rax with HarmonyOS: Cross‑Platform Development Strategies

Integrating Rax with Huawei’s HarmonyOS leverages a driver‑adapter pattern to enable code‑share cross‑platform development, offering three strategies—syntax compilation, mini‑program runtime, and direct rendering—so developers can embed Rax output now while progressing toward a seamless full‑stack workflow and Harmony 3.0 release.

HarmonyOSJavaScriptcross-platform
0 likes · 10 min read
Integrating Rax with HarmonyOS: Cross‑Platform Development Strategies
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 14, 2022 · Frontend Development

How Rax Enables Seamless Cross‑Platform Development on HarmonyOS

This article explains why cross‑platform development is needed, compares one‑code‑many‑devices versus separate codebases, introduces Rax as a React‑style framework, and details the technical architecture, rendering pipeline, build process, and development workflow for creating HarmonyOS applications with Rax.

HarmonyOSJavaScriptRax
0 likes · 12 min read
How Rax Enables Seamless Cross‑Platform Development on HarmonyOS
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 28, 2022 · Mobile Development

Top 2021 Alibaba Mobile Tech Articles: HarmonyOS, Flutter, AI & More

This curated list showcases Alibaba Mobile Technology's standout 2021 articles, covering HarmonyOS rendering engine analysis, Youku's HarmonyOS development series, Gaode Map performance optimization, AndroidX migration, Flutter performance tricks, security production systems, QUIC protocol adoption, and cutting‑edge OCR and AI advancements.

AIFlutterHarmonyOS
0 likes · 8 min read
Top 2021 Alibaba Mobile Tech Articles: HarmonyOS, Flutter, AI & More
JD Retail Technology
JD Retail Technology
Jan 17, 2022 · Mobile Development

Componentization of JD.com App for HarmonyOS: Architecture, Challenges, and Implementation

This article details the evolution of JD.com’s HarmonyOS app from a monolithic project to a modular componentized architecture, describing the existing structure, encountered build and resource issues, the Android plugin reference solution, the proposed HarmonyOS componentization scheme, implementation steps, and release packaging.

Build AutomationComponentizationGradle
0 likes · 18 min read
Componentization of JD.com App for HarmonyOS: Architecture, Challenges, and Implementation
Beike Product & Technology
Beike Product & Technology
Dec 10, 2021 · Mobile Development

HarmonyOS Architecture, Features, and Service Card Development Guide

This article provides a comprehensive overview of HarmonyOS's layered architecture, key technical features, application development fundamentals, and step‑by‑step instructions for creating and configuring service cards, including code examples, debugging tips, common issues, and future development directions.

DevEco StudioHarmonyOSJava
0 likes · 17 min read
HarmonyOS Architecture, Features, and Service Card Development Guide
Aotu Lab
Aotu Lab
Dec 9, 2021 · Mobile Development

How to Build HarmonyOS Apps with Taro: A Step‑by‑Step Guide

This guide explains how to use the Taro framework to develop and adapt applications for Huawei's HarmonyOS, covering background, key differences with mini‑programs, the compatibility plugin, configuration steps, required tooling, and how to build and run a HarmonyOS project.

HarmonyOSJS UIMobile Development
0 likes · 9 min read
How to Build HarmonyOS Apps with Taro: A Step‑by‑Step Guide
Aotu Lab
Aotu Lab
Oct 28, 2021 · Fundamentals

Exploring HarmonyOS ACE UI, React useEffect Pitfalls, Three.js 3D, and AI Basics

This issue presents deep dives into HarmonyOS ACE UI architecture, common infinite-loop pitfalls of React’s useEffect hook, a Three.js tutorial for building a 3D room, an introductory guide to graph neural networks, and a fundamentals‑focused machine‑learning primer, offering practical insights across front‑end, graphics, and AI domains.

AIHarmonyOSReact
0 likes · 6 min read
Exploring HarmonyOS ACE UI, React useEffect Pitfalls, Three.js 3D, and AI Basics
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 27, 2021 · Mobile Development

How Youku Leverages HarmonyOS for Seamless Multi‑Screen Interaction

This article details Youku's strategic partnership with Huawei, explaining how HarmonyOS's distributed capabilities enable continuous and collaborative multi‑screen experiences such as seamless video flow, free‑view angles, and advanced casting, while also presenting the underlying architecture, protocols, and code implementations.

CastingHarmonyOSmulti-screen
0 likes · 20 min read
How Youku Leverages HarmonyOS for Seamless Multi‑Screen Interaction
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 13, 2021 · Mobile Development

How Youku Built HarmonyOS Widgets: A Deep Dive into Mobile Development

This article details Youku’s practical experience developing HarmonyOS widgets, covering Ability packaging, mixed Android‑HarmonyOS builds, card UI designs, lifecycle callbacks, data fetching via WebView, local caching with SQLite, update strategies, and lessons learned for future mobile development on HarmonyOS.

AbilityData CachingHarmonyOS
0 likes · 15 min read
How Youku Built HarmonyOS Widgets: A Deep Dive into Mobile Development
Alibaba Terminal Technology
Alibaba Terminal Technology
Sep 29, 2021 · Mobile Development

How HarmonyOS Distributed Soft Bus Enables Multi‑Device Live Streaming for 1688 Sellers

This article explains how 1688's live‑streaming platform leverages HarmonyOS's distributed soft bus to coordinate multiple devices—phones, cameras, and large screens—allowing seamless data migration, interactive large‑screen displays, and low‑cost, high‑efficiency multi‑device broadcasting for merchants.

Code ExampleDistributed Soft BusHarmonyOS
0 likes · 15 min read
How HarmonyOS Distributed Soft Bus Enables Multi‑Device Live Streaming for 1688 Sellers
JD Retail Technology
JD Retail Technology
Sep 24, 2021 · Frontend Development

Recap of JD Frontend Technology Salon 2021: Cross‑Platform, Open‑Source, and HarmonyOS Insights

The JD Frontend Technology Salon held on September 18, 2021 gathered internal and external experts to discuss cross‑platform development, open‑source initiatives, and HarmonyOS, presenting a series of technical talks, round‑table discussions, and Q&A sessions that highlighted current practices, challenges, and future directions in front‑end engineering.

HarmonyOSJDSoftware Engineering
0 likes · 10 min read
Recap of JD Frontend Technology Salon 2021: Cross‑Platform, Open‑Source, and HarmonyOS Insights
Amap Tech
Amap Tech
Jul 30, 2021 · Mobile Development

Guide to Integrating AMap HarmonyOS Map SDK

This guide explains how to integrate the free AMap (Gaode) Map SDK for HarmonyOS, covering migration from Android, environment setup, signing, obtaining an appId and API key, adding the .har library, configuring permissions, initializing a MapView in an Ability, and accessing full map features such as rendering, search, routing, and custom overlays.

AmapHarmonyOSIntegration
0 likes · 8 min read
Guide to Integrating AMap HarmonyOS Map SDK
ByteFE
ByteFE
Jul 19, 2021 · Mobile Development

HarmonyOS JavaScript GUI Development Guide

This article provides a comprehensive overview of HarmonyOS, its JavaScript GUI development framework, and how it differs from Android, offering insights for developers transitioning to this distributed operating system.

Ark CompilerDistributed OSHML
0 likes · 15 min read
HarmonyOS JavaScript GUI Development Guide
WecTeam
WecTeam
Jun 18, 2021 · Mobile Development

Top Mobile Development Picks: Faster Android Unwind & JD’s HarmonyOS App

This week’s WecTeam frontend newsletter highlights two practical mobile development articles: a performance‑focused Android native unwind technique that improves backtrace speed with minimal trade‑offs, and a rapid‑adaptation strategy for deploying JD's app on HarmonyOS using a hybrid package approach.

HarmonyOSMobile Developmentapp optimization
0 likes · 2 min read
Top Mobile Development Picks: Faster Android Unwind & JD’s HarmonyOS App
JD Retail Technology
JD Retail Technology
Jun 15, 2021 · Mobile Development

Integrating JD App with HarmonyOS: Hybrid Packaging, Cross‑Platform Interaction, and Feature Ability Development

This guide details how JD adapted its Android app for HarmonyOS using a hybrid packaging approach, covering HarmonyOS features, Android‑to‑Harmony migration steps, inter‑call mechanisms, Feature Ability development, packaging, and publishing for a cross‑device shopping experience.

Feature AbilityHarmonyOSHybrid Packaging
0 likes · 17 min read
Integrating JD App with HarmonyOS: Hybrid Packaging, Cross‑Platform Interaction, and Feature Ability Development
21CTO
21CTO
Jun 13, 2021 · Fundamentals

What YunOS’s Struggles Reveal About HarmonyOS’s Future?

The article examines YunOS’s rise and fall, its battles with Google, and how those experiences inform the challenges and opportunities facing Huawei’s HarmonyOS in the competitive mobile operating system landscape.

HarmonyOSMobile OSOperating Systems
0 likes · 13 min read
What YunOS’s Struggles Reveal About HarmonyOS’s Future?
ITPUB
ITPUB
Jun 8, 2021 · Mobile Development

Is HarmonyOS Just a Skinned Android? A Hands‑On Demo with DevEco Studio

The article explains HarmonyOS 2.0’s architecture, debunks the claim that it merely skins Android by showing its compatibility layer, walks through creating a simple HarmonyOS app with DevEco Studio, and highlights the .hap package format and future .app format as evidence of an independent ecosystem.

App DevelopmentCompatibility layerDevEco Studio
0 likes · 6 min read
Is HarmonyOS Just a Skinned Android? A Hands‑On Demo with DevEco Studio
21CTO
21CTO
Feb 16, 2021 · Mobile Development

How to Build Distributed Apps on HarmonyOS: A Step‑by‑Step Guide

This article explains the core concepts of HarmonyOS distributed development, compares it with Android, and walks through a complete example—including permission configuration, IDL definition, proxy‑stub generation, device discovery, UI handling, and remote invocation—so developers can create cross‑device applications.

Distributed DevelopmentHarmonyOSIDL
0 likes · 11 min read
How to Build Distributed Apps on HarmonyOS: A Step‑by‑Step Guide
Meituan Technology Team
Meituan Technology Team
Jan 21, 2021 · Mobile Development

Porting Flutter to HarmonyOS: Technical Exploration and Implementation

Meituan’s MTFlutter team rebuilt Flutter’s embedder layer for HarmonyOS by simulating VSync, creating a SurfaceProvider‑based rendering surface, forwarding touch, key and speech events, and re‑implementing asset loading, message loops and lifecycle callbacks, allowing Flutter apps to run on phones, tablets, TVs and wearables.

EmbeddingFlutterHarmonyOS
0 likes · 13 min read
Porting Flutter to HarmonyOS: Technical Exploration and Implementation
Programmer DD
Programmer DD
Sep 19, 2020 · Mobile Development

How to Build Your First HarmonyOS App: A Step‑by‑Step Guide

This article walks you through setting up the HarmonyOS 2.0 development environment, downloading the IDE and source code, creating TV, Wearable and Lite Wearable projects, configuring the SDK, installing the emulator, authorizing your Huawei account, and finally running a hello‑world app on the emulator.

HarmonyOSHuaweiIDE setup
0 likes · 6 min read
How to Build Your First HarmonyOS App: A Step‑by‑Step Guide
IT Architects Alliance
IT Architects Alliance
Sep 17, 2020 · Frontend Development

How HarmonyOS 2.0 Renders UI with a Simplified Vue‑like JavaScript Stack

This article dissects HarmonyOS 2.0's embedded GUI stack, explaining its three abstraction layers—JS framework, JS engine/runtime, and graphics rendering—while detailing the underlying open‑source components, custom C++ integrations, performance trade‑offs, and practical code examples for developers.

Embedded UIEngineGUI
0 likes · 17 min read
How HarmonyOS 2.0 Renders UI with a Simplified Vue‑like JavaScript Stack
Top Architect
Top Architect
Sep 16, 2020 · Mobile Development

Step-by-Step Guide to Running a Hello World Application on Huawei HarmonyOS 2.0

This article provides a detailed tutorial on setting up the HarmonyOS 2.0 development environment, downloading the IDE and source code, configuring the SDK, creating various types of projects (TV, Wearable, Lite Wearable), installing the emulator, and finally running a Hello World app, with many screenshots and practical tips.

App DevelopmentHarmonyOSIDE
0 likes · 5 min read
Step-by-Step Guide to Running a Hello World Application on Huawei HarmonyOS 2.0
21CTO
21CTO
Sep 10, 2020 · Fundamentals

Tech Waves: C++ Surge, HarmonyOS Open‑Source, Android 11 & More

In September, developers saw a notable C++ ranking rise, Java’s decline, Huawei’s HarmonyOS 2.0 open‑sourcing, Android 11’s release, WeChat’s expanded search, OpenJDK’s move to GitHub, and Angular 10.1 and 11.next.1 updates, highlighting major shifts across programming languages and platforms.

Android 11AngularC++
0 likes · 9 min read
Tech Waves: C++ Surge, HarmonyOS Open‑Source, Android 11 & More
Architects' Tech Alliance
Architects' Tech Alliance
Jul 19, 2020 · Fundamentals

Why Operating Systems Are Essential and an In‑Depth Look at Huawei's HarmonyOS Architecture

The article explains the fundamental role of operating systems in managing hardware resources, scheduling tasks, and isolating applications, then provides a detailed analysis of Huawei's HarmonyOS—including its distributed architecture, microkernel design, deterministic latency engine, high‑performance IPC, unified IDE, and the Ark Compiler—highlighting how these features aim to create a seamless, multi‑device software ecosystem.

HarmonyOSOperating SystemSoftware Engineering
0 likes · 25 min read
Why Operating Systems Are Essential and an In‑Depth Look at Huawei's HarmonyOS Architecture
21CTO
21CTO
Jul 6, 2019 · Fundamentals

Is Huawei’s HarmonyOS the Next Game‑Changer for IoT and Mobile?

Ren Zhengfei reveals Huawei’s HarmonyOS aims beyond smartphones, targeting IoT, autonomous driving and data centers with sub‑5 ms latency, claiming up to 60 % speed gains over Android, while acknowledging ecosystem challenges and outlining 5G rollout and US sanction updates.

5GHarmonyOSHuawei
0 likes · 6 min read
Is Huawei’s HarmonyOS the Next Game‑Changer for IoT and Mobile?