DEV Community

HarmonyOS  profile picture

HarmonyOS

Delivering HarmonyOS development technologies, focusing on APIs and components, DevEco Studio, testing, atomic services and applications listing and distribution.

Using Device Sensors in ArkTS for HarmonyOS — a Step-by-Step Guide

Using Device Sensors in ArkTS for HarmonyOS — a Step-by-Step Guide

1
Comments
6 min read
Encrypting Local Data in ArkTS

Encrypting Local Data in ArkTS

1
Comments
3 min read
What is Intents Kit in HarmonyOS Next? What Does It Offer Differently Compared to Android?

What is Intents Kit in HarmonyOS Next? What Does It Offer Differently Compared to Android?

1
Comments
2 min read
Face Liveness Detection in HarmonyOS: A VisionKit Implementation Guide

Face Liveness Detection in HarmonyOS: A VisionKit Implementation Guide

1
Comments
3 min read
Designing for Circular Screens (Wearable) : How to Use ArkUI’s ArcButton in HarmonyOS Next

Designing for Circular Screens (Wearable) : How to Use ArkUI’s ArcButton in HarmonyOS Next

1
Comments
4 min read
Escape Button using ArkTS in HarmonyOS Next

Escape Button using ArkTS in HarmonyOS Next

1
Comments
2 min read
Pop It Up! Building Dynamic Popups in HarmonyOS Next — Step-by-Step Guide

Pop It Up! Building Dynamic Popups in HarmonyOS Next — Step-by-Step Guide

1
Comments
3 min read
Building Hangman with ArkTS

Building Hangman with ArkTS

1
Comments
6 min read
How to Make Your App React to Every Touch: Tap & Long Press in ArkUI

How to Make Your App React to Every Touch: Tap & Long Press in ArkUI

1
Comments
4 min read
How to Build a Real-Time Collaborative Canvas Using WebSockets in HarmonyOS (ArkTS/ArkUI)

How to Build a Real-Time Collaborative Canvas Using WebSockets in HarmonyOS (ArkTS/ArkUI)

1
Comments
4 min read
Sound Wave Animations with ArkTS

Sound Wave Animations with ArkTS

1
Comments
6 min read
Voice Notes App with ArkTS-2

Voice Notes App with ArkTS-2

1
Comments
5 min read
Node-API Part-5 : Asynchronous Task Development Using Node-API

Node-API Part-5 : Asynchronous Task Development Using Node-API

1
Comments
7 min read
Node API Part-7 : Creating an ArkTS Runtime in Native Threads Using Node-API on HarmonyOSNext

Node API Part-7 : Creating an ArkTS Runtime in Native Threads Using Node-API on HarmonyOSNext

1
Comments
5 min read
Node-API Part-9: Running or Stopping an Event Loop in Asynchronous Threads on HarmonyOSNext

Node-API Part-9: Running or Stopping an Event Loop in Asynchronous Threads on HarmonyOSNext

1
Comments
6 min read
BindSheet Usage on HarmonyOS Smartwatches

BindSheet Usage on HarmonyOS Smartwatches

2
Comments
3 min read
Node-API Part-10: Loading ArkTS Modules Dynamically in HarmonyOS Using Node-API

Node-API Part-10: Loading ArkTS Modules Dynamically in HarmonyOS Using Node-API

1
Comments
4 min read
Node-API Part-11 : Passing Prioritised Work from Native C++ to ArkTS — a Step‑by‑Step Guide

Node-API Part-11 : Passing Prioritised Work from Native C++ to ArkTS — a Step‑by‑Step Guide

1
Comments
6 min read
How to Manage Asynchronous Operations in ArkTS Using Promises and Async/Await

How to Manage Asynchronous Operations in ArkTS Using Promises and Async/Await

1
Comments
6 min read
Offline-First, Scalable, Secure: Why Huawei Cloud DB with ArkTS Stands Out

Offline-First, Scalable, Secure: Why Huawei Cloud DB with ArkTS Stands Out

1
Comments
4 min read
How to Integrate VideoKit in HarmonyOS Next: A Step-by-Step Development Guide

How to Integrate VideoKit in HarmonyOS Next: A Step-by-Step Development Guide

1
Comments
3 min read
Voice Notes App with ArkTS-1

Voice Notes App with ArkTS-1

1
Comments
5 min read
Node-API Part-3: Wrapping a Native C++ Object in a Sendable ArkTS Class

Node-API Part-3: Wrapping a Native C++ Object in a Sendable ArkTS Class

1
Comments
5 min read
Node-API Part-2: Safe Native-to-ArkTS Communication in HarmonyOS Next Using napi_create_threadsafe_function

Node-API Part-2: Safe Native-to-ArkTS Communication in HarmonyOS Next Using napi_create_threadsafe_function

1
Comments
4 min read
Understanding LocalStorage, AppStorage, and AppStorageV2 in ArkTS: What’s the Difference?

Understanding LocalStorage, AppStorage, and AppStorageV2 in ArkTS: What’s the Difference?

1
Comments
3 min read
Node-API Part-1: Introduction to Node-API & Wrapping Native C++ Objects in ArkTS on HarmonyOSNext

Node-API Part-1: Introduction to Node-API & Wrapping Native C++ Objects in ArkTS on HarmonyOSNext

1
Comments
7 min read
Modern UI Design with ArkUI: Linear Layout (Row/Column)

Modern UI Design with ArkUI: Linear Layout (Row/Column)

1
Comments
6 min read
What Can You Create with Particle Animation in HarmonyOS?

What Can You Create with Particle Animation in HarmonyOS?

1
Comments
2 min read
Singleton Pattern in ArkTS, Eager vs. Lazy Initialization Explained

