Understanding the principles of mobile security, threats, and best practice of securing mobile applications.