I am going to start work on a project that will help in learning new vocabulary, in the style controlled by interruptions, and will offer new words through interruptions so that the user can learn at optimal times.
I am looking for a way to determine which application is running. I found a few posts that related to finding part of the list of running applications, " Can we get the applications currently running on the iPhone and iPad ." Is it possible to use it in iOS 6?
I can not find any relevant messages about receiving data about the type / category of the application that works (media player / game / viewer, etc.). Do iOS apps contain any metadata or a way to retrieve this data type?
Naturally, in order to interrupt the user at the optimal time, he will have to take into account the type of application used.
I am openly considering alternative ways of detecting when interrupts may be optimal and open to criticism of my current plan.
source share