Second, the input commands of smart devices are mostly limited to touch commands. Recent smart devices have minimal hardware buttons, and the user must touch the screen of the smart
device with a finger to choose menus or to operate the device. Commercial CAD systems have numerous functions, implying that using these many functions on a smart device would require a very complex UI, a range of menus, or complex definitions of touch commands.