De materiaalgrafiek-engine in Opdrachten
Veel van de magie van Opdrachten wordt verzorgd door de materiaalgrafiek-engine, die gegevens uit iOS- en iPadOS-functies en -apps op een intelligente, volledig automatische manier omzet in opdrachttaken. Wanneer een opdracht een bepaald type inhoud verwacht en je een ander type inhoud doorgeeft, zorgt de materiaalgrafiek ervoor dat de inhoud automatisch naar het juiste type wordt geconverteerd.
Dankzij deze slimme gegevensconversie kun je met Opdrachten apps en voorzieningen met elkaar integreren. Het volgende voorbeeld bevat de opdracht 'Haal komende activiteiten op', gevolgd door de opdracht 'Toon route'. De eerste opdracht geeft een agenda-activiteit als resultaat, die zowel planningsgegevens als locatiegegevens kan bevatten. Omdat de tweede opdracht locatiegegevens als invoer moet hebben, extraheert de materiaalgrafiek alleen de gegevens van Kaarten uit de agenda-activiteit, om zo de routebeschrijving te kunnen produceren.
Met de materiaalgrafiek kan ook inhoud in meerdere stappen worden geconverteerd. Hierdoor kan Opdrachten worden geïntegreerd met apps en voorzieningen die geen verband met elkaar lijken te houden, zoals Muziek en Mail. Je kunt bijvoorbeeld een opdracht aanmaken met een taak 'Haal huidig nummer op', een taak 'Haal details op van muziek' en een taak 'Bewaar in fotoalbum'. Wanneer je deze opdracht uitvoert, wordt automatisch de albumillustratie opgehaald van het nummer dat wordt afgespeeld in je muziekbibliotheek en wordt de illustratie in een fotoalbum bewaard.
Dankzij de materiaalgrafiek hoef je bijna nooit na te denken of je wel het juiste type inhoud aan een taak doorgeeft. Opdrachten signaleert wat je wilt bereiken en bepaalt zelf wat daarvoor nodig is. Als je de resultaten van een taak wilt zien, voeg je de taak 'Bekijk materiaalgrafiek' aan je workflow toe.