Tips and Tricks for Developing Secure Mobile Apps