Adaptive Behaviour Related to Mobile Applications: Multiple Theoretical Perspectives