Smartphone applications design n2