updateCheckedAppList
Updates the checked app list based on the provided list of AppData.
This function iterates through the input list and updates the checked state for each type of AppData (AppInfoData, CategoryAppData, GroupAppData).
Parameters
list
The list of AppData to process. If null, the function returns immediately.