WWDC 2018 thoughts

It’s been over a year since I last THOUGHT about writing a blog post, and even longer since I completed one!  So, it’s now time to get this thing back going.

Today was the keynote for WWDC 2018.  Last year’s WWDC was super exciting:  new iPads, updated iMacs, the iMac Pro, and the HomePod.  iOS and macOS were almost afterthoughts.

This year was different.

In 2018, the focus was software.  Now, I have no issues with that, if the software is exciting.  Unfortunately, 2018 is looking to be a bust.  Here’s my takeaway:

The Good:

  1. Siri automation – Basically, run a macro by telling Siri to do something.  Programmers will love it.  It will be cool for the general population once the apps start adding their own templates for it.
  2. macOS store and iBooks (Apple Books) store updates.  The new iOS store has been very good.  Bringing those concepts to both the macOS store and the Apple Books store will help both systems.  Loosening the restrictions on the macOS sandbox enough to let Transit & Office 365 be back in the store is awesome!
  3. macOS dark mode.  White is NOT easy on the eyes.  End of Story.  Even Microsoft understands this, look at Windows 10…

The OK:

  1. Speed improvements for iOS.  Great news, but, why the hell was it so bad in the first place?
  2. Group notifications.  Well, it’s a start.  Notifications are a real PITA.  I’m not sure what *should* be done, but currently, they are a bit of a mess

The Ugly:

  1. OpenGL & OpenCL depreciated?  Ummm… OpenGL is why a lot of games run on the Mac.  It’s a cross platform standard.  Taking that away will force devs to code to two different graphics standards that are platform specific.  Great for optimizations, but adding double duty to game developers who are already short of time & money will cause many studios to rethink their macOS commitments
  2. iCloud?  The web?  Is it just me, or did Apple completely forget about the web?

My last point really has me concerned.  Apple is reverting back to the ‘old Apple’.  They control the hardware, and are working on controlling the software.  That’s great, and it certainly locks the users in, but it feels like a very short sighted move.  No iCloud announcement is really worrisome.  iCloud used to be way ahead with the UI, but lately, it’s felt very dated.  Google’s gmail update, and Microsoft’s changes to outlook.com / office 365 are beginning to feel very modern, while iCloud is starting to just feel old.  Couple the lack of announcements for iCloud with no mention of Safari at all the keynote, and it just feels like Apple doesn’t care about the web too much.  The dev team is focused on Swift and native apps.  Not really sure where it’s gonna lead…