iOS 8 Was release by apple a week ago today, and the first impressions are "meh". On the surface, Apple's latest flagship OS, shipping preinstalled on the iPhone 6 and 6 plus, is... unimpressive. On the update page, Apple calls it the biggest release since the app store. I disagree, but I agree that this is a bigger release than people think it is... for us developers. With iOS 8 we have more power than ever with the OS. Apple is notorious for locking down iOS so that we cannot make apps that make the OS look, feel or function differently. In iOS 8, Apple allows developers to develop third party keyboards, like Swype, and allows apps to be "extended" so that the app can be the default app to open a certain file. iOS 8 also supports Apple's new programming language, Swift. Swift is almost identical Objective-C, the older programming language, but includes 100s of new APIs. One of those new APIs is metal, which is Apple's touchscreen implementation of OpenGl 3.0. The new API is supported by all devices that run iOS 8 except for the iPhone 4s and the iPad 2. Metal improves the performance of the 3D graphics, which allows for game designers to make super good looking games like Asphalt 8 (above). To wrap it up, is iOS 8 revolutionary as Apple Claims? No. But it is pretty big and I recommend the update for everyone who has a compatible device.