Top 5 Augmented Reality Frameworks for App Development in 2024 

ARKit: It is Apple's framework for creating AR experiences on iOS devices. It supports features such as face tracking, object detection, image recognition, plane detection, and environment mapping.

ARCore: It is Google's framework for creating AR experiences on Android devices. It supports features such as motion tracking, environmental understanding, light estimation, and cloud anchors.

Unity 3D: It is a cross-platform game engine that can be used to create AR apps for various platforms, such as iOS, Android, Windows, and the web.

Vuforia: It tracks things, environments, and pictures to understand its surroundings and then overlays AR components on them.

Unreal Engine: It is a complete AR framework capable of 3D modelling, texturing, VFX, scripting, animation, and even testing.