Singleton Pattern in ArkTS, Eager vs. Lazy Initialization Explained

1
Comments
2 min read
How to Use MapKit in HarmonyOS Next: Location & Mapping Integration Guide

How to Use MapKit in HarmonyOS Next: Location & Mapping Integration Guide

1
Comments
3 min read
Understanding ArkUI Component Lifecycle: From Creation to Destruction

Understanding ArkUI Component Lifecycle: From Creation to Destruction

2
Comments
3 min read
How to Build Dynamic Widgets in HarmonyOS Next: A Step-by-Step Guide

How to Build Dynamic Widgets in HarmonyOS Next: A Step-by-Step Guide

1
Comments
3 min read
How to use Lottie JSON Animations in HarmonyOS with ArkTS?

How to use Lottie JSON Animations in HarmonyOS with ArkTS?

1
Comments
2 min read
💻What is HarmonyOS Next? How is it Different from Android?

💻What is HarmonyOS Next? How is it Different from Android?

2
Comments
2 min read
What Are the Key Advantages for Developers on HarmonyOS NEXT?

What Are the Key Advantages for Developers on HarmonyOS NEXT?

7
Comments 1
2 min read
Introducing ArkTS, Huawei’s Next-Generation Development Language

Introducing ArkTS, Huawei’s Next-Generation Development Language

6
Comments 1
4 min read
Node API Part-6 : Loading a Module in the Main Thread Using Node-API on HarmonyOSNext

Node API Part-6 : Loading a Module in the Main Thread Using Node-API on HarmonyOSNext

6
Comments
4 min read
Node API Part-4 : Calling an ArkTS Method with Return Value of a Promise Using Node-API

Node API Part-4 : Calling an ArkTS Method with Return Value of a Promise Using Node-API

6
Comments
6 min read
📢 New Kit: What is Reader Kit? Everything You Need to Know About Huawei’s New Reading SDK

📢 New Kit: What is Reader Kit? Everything You Need to Know About Huawei’s New Reading SDK

6
Comments
2 min read
📌Key Differences Between ArkTS and TypeScript: A Guide for Developers

📌Key Differences Between ArkTS and TypeScript: A Guide for Developers

1
Comments
2 min read
Huawei HarmonyOS Next Ecosystem in 2025: Seamless Experience Across Phones, Watches, TVs, and More

Huawei HarmonyOS Next Ecosystem in 2025: Seamless Experience Across Phones, Watches, TVs, and More

1
Comments
3 min read
🔔How to send notifications to user while app is running on background?🔔

🔔How to send notifications to user while app is running on background?🔔

1
Comments
2 min read
How to Prevent Screenshots on a Specific Page in HarmonyOS Next

How to Prevent Screenshots on a Specific Page in HarmonyOS Next

1
Comments
3 min read
How to Improve Logging in ArkTS: A Better Alternative to hilog with LogManager?

How to Improve Logging in ArkTS: A Better Alternative to hilog with LogManager?

1
Comments
3 min read
How Do You Build a Tab Experience Using Swiper in ArkTS?

How Do You Build a Tab Experience Using Swiper in ArkTS?

7
Comments
3 min read
HarmonyOS UI Design: How to Use Stack in ArkTS?

HarmonyOS UI Design: How to Use Stack in ArkTS?

6
Comments
3 min read
Handling Device Orientation Changes in HarmonyOS Applications

Handling Device Orientation Changes in HarmonyOS Applications

6
Comments
3 min read
HarmonyOS Next: Building Persistent Tabs Using the Navigation Component

HarmonyOS Next: Building Persistent Tabs Using the Navigation Component

6
Comments
5 min read
Getting Started with HMOS Next: Using Basic ArkTS Components (Button, Text, Image)

Getting Started with HMOS Next: Using Basic ArkTS Components (Button, Text, Image)

10
Comments
3 min read
Building a Wearable Reminder App with HarmonyOS NEXT

Building a Wearable Reminder App with HarmonyOS NEXT

5
Comments
5 min read
DevEco Studio 5.1.0: Build and Run Your First HarmonyOS Wearable App on Huawei Watch 5

DevEco Studio 5.1.0: Build and Run Your First HarmonyOS Wearable App on Huawei Watch 5

10
Comments
3 min read
🎯Getting Started with DevEco Studio: A Complete Installation & Setup Guide

🎯Getting Started with DevEco Studio: A Complete Installation & Setup Guide

3
Comments 1
2 min read
Decibel Meter with ArkTS

Decibel Meter with ArkTS

5
Comments
3 min read
ArkTS Concurrency Guide 2025 Async Programming with Promises and Await (Part 1)

ArkTS Concurrency Guide 2025 Async Programming with Promises and Await (Part 1)

5
Comments
3 min read
Getting Started with AudioKit in HarmonyOS (AVPlayer)

Getting Started with AudioKit in HarmonyOS (AVPlayer)

6
Comments
3 min read
🚀 ForEach & LazyForEach in HarmonyOS Next: When to Use Which?

🚀 ForEach & LazyForEach in HarmonyOS Next: When to Use Which?

5
Comments
3 min read
Crash Detection on HarmonyOS Wearables with ArkTS

Crash Detection on HarmonyOS Wearables with ArkTS

5
Comments
3 min read
Building Atomic Services with DevEco Studio: Structure and Step-by-Step Implementation

Building Atomic Services with DevEco Studio: Structure and Step-by-Step Implementation

5
Comments
3 min read
Creating an Interactive UI with swipeAction in HarmonyOS Next

Creating an Interactive UI with swipeAction in HarmonyOS Next

10
Comments
2 min read
Building 2048 with ArkTS 3

Building 2048 with ArkTS 3

5
Comments
7 min read
loading...