Program studiów
Program studiów podyplomowych na kierunku Automatyzacja platform Apple
WSTĘP DO AUTOMATYZACJI MACOS, DOSTĘPNYCH NARZĘDZI I TECHNOLOGII
(8 godz.)
- Open Scripting Architecture
- Script Editor
- Konfiguracja systemowych mechanizmów zabezpieczeń i prywatności
APPLESCRIPT: PODSTAWY
(8 godz.)
- Adresowanie poszczególnych aplikacji
- Słowniki
- Praca z Finderem
APPLESCRIPT: PODSTAWOWE TYPY DANYCH I OBIEKTY
(8 godz.)
- Praca z tekstem
- Praca z liczbami
- Praca z datami
- Praca z obiektami
- Instrukcje warunkowe
APPLESCRIPT: LISTY, REKORDY, WIĘCEJ O KOMENDACH
(8 godz.)
- Pętle
- Listy
- Rekordy
- Komendy wbudowane
- Scripting Additions
APPLESCRIPT: OPERATORY, PRZEKSZTAŁCENIA, OBSŁUGA BŁĘDÓW, PRACA Z PLIKAMI
(8 godz.)
- Operatory
- Przekształcenia typów
- Praca z plikami
- Przechwytywanie i obsługa błędów
- Logowanie
APPLESCRIPT: INTERAKCJA Z UŻYTKOWNIKIEM, ORGANIZACJA KODU
(8 godz.)
- Interakcja z użytkownikiem
- Funkcje
- Praca z obiektami
APPLESCRIPT: SŁOWNIKI, DODATKI, INTERAKCJA Z POWŁOKĄ
(8 godz.)
- Słowniki
- Scripting Additions
- Interakcja z powłoką
- Łączenie (bridge’owanie) różnych technologii
UI SCRIPTING
(8 godz.)
- Dedykowane wbudowane komendy
- Hierarchia obiektów
- UIBrowser
- Accessibility Inspector
POWŁOKA
(8 godz.)
- Współpraca z powłoką
- Popularne package managers
- Wykorzystanie popularnych narzędzi open source
AUTOMATOR
(8 godz.)
- Przygotowanie kolejek czynności
- Przygotowanie szybkich czynności
- Praca z akcjami folderów
- Integracja z AppleScript i innymi technologiami
SHORTCUTS
(8 godz.)
- Skróty na Macu
- Skróty na iOS/iPadOS
- Rozszerzalność
- Integracja z innymi technologiami
NARZĘDZIA FIRM TRZECICH
(16 godz.)
- Script Debugger
- Keyboard Maestro
- BetterTouchTool
- Spark
SKRYPTOWANIE POPULARNYCH APLIKACJI I WŁASNE PROJEKTY
(24 godz.)
- Apple iWork
- Microsoft Office
- Adobe Photoshop
- Pomysły i projekty uczestników
FORMA ZALICZENIA
projekt końcowy
test końcowy