Over the past few months I had been closely following almost every major rumor about the iPhone X, and the one everyone hoped would be wrong was of course true, the pricing. My development Mac mini cost less than the baseline 64GB iPhone X, but you should opt for the $1,149 256GB version if you are going to spend $1k anyways. The iPhone X seems to represent a evolution of the iPhone that is really unparalleled to previous releases for a few things such as price, hardware and design, and a vision towards a new interface for the phone. The price just seems like typical Apple greed, and I agree, $1k is a hell of a lot of money for a phone regardless of who made it, but this is a pivotal device for the future of the iPhone. Just like the first iPhone launched in 2007 it can demand that price because of all the hype surrounding it. Come early November (or whenever my order ships), I will finally know if that hype pays off. Secondly is the new hardware, and i’d say the single biggest change is getting rid of the home button. Removal of this once piece of hardware has led to a new authentication mechanism, a completely new way to navigate about iOS, a edge to edge screen, new potential (or hurdles) for app development, heavier focus on machine learning due to Face ID, the list goes on. The third thing would be a new vision for the future of iPhone, and that is really what the X is aiming for. They are trying to move to the all touch based approach that I’d say they have been working towards since the first iPhone. Apple imagined the iPhone as a purely touch centric device with minimal user interaction through physical buttons, and now that the hardware and software are capable it was finally time to make that plunge.
In regards to iOS 11, I don’t really have much to say considering there actually are not that many big features. Peer to peer Apple Pay seems pretty appealing and the tweaked UI is welcome but there really isn’t much else for the average end user. For developers, Core ML and ARKit are cool and welcome additions. I don’t see myself using either any time soon for work but seem like they would be fun to mess with (Xamarin support for these two frameworks and more are already in the works).
Finally, for macOS High Sierra, which focuses more on under the hood improvements, the biggest one being the introduction of APFS as the primary filesystem for macOS. APFS found its way onto iDevices as of iOS 10.3 and is finally making its debut on Mac desktops and laptops. This is a pretty big deal since the whole filesystem will be upgraded during the install which poses many risks. This is an upgrade where you would likely want to back up any important data. According to Apple, APFS should boost performance for flash based mediums, but no word on if it will improve the performance of molasses slow 5400RPM mechanical drives like the one in my Mac mini (I am still regretting not getting at least a Fusion Drive). I am also expecting general performance improvements like those found between Yosemite to El Capitan. Anyways, I plan on upgrading on day 1 as usual on my Mac mini and my MacBook Pro. I’ll keep this blog updated regarding macOS High Sierra, iOS 11, and when it finally arrives, the iPhone X.