Launcher3

A class that determines which applications should be visible in the app list (e.g., hiding system-only apps).

Became the default starting with Android 7.0 (Nougat). Architectural Components launcher3

It acts as the gateway to all other installed applications. A class that determines which applications should be

Uses a ContentProvider to store and retrieve the arrangement of icons, folders, and widgets. and managing widgets. Technical Evolution

It manages the home screen layout (desktop) and the vertical or horizontal list of apps (drawer).

Launcher3 is a specialized application that provides the primary interface for user interaction:

It handles essential UX actions like unlocking the device, opening/closing apps, and managing widgets. Technical Evolution