Thanks to reports from analysts with sources in Apple's supply chain, we're starting to get a idea of what to expect this September, when the company is likely to launch the iPhone 8. Over the past few years, Apple has entered into a relatively predictable pattern of iPhone launches. Most of the time we head into September expecting a 4.7-inch iPhone...