Home Tech Developers: These are the iPhone X, iPhone 8, Apple TV 4K, and Apple Watch Series 3 features you need to know