InderKumarRathore/DeviceGuru

[Performance] Split the plist into platform specific to gain some performance

Opened this issue · 0 comments

Right now (Oct 2022) the size of the file is 19.2 KB which is not that significant, but eventually it will grow. I think we should start thinking to split this plist based on multiple platforms. It might not be a huge improvement to iPhone/iPad but can be significant to watch OS

Although we already made improvement by loading the plist file only first time and subsequent information is read from user defaults which is quite cheap. Let's gather some data and then take the decision.