Think back five years: apps could book you a cab, order food and maybe give you a weather update. Fast forward to 2025, and mobile apps have evolved into smart companions that predict your needs, understand your emotions and learn from your behaviour...