I may want to add more device peripherals in the future. Which operating system offers the most flexibility for future expansion?
With Windows CE, whenever a new POS device peripheral comes to market, it takes a significant effort for developers to integrate each device into the operating system. Coupled with Windows CE’s small driver library, the onus is on the programmer to write drivers for each new hardware piece because peripheral manufacturers rarely provide Windows CE drivers. This is not a trivial effort. And, when adding multiple devices, the challenges become more daunting and time consuming. When retailers decide to change device brands or models in the field, the burden is on them to find hardware with drivers or have the drivers written by a programmer. In addition, the driver must be integrated into the operating system, which takes considerable time and resources. The same is not true for WEPOS. It requires little or no additional programming to operate replacement peripheral devices that come to market. It only requires developers to write generic applications before deployment to support a variet