ArkGraphics 2D

ArkGraphics 2D
Developer(s)Huawei
Initial releaseMarch 30, 2024; 7 months ago (2024-03-30)
Written inJS, NAPI C++,C, HarmonyOS Runtime/API: ArkTS, Cangjie with ArkUI
Operating systemHarmonyOS, OpenHarmony, Oniro OS
Platform64-bit ARM, RISC-V, x86, x64, Lingxi
TypeSoftware engine
LicenseOpen Source, Apache License

ArkGraphics 2D is an open source 2D graphics stack for OpenHarmony-Oniro based and HarmonyOS operating systems. The engine layer includes two modules, such as 2D graphics library and 3D graphics engine with both OpenGL with OpenGL Shading Language and WebGL as render service backend. The 2D graphics library provides the underlying API for 2D graphics rendering, and supports the underlying capabilities of graphics rendering and text rendering for ArkUI. [1][2]

  1. ^ "HarmonyOS 4 announced with modernized look, new customization options and Live Windows". MobGsm. Retrieved February 15, 2024.
  2. ^ "OpenAtom OpenHarmony". docs.openharmony.cn. Retrieved April 14, 2024.