Apple’s iPhone announcement: from rumour to reality