Apple's WWDC18 keynote was an onslaught of software features across all of the company's major platforms. But many of those features sounded very familiar and they likely made some third party app developers very unhappy.
This isn't exactly new for Apple. For example, its...