In the old days, things like privacy, security, and compliance rarely played a central role in the development of mobile apps and other software. Instead, they were normally tacked on later. Today, however, software developers need to incorporate these features by design and default, and they need to start thinking about them from the moment they start writing the first line of code.