Not long ago, developers only had to worry about a relatively small number of platforms. But now that we live surrounded by devices such as...