I wanted to cover some techniques that I have seen and used when protecting Android apps. I titled the chapter with the words “at scale” because when I was at Gojek, everything was at scale – the users, the engineering teams, the threats. As I may or may not have mentioned in my previous book, a healthy dose of paranoia will serve you well. Personally, I don’t think that you as a developer stand a chance against the reverse engineers. They are always ahead, and they are always at an advantage. I think it is somewhat of a waste of time spending a disproportionate amount of ...