This way, the software would work as on Android or iOS, with the developer creating just one build of the software, but the software being able work
across all of the hardware configurations and form factors, scaling the
graphics and features of the software depending on how
powerful the device is.