Hi!
Was just wondering if Apple said anything about an API for the Today view in the new redesigned notification center? It would be awesome if developers could take advantage of it for their apps!
Anyone heard about this?
Thanks!
Ethan
The today view aggregates from several sources that do have Apis.
If you want your todo lists to show up within it, use the Apis to keep things in the system standard place. Same goes for calendar.
Eventkit gives developers detailed access to these areas.
Other areas like traffic prediction, and weather use the same systems that were in place in iOS 6.
I'd imagine if/when APIs open up for Siri, those same API's would probably help developers get access to Today view since they both seem to use the same type of methods for aggregating data and displaying it in a natural way.
I've been wrong before, no knowledge just pure speculation.
Like could these Apis make our own widgets in the today view? Like the weather and stocks and calendar widget type?
Nothing that has been mentioned yet.
Again, if you look at the presentation of the views and the semantics that's are used to portray things in Today view, it looks like it's using a lot of the natural language, and context understanding that Siri does today.
This is something that isn't easy to replicate on its own from what has been seen or shown by anyone else yet.
How does Siri replicate today? What does it have to do with the new notification center?
Siri takes natural language requests and parses them out to a set of things it understands and processes it. It runs those against a set of services that generate a response using the same type of natural language. Processing the requests on Apples end is made up of either executing command locally ("Take a note for later" "remind me to get my pills at the pharmacy when I leave work") or using a service ("what's the best Italian place in the city" "what time does 'Iron Man 3' start").
Today view is a non verbal representation of these same "types" of queries being executed and implemented using natural language. You ask what time "Iron Man 3" is starting and Siri responds with a widget showing data.
These are all similar types if queries being implemented differently depending on the context.
As I said before, I'm not saying this is the way this is all going to happen, but it seems reasonable that if this were to ever come out, that they'd use the same or similar ways to extend both.
I'm saying Notification Center widgets. Not Siri.
I understand that. I was just explaining the similarities.
The short answer is that you can't extend Notification Center beyond what you can do right now. There are no widgets.
Do you think someone might develop one?
No one can develop one until Apple gives the tools to do so.
If you are talking about the Today view specifically then I don't know if it will be any time soon.
If we are talking about widgets in general there's different things that need to probably get worked out from an overall system perspective before Apple formalizes anything.
There are a few apps in the App Store though that give excellent dashboards of things. Morning and Status Board are good examples of that.
iOS 7 is a huge step for making widgets work in that I would think would fit Apples requirements.
Again, my thoughts on this are speculation.
So maybe an API for the Today view?
Maybe yes.
Not in iOS 7 though
Damn. Alright we'll thanks man.
No problem.
Sorry I couldn't give ya a more direct answer.