All three are the leading companies for operating systems makers for phones, tablets ... Overall, let us see the capabilities or abilities and features to each smartphone operating system that can do many things in programming. Example iPhones no sd card no standard usb , windows phone no file explorer, Android can't pin videos and everything to homesscreen. Abilities to have any video editing softwares.