(Yes, I just copied Erica Sadun’s idea).

This post will be update as the keynote goes by.

(I will have lunch midway through the keynote, so I will be at least 15 minutes late at some point).


All times are EST.

12:52 PM: The stream seems to be finally up.
1:02 PM: Yes, talking about the Orlando tragedy is needed. I’m sure it hit Tim harder than others.
1:05 PM: That’s a lot of scholarships. I wish I could get that scholarship myself. Welp just gonna save up and go there someday…
1:09 PM: It was probably a good idea to avoid talking about the numbers. Jumping into OS features less than 10 minutes in.
1:11 PM: You are telling me watchOS 3.0 will make my watch usable beyond notifications? MADNESS. Neat change to the side button too.
1:12 PM: Doing this live is hard, so I will just edit this post later haha.


5:20 PM:


So out of everything that has been announced, I’m excited for a lot of it.

Siri APIs of course. This is what I have been hoping for for years. Unfortunately, after further reading in the docs, it looks like it’s not possible to do much with it right now. SiriKit is designed to work with certain domains:

  • Audio or video calling
  • Messaging
  • Sending or receiving payments
  • Searching photos
  • Booking a ride
  • Managing workouts

At least at first, apps that adopt SiriKit will be limited to those domains.

Proactive Suggestions

Craig previewed a feature where QuickType is more useful and proactive than ever. It’s neat, and apps can expand on this. If your app has conceptual data it can provide to other apps, you can do so with these APIs. They are introduced in new properties of the UITextInputTraits class.

Apple Opens App Messages to Developers

I will go ahead and say meh to this one. All the visual woo is not too attractive for me. I could live without it. Stickers have always been a gimmick that I have never used. The potential of actual third party app integration is definitely neat, but I live in a country where WhatsApp is the norm, and nobody utilises iMessage. If I had to rate the new Messages announcements, I’d give them a 4/10. 4 being the only actual helpful stuff for developers (no stickers, no fancy features, just SDKs).

User Notifications

Apple is killing the old notification APIs in favor of this. I have no complaints. They are incredibly cool. This is probably one of the first things I will start playing with.

Speech Recognition

Very nifty framework. You can recognise speech from your own voice and even recorded audio. Writing a quick app to do this for me will me finish a lot of college of college homework.

Widget Enhancements

Absolutely cool. I like the idea of having my own widgets on search. Also how they appear when peek and popping on app icons. I see a lot of potential for this.

There’s a Whole Bunch of Extension Points

The amount of extension points has at least doubled since iOS 8:

  • Call Directory
  • Intents
  • Intents UI
  • Messages
  • Notification Content
  • Notification Service
  • Sticker Pack

Some of these are outright meh and the others do look helpful. I have yet to read an them though. That Call Directory Extension Points looks interesting. It might be something I asked Apple for back in 2011.

5:48 PM EDIT: Right, Call Directory is most likely the thing Craig showed where you can hook into calls to see if they are spam, or really extend them to do anything else with whatever number you grabbed.


Developers will finally have access to RAW camera data from the iOS camera. I love taking mobile pictures, and I currently use a Samsung Galaxy S7 Edge for most of my pictures. It looks like that could be changing soon.

That’s it for now. This post may or may not be edited later.

Positive SSL