Methods to Create Strong Android Applications