• Home
Name
Date
Size
#Lines
LOC

..--

figures/12-May-2024-

Readme-EN.mdD12-May-20242.1 KiB4442

build-with-ndk-cmake.mdD12-May-20245.4 KiB161109

build-with-ndk-ide.mdD12-May-20243.4 KiB7951

build-with-ndk-overview.mdD12-May-20242.4 KiB3819

build-with-ndk-prebuilts.mdD12-May-20242.3 KiB5732

cpu-features.mdD12-May-20243.1 KiB6352

create-with-ndk.mdD12-May-20241 KiB2413

debug-asan.mdD12-May-2024412 62

debug-ide.mdD12-May-20241.8 KiB1810

debug-lldb.mdD12-May-20246.1 KiB241159

debug-performance-profiling-overview.mdD12-May-2024301 83

develop-code-overview.mdD12-May-2024391 52

ffrt-guidelines.mdD12-May-202458.1 KiB1,6801,276

hid-ddk-guidelines.mdD12-May-20243.7 KiB8568

hw-guide.mdD12-May-2024741 83

napi-data-types-interfaces.mdD12-May-202423.2 KiB525386

napi-guidelines.mdD12-May-202413.5 KiB310241

napi-introduction.mdD12-May-20242.6 KiB5026

native-bundle-guidelines.mdD12-May-20246.3 KiB151118

ndk-development-overview.mdD12-May-20244 KiB9756

neon-guide.mdD12-May-20244.3 KiB10475

ohos-abi.mdD12-May-20244.6 KiB9749

purgeable-memory-guidelines.mdD12-May-20244.8 KiB12394

rawfile-guidelines.mdD12-May-202418.6 KiB403326

usb-ddk-guidelines.mdD12-May-20246.8 KiB135111

use-napi-asynchronous-task.mdD12-May-20247.6 KiB196158

use-napi-faqs.mdD12-May-20243.8 KiB6237

use-napi-object-wrap.mdD12-May-20247.5 KiB242187

use-napi-process.mdD12-May-20248.7 KiB247177

use-napi-thread-safety.mdD12-May-20245.9 KiB153130

use-uv-queue-work.mdD12-May-20245.6 KiB168136

Readme-EN.md

1# Node-API
2
3- [Getting Started with the NDK](ndk-development-overview.md)
4- [Creating an NDK Project](create-with-ndk.md)
5- Building an NDK Project
6    - [NDK Project Building Overview](build-with-ndk-overview.md)
7    - [Building an NDK Project with the DevEco Studio Template](build-with-ndk-ide.md)
8    - [Building an NDK Project with the Command Line CMake](build-with-ndk-cmake.md)
9    - [Building an NDK Project with Prebuilt Libraries](build-with-ndk-prebuilts.md)
10- Code Development
11    - [Development Overview](develop-code-overview.md)
12    - Node-API Development
13        - [OpenHarmony Node-API Overview](napi-introduction.md)
14        - [Node-API Data Types and APIs](napi-data-types-interfaces.md)
15        - [Node-API Development Specifications](napi-guidelines.md)
16        - [Node-API Development Process](use-napi-process.md)
17        - Typical Scenarios
18            - [Asynchronous Task Development Using Node-API](use-napi-asynchronous-task.md)
19            - [Thread Safety Development Using Node-API](use-napi-thread-safety.md)
20            - [Wrapping a Native Object in an ArkTS Object](use-napi-object-wrap.md)
21            - [Calling Back ArkTS APIs in a Non-ArkTS Thread](use-uv-queue-work.md)
22        - [Node-API FAQs](use-napi-faqs.md)
23    - Resource Management
24        - [Raw File Development](rawfile-guidelines.md)
25    - Resource Scheduling
26        - [FFRT Development](ffrt-guidelines.md)
27    - Memory Management
28        - [Purgeable Memory Development](purgeable-memory-guidelines.md)
29    - Device Management
30        - [USB DDK Development](usb-ddk-guidelines.md)
31        - [HID DDK Development](hid-ddk-guidelines.md)
32    - Bundle Management
33        - [Native Bundle Development](native-bundle-guidelines.md)
34- Debugging and Profiling
35    - [Overview of Debugging and Profiling](debug-performance-profiling-overview.md)
36    - [Debugging in DevEco Studio](debug-ide.md)
37    - [LLDB Debugger](debug-lldb.md)
38    - [C/C++ Memory Error Detection](debug-asan.md)
39- Hardware Compatibility
40    - [Introduction to Hardware Compatibility](hw-guide.md)
41    - [OpenHarmony ABIs](ohos-abi.md)
42    - [CPU Features](cpu-features.md)
43    - [Using Neon Instructions](neon-guide.md)
44