Engine für das Inhaltediagramm in der App „Kurzbefehle“
Das Besondere an der App „Kurzbefehle“ ist die Engine für das Inhaltediagramm, die mit intelligenten Algorithmen Daten aus iOS-Funktionen und iOS-Apps dynamisch in Kurzbefehlsaktionen konvertiert. Wenn eine Aktion einen Inhalt eines bestimmten Typs erwartet, an sie aber ein Inhalt eines anderen Typs übergeben wird, konvertiert das Inhaltediagramm den übergebenen Inhalt automatisch in den benötigten Typ.
Dank dieser intelligenten Datenkonvertierung können in der App „Kurzbefehle“ Apps und Dienste integriert werden. Im folgenden Beispiel folgt auf die Aktion „Anstehende Ereignisse abrufen“ die Aktion „Route einblenden“. Die Ausgabe der ersten Aktion besteht aus einem Kalenderereignis, das sowohl eine Zeit- als auch eine Ortsangabe umfassen kann. Da die zweite Aktion eine Ortsangabe als Eingabe benötigt, extrahiert das Inhaltediagramm aus dem Kalenderereignis nur die Ortsangabe (aus der App „Karten“), damit ausgehend davon die Route ermittelt und angezeigt werden kann.
Das Inhaltediagramm unterstützt auch die erweiterte Erkennung von Inhalten in mehreren Schritten. Dadurch können in der App „Kurzbefehle“ auch Apps und Dienste wie „Musik“ und „Instagram“ integriert werden, die zunächst ohne Bezug zueinander sind. Auf diese Weise lässt sich zum Beispiel ein Kurzbefehl realisieren, in dem auf die Aktion „Aktuellen Titel abrufen“ die Aktion „Auf Instagram posten“ folgt. Bei der Ausführung bewirken die Aktionen, dass das Coverbild des aktuell gespielten Musiktitels extrahiert und auf Instagram gepostet wird.
Dank des Inhaltediagramms musst du dir nur noch in seltenen Fällen Gedanken machen, ob Inhalt des richtigen Typs von einer Aktion an eine andere Aktion übergeben wird. Die App „Kurzbefehle“ versucht herauszufinden, was du erreichen möchtest, und zeigt dir, wie du ans Ziel gelangst.