Technology news October 31st 2017 Outlook Android Apple Qualcomm Edge and more