1: Learn the mistakes most app developers make but no one will admit to.
2: Understand how attackers exploit common coding pitfalls to compromise user and corporate data.
3: Find out how to defend your apps against a wide threat landscape via code samples and best practices.
Background in network security and MiTM attacks. Background in mobile operating systems and app development. Swift/Java understanding would be an advantage, but is not required.