Apple has been nailing it lately after its last conference, where it announced the upcoming iPhone X and two other iPhone...