Voormalig AppleScript-leider Sal Soghoian schrijft over automatisering voor MacStories

Nadat Apple zijn functie als productmanager van automatiseringstechnologieën om “zakelijke redenen” heeft beëindigd, is Automator en AppleScript-evangelist Sal Soghoian nu te gast bij MacStories over deze technologieën.

In zijn eerste post voor de publicatie deelt Soghoian zijn gedachten over Automator, AppleScript en soortgelijke services versus app-extensies. Soghoian heeft bijna 20 jaar lang leiding gegeven aan AppleScript, Automator en gerelateerde technologieën bij 1 Infinite Loop.

In de post getiteld 'App-extensies zijn geen vervanging voor gebruikersautomatisering', denkt Soghoian of Apple zou moeten besluiten om hun technische middelen te combineren om teams te vormen die zowel iOS- als macOS-versies van apps hebben geleverd.

Hoewel app-extensies voor iOS en macOS een vervanging kunnen zijn voor het volledige pakket gebruikersautomatiseringsservices in macOS (Apple Event scripting, Automator, Services, de UNIX-opdrachtregelhulpprogramma's, enz.), Stelt Soghoian voor dat Apple denkt aan gebruikersautomatisering en app-extensies in termen van "EN" in plaats van "OF".

Om de ontwikkeling van een nieuwe platformonafhankelijke architectuur voor automatisering te omarmen, misschien "AutomationKit" genoemd, die de "openheid van iedereen" van Gebruikersautomatisering zou integreren met de gerichte mogelijkheden van door ontwikkelaars gemaakte plug-ins.

App-extensies kunnen de nieuwe macOS-systeemservices worden en Automator kan workflows opslaan als extensies met toegang tot het Share-menu en nieuwe uitbreidingspunten die geen selectie zijn. En AutomationKit zou zelfs een Apple Event-bridge kunnen bevatten, zodat deze zou werken met de bestaande macOS-automatiseringstools.

App-extensies kunnen een ander type gebruikersautomatisering worden. Wat een concept.

Tijdens zijn ambtstermijn bij Apple van 1997 tot 2016 heeft Soghoian een breed scala aan gebruikersautomatiseringstechnologieën geavanceerd, waaronder UNIX CLI, JavaScript, AppleScript, Automator en scripting-ondersteuning voor verschillende stock-apps.

Zijn diepe overtuiging is dat "de kracht van de computer in handen van degene moet zijn die hem gebruikt." Zelfs nadat hij werd geïnformeerd dat zijn positie als Product Manager van Automation Technologies om zakelijke redenen was geëlimineerd, gelooft Soghoian nog steeds dat zijn credo als waar vandaag als altijd.

"Als u vragen of opmerkingen hebt over de toekomst van gebruikersautomatisering, vraag het dan aan Apple", zei hij destijds. Apples baas van software engineering Craig Federighi antwoordde door te zeggen dat zijn bedrijf "van plan is onze ondersteuning voor de geweldige automatiseringstechnologieën in macOS voort te zetten".

Als Apple-medewerker blogde Soghoian over automatisering op macosxautomation.com. Zijn werk wordt zeer gewaardeerd door de bredere Mac-gemeenschap. Als gevolg daarvan is het verlies voor Apple een verlies voor Apple en een grote overwinning voor MacStories, een van mijn favoriete Apple-gerichte websites.

Bron: MacStories