MacOS
launchd — платформа запуску й керування фоновими процесами в macOS. !Статус
Приклад простого macOS/iOS-подібного UI:
Docker на Mac часто застосовується для для локальної розробки.== macOS і відеомонтаж ==
користувач системи
== Notes ==
Приклад команди:<syntaxhighlight lang="bash">
Він функціонує разом з іншими механізмами безпеки macOS. !реліз системи
Через нього налаштовують:
macOS відповідає за графічний інтерфейс, запуск програм, роботу з файлами, безпеку, мережу, драйвери, iCloud, App Store, Continuity, Time Machine, Spotlight, Terminal, системні конфігурація й інтеграцію з іншими пристроями Apple. {| class="wikitable"
macOS і розробка програмного забезпечення програм
struct ContentView: View {
SwiftUI на macOS
</syntaxhighlight>
підтримує:
Privacy & Security
Інструменти:
- дизайну;
- нотаток;
- презентацій;
- додаткового простору;
- роботи з Apple Pencil. !Чи підходить macOS? Xcode застосовується для для:
!Призначення |- |Керівник |Dashboard, звіти, погодження, web ERP |- |Аналітик |Excel, BI, SQL tools, web reports |- |Розробник |Backend, API, Git, Docker, Terminal |- |Менеджер |CRM, документи, пошта, браузер |- |Дизайнер / продуктова команда |UI/UX для ERP, макети, прототипи |- |iOS-команда |розробка програмного забезпечення мобільного клієнта ERP |}
brew install postgresql
Finder
- web-клієнта K2 ERP;
- кабінету керівника;
- BI-звітів;
- роботи з документами;
- розробки backend/API;
- розробки iOS-клієнта;
- тестування web-інтерфейсу;
- роботи з Git;
- запуску локального dev-середовища;
- роботи через VPN;
- SSH-доступу до серверів;
- підготовки документації. Причини:
</syntaxhighlight>Перейти в каталог:
Переглянути файли:<syntaxhighlight lang="bash">
== macOS Tahoe 26 ==
== iCloud ==
'''Spotlight''' — системний пошук macOS. |-
| style="background:#fff3cd; color:#856404; font-weight:bold;" |критично
|'''Сумісність залежить від моделі Mac'''
|Нові версії macOS підтримують не всі старі компʼютери. Це міст між зручним desktop, Unix-світом, Apple hardware, iPhone, iCloud, розробкою, творчістю й сучасною персональною продуктивністю.'''</blockquote>
'''System Integrity Protection''' або '''SIP''' — механізм безпеки macOS, який обмежує зміну критичних системних файлів навіть для користувача з root-правами. * новий дизайн Liquid Glass;
* оновлення версій інтерфейсу;
* покращення Spotlight;
* нові Continuity-можливості;
* інтеграційні функції ERP з Phone app і Live Activities;
* розширення Apple Intelligence;
* оновлення версій системних застосунків;
* покращення продуктивності й безпеки;
* технічна підтримка сумісних моделей Mac. * розділення роботи й особистого;
* окремого desktop для браузера;
* окремого desktop для IDE;
* окремого desktop для дизайну;
* організації багатьох вікон. {| class="wikitable"
У <blockquote>'''Darwin — це технічна основа macOS, але повна macOS передбачено так само закриті графічні, системні й користувацькі компоненти Apple.'''</blockquote>
* джерело застосунку;
* цифровий підпис;
* notarization;
* політики безпеки;
* потенційно небезпечні програми. |-
|'''Mac OS X'''
|Ранні версії
|Перехід Apple до нової Unix-подібної основи
|-
|'''OS X'''
|Пізніші версії
|Скорочена назва без слова Mac
|-
|'''macOS'''
|Сучасна назва
|Узгоджена з iOS, iPadOS, watchOS, tvOS і visionOS
|}
Spotlight дає можливість:
== Handoff ==
!ERP-сценарій
.padding()
* перехід від класичної Mac OS до Mac OS X;
* поява Aqua-інтерфейсу;
* дорожня карта розвитку Unix-основи;
* перехід від PowerPC до Intel;
* дорожня карта розвитку Mac App Store;
* інтеграційні функції ERP з iCloud;
* поява Continuity;
* перехід від Intel до Apple silicon;
* дорожня карта розвитку Apple Intelligence;
* перехід до нової схеми назв на зразок macOS Tahoe 26. !Пояснення
'''Sidecar''' дає можливість використовувати iPad як другий дисплей для Mac або як графічний планшет у підтримуваних сценаріях. Apple описує її як версію з дизайном '''Liquid Glass''', оновленими можливостями персоналізації, новими Continuity-функціями, оновленим Spotlight і розширенням Apple Intelligence. Через Homebrew:<syntaxhighlight lang="bash">
'''Notarization''' — бізнес-процес перевірки застосунків Apple перед їхнім поширенням поза Mac App Store.
- системні служби;
- користувацькі агенти;
- launch daemons;
- startup tasks;
- scheduled jobs;
- фонові процеси. → курсор переходить на iPad
Спрощена схема:
ps aux
|-
|'''On-device processing'''
|Частина задач здатна виконуватись локально на Mac
|-
|'''Private Cloud Compute'''
|Частина складніших задач здатна виконуватись у приватній хмарній інфраструктурі Apple
|-
|'''Apple silicon'''
|Багато AI-функцій залежать від сучасних Mac з Apple silicon
|-
|'''інтеграційні функції ERP'''
|Функції вбудовуються в системні й прикладні сценарії
|}
== App Store ==
!Підхід
find .<blockquote>'''Time Machine — одна з найважливіших функцій macOS для захисту від втрати даних.'''</blockquote>
'''Universal Control''' дає можливість використовувати одну клавіатуру й мишу або трекпад для кількох Mac і iPad. → System Services
→ Драйвери
* нові функції;
* виправлення помилок;
* security updates;
* firmware updates;
* оновлення версій Safari;
* покращення сумісності;
* драйверні зміни. @State private var name = ""
diskutil list
== Firewall ==
== Типові помилки користувачів macOS ==
'''AppKit''' — класичний framework для створення macOS desktop-застосунків. '''Spaces''' — віртуальні робочі столи macOS.== System Integrity Protection ==
застосовується для для:
застосовується для для:
* моделі Mac;
* року випуску;
* процесора Intel або Apple silicon;
* обсягу памʼяті;
* графіки;
* firmware;
* регіону;
* окремих функцій системи.== XNU Kernel ==
macOS застосовується для в бізнесі для:
|-
|'''Finder'''
|Файли й каталоги
|-
|'''Spotlight'''
|Швидкий пошук і запуск
|-
|'''System Settings'''
|конфігурація системи
|-
|'''Time Machine'''
|Backup
|-
|'''Terminal'''
|Командний рядок
|-
|'''Activity Monitor'''
|Процеси й ресурси
|-
|'''Disk Utility'''
|Диски, volumes, форматування
|-
|'''Keychain Access'''
|Паролі, сертифікати, ключі
|-
|'''App Store'''
|Встановлення й оновлення версій застосунків
|-
|'''Xcode'''
|розробка програмного забезпечення під Apple-платформи
|}
== macOS і Windows-програми ==
'''Core ML''' — framework Apple для запуску machine learning моделей на пристроях Apple. '''Keychain''' — безпечне сховище macOS для паролів, сертифікатів, токенів і ключів. Причини:
</syntaxhighlight>Перевірити версію macOS:<syntaxhighlight lang="bash">
brew install git
|-
|'''Не робити Time Machine backup'''
|Можна втратити важливі файли
|-
|'''Ігнорувати оновлення версій'''
|платформа здатна залишитись без security fixes
|-
|'''Встановлювати невідомі застосунки'''
|Можливі ризики безпеки
|-
|'''Не перевіряти сумісність ПЗ перед оновленням'''
|Професійні програми або драйвери можуть тимчасово не працювати
|-
|'''Плутати macOS і iOS'''
|Це різні системи з різними сценаріями
|-
|'''Очікувати повної сумісності з Windows'''
|Windows-застосунки й драйвери не працюють напряму
|-
|'''Не використовувати Terminal у розробці'''
|Частина developer workflow на Mac значно зручніша через shell
|}
macOS здатна використовуватись у ERP-сценаріях, але часто не як класичне Windows-робоче місце, а як:
{| class="wikitable"
{| class="wikitable"
TextField("Імʼя", text: $name)
|-
|'''Windows'''
|Windows має ширшу сумісність з бізнес-ПЗ, обладнанням та іграми; macOS сильніша в Apple ecosystem, Unix-інструментах і творчих workflow
|-
|'''Linux'''
|Linux відкритіший і сильний на серверах; macOS зручніша як готова desktop-система для Mac
|-
|'''iOS'''
|iOS для iPhone, macOS для Mac
|-
|'''iPadOS'''
|iPadOS для iPad, macOS для повноцінного desktop-сценарію
|-
|'''ChromeOS'''
|ChromeOS простіша й хмарна; macOS потужніша для професійних застосунків і розробки
|}
== Unix-основа macOS ==
!Пояснення
→ Database
Воно поєднує ідеї:
|-
|iOS-розробка
| style="background:#d4edda; color:#155724; font-weight:bold;" |Дуже добре
|-
|Web-розробка
| style="background:#d4edda; color:#155724; font-weight:bold;" |Дуже добре
|-
|Дизайн і UI/UX
| style="background:#d4edda; color:#155724; font-weight:bold;" |Дуже добре
|-
|Відеомонтаж і музика
| style="background:#d4edda; color:#155724; font-weight:bold;" |Добре
|-
|Робота керівника або аналітичні інструменти
| style="background:#d4edda; color:#155724; font-weight:bold;" |Добре
|-
|Web ERP / CRM
| style="background:#d4edda; color:#155724; font-weight:bold;" |Добре
|-
|Windows-only ERP-клієнт
| style="background:#fff3cd; color:#856404; font-weight:bold;" |Можливо через Remote Desktop або virtualization
|-
|PC gaming
| style="background:#f8d7da; color:#721c24; font-weight:bold;" |Не базовий вибір
|-
|Драйвери для специфічного POS/фіскального обладнання
| style="background:#fff3cd; color:#856404; font-weight:bold;" |Потрібна окрема перевірка
|}
== macOS у ERP ==
macOS не виступає як повною заміною Windows у сценаріях, де потрібні специфічні Windows-програми, драйвери, ігри або обладнання. !Пояснення
|-
|'''інтеграційні функції ERP hardware і software'''
|Apple контролює і Mac, і macOS, тому платформа добре оптимізована
|-
|'''Unix-основа'''
|Зручна для розробників, DevOps і технічних користувачів
|-
|'''Apple ecosystem'''
|iPhone, iPad, Apple Watch, AirPods і iCloud працюють разом
|-
|'''Стабільність'''
|macOS добре підходить для довготривалої роботи
|-
|'''Xcode'''
|Основна платформа для iOS/macOS-розробки
|-
|'''Творчі професії'''
|Сильна ERP-платформа для дизайну, відео, музики й медіа
|-
|'''Безпека'''
|Gatekeeper, SIP, FileVault, Keychain, sandbox, notarization
|}
Приклад:<syntaxhighlight lang="swift">
== Apple Business Manager ==
'''APFS''' або '''Apple File System''' — сучасна файлова платформа Apple.== AppKit ==
* перемикання між вікнами;
* керування Spaces;
* організації робочих столів;
* multitasking;
* роботи з кількома застосунками. '''Photos''' — застосунок для роботи з фото й відео.== Історія K2 ERP ==
* шифрування системного диска;
* захисту файлів користувача;
* корпоративної безпеки;
* відповідності security policy. :contentReference [oaicite:2]{index=2}
</syntaxhighlight>
{| class="wikitable"
{| class="wikitable"
Скопіювати текст на iPhone
|-
| style="background:#d4edda; color:#155724; font-weight:bold;" |Ключове
|'''macOS функціонує тільки на компʼютерах Mac'''
|На відміну від Windows або Linux, macOS офіційно встановлюється на hardware Apple. → Cocoa / SwiftUI / AppKit / Frameworks
{| class="wikitable"
ls -la
== Назва: Mac OS X, OS X і macOS ==
оновлення версій macOS встановлюються через Software Update.</syntaxhighlight>Homebrew важливий для:
</syntaxhighlight>
→ macOS UI
У macOS здатна використовуватись для:
<blockquote>'''macOS Tahoe 26 — це етап, де Apple вирівнює версії своїх операційних систем і переносить більше AI, Continuity та візуальної єдності між Mac, iPhone і iPad.'''</blockquote>
|-
|'''Mac OS X 10.0'''
|Cheetah
|Початок нової лінійки Mac OS X
|-
|'''Mac OS X 10.4'''
|Tiger
|Spotlight, Dashboard, важливий етап популярності
|-
|'''Mac OS X 10.5'''
|Leopard
|Time Machine, Spaces, велике оновлення версій
|-
|'''Mac OS X 10.6'''
|Snow Leopard
|Оптимізація, стабільність, Intel-фокус
|-
|'''OS X 10.7'''
|Lion
|Вплив iOS, Launchpad, Mac App Store
|-
|'''OS X 10.10'''
|Yosemite
|Новий дизайн і Continuity
|-
|'''macOS 10.12'''
|Sierra
|Назва macOS, Siri на Mac
|-
|'''macOS 10.15'''
|Catalina
|Відмова від 32-bit застосунків, Sidecar
|-
|'''macOS 11'''
|Big Sur
|Великий редизайн, Apple silicon
|-
|'''macOS 12'''
|Monterey
|Universal Control, Shortcuts
|-
|'''macOS 13'''
|Ventura
|Stage Manager, System Settings
|-
|'''macOS 14'''
|Sonoma
|Widgets, desktop improvements
|-
|'''macOS 15'''
|Sequoia
|iPhone Mirroring, Apple Intelligence на підтримуваних Mac
|-
|'''macOS 26'''
|Tahoe
|Liquid Glass, новий дизайн, оновлений Spotlight, дорожня карта розвитку Apple Intelligence
|}
!Задача
застосовується для для:
'''Finder''' — файловий менеджер macOS. AppKit застосовується для для:
→ користувач системи керує обома пристроями
застосовується для для:
== Keychain ==
* developer distribution;
* довіри до застосунку;
* зменшення попереджень системи;
* security scanning;
* корпоративного поширення програм. {| class="wikitable"
{| class="wikitable sortable"
'''Reminders''' — застосунок для задач і нагадувань. {| class="wikitable"
!Для чого
* shell;
* Terminal;
* permissions;
* users and groups;
* processes;
* signals;
* file paths;
* ssh;
* cron / launchd;
* grep;
* sed;
* awk;
* find;
* chmod;
* chown;
* environment variables. !Shell
== Menu Bar ==
* керівників;
* дизайнерів;
* розробників;
* маркетологів;
* мобільних команд;
* презентацій;
* документообігу;
* CRM;
* web-застосунків;
* Google Workspace;
* Microsoft 365;
* Slack/Teams;
* керування проєктами. * запускати програми;
* перемикатися між застосунками;
* бачити активні програми;
* відкривати Downloads;
* закріплювати улюблені застосунки;
* працювати з minimized windows.== System Settings ==
macOS популярна серед музикантів і звукорежисерів. * меню активного застосунку;
* Apple menu;
* статусні іконки;
* Wi-Fi;
* battery;
* Control Center;
* Spotlight;
* clock;
* menu extras. MacBook
→ K2 ERP API / Web frontend
'''iCloud''' — хмарний сервіс Apple, інтегрований у macOS. !Значення
Він дає можливість:
== Корисні команди macOS ==
== macOS і бізнес-середовище ==
через '''Stage Manager''' — режим організації вікон, який користувачі можуть фокусуватися на активному застосунку або групі застосунків. }
!Період
== XProtect ==
* Handoff;
* Universal Clipboard;
* AirDrop;
* Continuity Camera;
* iPhone Mirroring;
* Phone calls on Mac;
* SMS relay;
* Instant Hotspot;
* Sidecar;
* Universal Control. '''Dock''' — панель швидкого доступу до застосунків і вікон. |-
| style="background:#d4edda; color:#155724; font-weight:bold;" |Ключове
|'''macOS виступає як основною платформою для iOS-розробки'''
|Для розробки й публікації iOS-застосунків потрібен Xcode, який функціонує на macOS. Вона дає можливість:
<blockquote>'''Rosetta 2 допомогла зробити перехід від Intel Mac до Apple silicon менш болючим для користувачів і розробників.'''</blockquote>
Головна ідея macOS — надати користувачу стабільну, зручну й безпечну операційну систему для компʼютерів Mac, яка тісно інтегрована з апаратним забезпеченням Apple. До переходу на Apple silicon компʼютери Mac багато років використовували процесори Intel. func greet(name: String) -> String {
sw_vers
== Stage Manager ==
macOS виступає як однією з найважливіших desktop-операційних систем у світі. docker compose up -d
* Mach;
* BSD;
* драйверної моделі Apple;
* системної безпеки;
* керування памʼяттю;
* процесів;
* файлових систем;
* мережі. }
== Рекомендований шлях вивчення macOS для IT ==
* Gatekeeper;
* XProtect;
* Notarization;
* Sandbox;
* SIP;
* FileVault;
* Keychain;
* Privacy permissions;
* Firewall;
* Secure Enclave на підтримуваних Mac;
* Touch ID;
* Activation Lock;
* Find My;
* регулярні оновлення версій.== FileVault ==
Серед напрямів macOS Tahoe 26:
'''Continuity''' — набір можливостей Apple для роботи між пристроями. * роботу з текстом;
* підсумки;
* rewriting;
* генерацію й редагування контенту;
* покращення Siri;
* контекстну допомогу;
* інтеграцію в системні застосунки. * Apple контролює і hardware, і software;
* платформа краще оптимізована;
* зростає енергоефективність;
* MacBook мають кращу автономність;
* покращується продуктивність;
* функціонує Neural Engine;
* частина Apple Intelligence-функцій потребує сучасного hardware;
* зʼявилась уніфікація архітектури з iPhone і iPad.</syntaxhighlight>Показати процеси:<syntaxhighlight lang="bash">
|-
|'''функціонує тільки на Mac'''
|Офіційно macOS привʼязана до обладнання Apple
|-
|'''Вартість hardware'''
|Mac часто дорожчий за багато Windows/Linux-компʼютерів
|-
|'''Не всі Windows-програми доступні'''
|Частина бізнес-ПЗ, драйверів і старих ERP-клієнтів здатна бути тільки для Windows
|-
|'''Менше ігор'''
|Ігрова ERP-платформа Windows значно більша
|-
|'''Обмеження модернізації'''
|У сучасних Mac часто не можна самостійно замінити RAM або SSD
|-
|'''Сумісність зі старим обладнанням'''
|Деякі принтери, сканери, фіскальні пристрої або драйвери можуть не підтримувати macOS
|-
|'''Закритіші системні механізми'''
|Apple сильніше контролює платформу, ніж Linux-екосистема
|}
'''Swift''' — сучасна мова програмування Apple. Але для Apple-екосистеми, розробки, творчості, web, аналітики й сучасного desktop-досвіду macOS виступає як однією з найсильніших платформ.macOS керує:
VStack {
- Figma;
- Sketch;
- Adobe Photoshop;
- Adobe Illustrator;
- Adobe Premiere Pro;
- Final Cut Pro;
- Logic Pro;
- DaVinci Resolve;
- Affinity Designer;
- Blender. Доступ контролюється системою дозволів.
Photos
- автоматизовано створювати backup;
- відновлювати файли;
- відновлювати систему;
- повертатися до попередніх версій документів;
- переносити інформаційні дані на новий Mac.== Простими словами ==
!Пояснення
Він важливий для:
macOS Tahoe 26 — сучасна основна гілка macOS.== Spotlight ==
macOS і безпека
macOS виросла з Mac OS X — системи, яка поєднала графічну традицію класичного Mac із технологіями NeXTSTEP, Unix-подібною основою Darwin і новою архітектурою Apple. Якщо Mac не підтримує Tahoe, Apple рекомендує використовувати ранішу сумісну версію macOS. Вони корисні для: !Напрям
macOS не завжди замінює Windows-робоче місце з драйверами й обладнанням, але добре підходить для web ERP, розробки, аналітики, керівницьких сценаріїв і Apple mobile-екосистеми.
- iCloud calendars;
- Google Calendar;
- Exchange;
- events;
- invitations;
- reminders;
- shared calendars.== Apple silicon ==
|- |1 |Finder, Dock, Menu Bar, System Settings |- |2 |Файли, iCloud Drive, permissions |- |3 |Spotlight, Mission Control, Spaces |- |4 |Time Machine і backup |- |5 |Privacy & Security, Gatekeeper, FileVault |- |6 |Terminal і shell |- |7 |Homebrew |- |8 |Git, SSH, developer tools |- |9 |Xcode і Swift |- |10 |Docker і локальні dev-середовища |- |11 |MDM і Apple Business Manager |- |12 |macOS troubleshooting |- |13 |Віртуалізація й Remote Desktop |}
var body: some View {
Mac часто застосовується для для відеомонтажу. Вона відповідає за:
- шукати файли;
- запускати застосунки;
- знаходити контакти;
- шукати в документах;
- рахувати прості вирази;
- відкривати системні конфігурація;
- шукати інформацію;
- виконувати швидкі дії в новіших версіях. * встановлення програм;
- оновлень;
- покупок;
- підписок;
- пошуку застосунків;
- встановлення Apple-застосунків;
- безпечнішого поширення ПЗ. MDM дає можливість:
Rosetta 2
Intel Mac важливі історично, але поступово відходять у минуле. :contentReference [oaicite:1]{index=1} Menu Bar — верхня системна панель macOS. Досі зустрічається в: функції ERP можуть включати:
Universal Control
- фото;
- відео;
- документів;
- посилань;
- контактів;
- швидкого обміну між iPhone, iPad і Mac.
macOS поєднує два світи: зручний графічний інтерфейс для користувача і Unix-подібну основу для розробників та системних інженерів.
- роботи з кількома вікнами;
- концентрації;
- швидкого перемикання;
- організації desktop.== Automator і Shortcuts ==
brew install node
macOS не запускає Windows-програми напряму як рідні macOS-застосунки.</syntaxhighlight>Пошук файлів:
'''Metal''' — графічний API Apple. '''AirDrop''' дає можливість оперативно передавати файли між пристроями Apple.== оновлення версій macOS ==
підтримує:
'''SwiftUI''' — сучасний declarative UI framework Apple.== Висновок ==
brew install python
|-
|'''iOS-розробка'''
|Xcode і Simulator працюють на Mac
|-
|'''Web-розробка'''
|Unix-інструменти, Node.js, Docker, Git
|-
|'''Backend'''
|Terminal, Homebrew, SSH, локальні бази
|-
|'''Design + frontend'''
|Figma, браузери, tooling
|-
|'''DevOps'''
|SSH, Kubernetes tools, Docker, shell
|-
|'''Data / Python'''
|Python, Conda, Jupyter, scientific tools
|}
→ Darwin / XNU kernel
Історично платформа мала різні назви.== launchd ==
macOS має Unix-подібну основу, тому підтримує багато звичних інструментів:
== macOS і бази даних ==
* image recognition;
* text analysis;
* audio analysis;
* personalization;
* on-device ML;
* AI-функцій застосунків. * Unix-подібна основа;
* Terminal;
* Homebrew;
* Git;
* Docker;
* SSH;
* Python, Node.js, Ruby, PHP;
* Xcode;
* iOS Simulator;
* хороша якість hardware;
* інтеграційні функції ERP з Apple ecosystem.<blockquote>'''Gatekeeper зменшує ризик запуску небезпечного ПЗ, але не замінює здоровий глузд і обережність користувача.'''</blockquote>
підтримує:
== Swift ==
→ Backend
* snapshots;
* encryption;
* space sharing;
* clones;
* швидке копіювання файлів;
* оптимізацію для SSD;
* volumes;
* containers. застосовується для для:
* запускати shell-команди;
* працювати з файлами;
* використовувати Git;
* запускати Python, Node.js, PHP, Ruby;
* адмініструвати систему;
* підключатися до серверів через SSH;
* працювати з Docker;
* запускати scripts;
* працювати з Homebrew. як приклад:
* text notes;
* checklists;
* attachments;
* scanned documents;
* shared notes;
* folders;
* tags;
* iCloud sync;
* links між нотатками. * ігор;
* 3D-графіки;
* GPU computing;
* професійної графіки;
* відео;
* machine learning acceleration;
* rendering. {| class="wikitable"
== Важливі акценти ==
'''Handoff''' дає можливість почати дію на одному пристрої Apple і продовжити на іншому. На macOS часто використовують локальні бази для розробки:
== Головна ідея macOS ==
'''Apple silicon''' — це лінійка процесорів Apple для Mac, починаючи з M1. '''Apple Intelligence''' — набір AI-функцій Apple, інтегрованих у macOS, iOS, iPadOS та інші системи на підтримуваних пристроях.== Коротко ==
* сумісність із новими версіями macOS;
* відсутність частини функцій Apple silicon;
* можливі обмеження продуктивності;
* старі драйвери;
* старі програми;
* Boot Camp для Windows на Intel Mac;
* перехід розробників на Apple silicon. Dock дає можливість:
ls -la
* камери;
* мікрофона;
* геолокації;
* контактів;
* календаря;
* файлів;
* Desktop;
* Documents;
* Downloads;
* Screen Recording;
* Accessibility;
* Full Disk Access;
* Bluetooth;
* local network. → Drivers
== Джерела ==
SIP захищає:
Можливі підходи:
macOS популярна в дизайні й творчих професіях. * iCloud Drive;
* Photos;
* Notes;
* Contacts;
* Calendars;
* Reminders;
* Safari bookmarks;
* Keychain;
* Find My;
* backup частини даних;
* синхронізації між Mac, iPhone і iPad. {| class="wikitable"
Перевірити диски:
* почати лист на iPhone і завершити на Mac;
* відкрити сторінку Safari з iPhone на Mac;
* продовжити роботу в підтримуваному застосунку. '''XProtect''' — вбудований механізм Apple для захисту від відомого шкідливого ПЗ.</pre>
!Недолік
* користувачів Mac;
* iOS-розробників;
* web-розробників;
* дизайнерів;
* відеомонтажу;
* музики;
* бізнес-користувачів;
* керівників;
* аналітиків;
* Apple ecosystem;
* DevOps-інструментів;
* Terminal workflow;
* Xcode;
* мобільної розробки. macOS — це операційна платформа для компʼютерів Mac. → Darwin
== Мінімальний набір користувача macOS ==
== macOS і Docker ==
* списків задач;
* дат;
* повторів;
* locations;
* tags;
* shared lists;
* smart lists.== Spaces ==
!Що вивчати
Через Terminal можна:
== Terminal ==
!Теза
→ Hardware
* вікнами;
* файлами;
* застосунками;
* памʼяттю;
* процесами;
* мережею;
* безпекою;
* оновленнями;
* iCloud;
* периферією;
* дисплеями;
* аудіо;
* камерою;
* Terminal;
* системними службами.== macOS і дизайн ==
'''macOS''' — важлива desktop-операційна платформа Apple, яка поєднує красивий графічний інтерфейс, Unix-подібну основу, тісну інтеграцію з hardware, сильну безпеку й екосистему Apple. docker ps
== Недоліки macOS ==
* Apple ID;
* Wi-Fi;
* Bluetooth;
* Display;
* Sound;
* Keyboard;
* Trackpad;
* Privacy & Security;
* Users & Groups;
* iCloud;
* Software Update;
* Accessibility;
* Desktop & Dock;
* Lock Screen. це операційна платформа компанії '''Apple'''; так само реалізовано MacBook Pro, iMac, Mac mini, Mac Studio і Mac Pro виступає ключовою рисою компʼютерів '''Mac''': MacBook Air забезпечується через '''macOS'''. {| class="wikitable"
Для '''K2 ERP''' macOS здатна бути корисною як платформа для:
|-
|'''Web-версія'''
|Найкращий варіант, якщо програма має браузерний інтерфейс
|-
|'''Remote Desktop'''
|Підключення до Windows-компʼютера або сервера
|-
|'''Virtualization'''
|Запуск Windows у віртуальній машині
|-
|'''Compatibility layers'''
|Спеціальні шари сумісності, якщо програма підтримується
|-
|'''Native macOS version'''
|Окрема реліз системи програми для Mac
|}
== технічна архітектура macOS ==
== Gatekeeper ==
Apple має офіційну сторінку з описом оновлень macOS Tahoe 26, де перелічуються bug fixes, security updates і зміни окремих версій. iCloud застосовується для для:
== Objective-C ==
{| class="wikitable"
</pre>Основні рівні:
== MDM для macOS ==
Спрощена технічна архітектура macOS:<pre>
→ Business processes
== Intel Mac ==
|-
|'''Applications'''
|Системні й сторонні застосунки
|-
|'''Frameworks'''
|AppKit, SwiftUI, Foundation, Metal, Core Data, AVFoundation
|-
|'''System Services'''
|Launch Services, Spotlight, iCloud, Keychain, permissions
|-
|'''Darwin'''
|Unix-подібна основа macOS
|-
|'''XNU Kernel'''
|Ядро системи
|-
|'''Drivers'''
|Робота з обладнанням
|-
|'''Hardware'''
|Mac hardware
|}
Застосунки можуть запитувати доступ до:
!Тип Mac
Text("Привіт, \(name)")
* XNU kernel;
* BSD-компоненти;
* файлові й мережеві механізми;
* низькорівневі системні частини;
* частину відкритих компонентів Apple. * старих macOS-застосунках;
* iOS legacy-коді;
* Apple frameworks;
* великих корпоративних codebase;
* бібліотеках. cd ~/Documents
'''Objective-C''' — історично важлива мова Apple-платформ. FileVault захищає інформаційні дані, якщо Mac буде втрачено або викрадено.== Preview ==
Популярні інструменти:
== HFS+ ==
Типові напрями:
== конкурентні переваги macOS ==
}
* PostgreSQL;
* MySQL;
* MariaDB;
* SQLite;
* Redis;
* MongoDB;
* DuckDB;
* Elasticsearch/OpenSearch у контейнерах. |-
| style="background:#d4edda; color:#155724; font-weight:bold;" |Ключове
|'''macOS тісно інтегрована з Apple ecosystem'''
|iPhone, iPad, Apple Watch, AirPods, iCloud, Handoff, Universal Clipboard і Continuity працюють разом. '''Preview''' — стандартний застосунок macOS для перегляду документів і зображень. |}
Сценарії:
Він інтегрований із:
macOS особливо важлива для:
'''Calendar''' — календар macOS. Він перевіряє:
== Universal Clipboard ==
Сценарії:
* PDF;
* images;
* annotations;
* signatures;
* crop;
* basic editing;
* export;
* merge PDF;
* scan preview. '''Notes''' — застосунок для нотаток.<blockquote>'''Spotlight — це не без зусиль пошук файлів, а швидкий центр запуску й навігації в macOS.'''</blockquote>
== Boot Camp ==
функції ERP:
!Особливість
* реєструвати пристрої;
* налаштовувати Wi-Fi;
* налаштовувати VPN;
* встановлювати профілі;
* розгортати застосунки;
* керувати FileVault;
* застосовувати security policy;
* блокувати або стирати пристрій;
* керувати оновленнями;
* інтегрувати Mac у корпоративну інфраструктуру. '''Boot Camp''' дозволяв встановлювати Windows на Intel Mac. → Застосунки
!Перевага
До Continuity належать:
* Swift;
* Objective-C;
* SwiftUI;
* AppKit;
* UIKit;
* debugging;
* profiling;
* signing;
* Simulator;
* App Store deployment. * перегляду iPhone-застосунків;
* відповіді на повідомлення;
* роботи з мобільними застосунками;
* перевірки push-повідомлень;
* продуктивності.== Core ML ==
!Інструмент
</pre>
!Параметр
APFS підтримує:
== Віртуалізація на macOS ==
macOS має систему дозволів для застосунків. '''Safari''' — браузер Apple у macOS. !Пояснення
== Mail ==
* браузерний клієнт ERP ERP;
* робоче місце керівника;
* робоче місце аналітичні інструменти;
* мобільна команда;
* web-доступ до CRM/ERP;
* BI dashboards;
* доступ через VPN;
* робота з Excel/Numbers;
* web API tools;
* розробка програмного забезпечення ERP-модулів. |-
| style="background:#d4edda; color:#155724; font-weight:bold;" |Ключове
|'''macOS має Unix-основу'''
|Terminal, shell, permissions, процеси й багато інструментів мають Unix-подібну природу. macOS популярна серед розробників. Applications
== Apple Intelligence ==
!Помилка
* macOS-застосунків;
* iOS-застосунків;
* iPadOS;
* watchOS;
* tvOS;
* command-line tools;
* server-side Swift у окремих сценаріях. |-
|'''Zsh'''
|Стандартна сучасна оболонка macOS
|-
|'''Bash'''
|Сумісність зі старими скриптами й Linux-середовищем
|-
|'''Fish'''
|Зручна альтернативна shell
|-
|'''sh'''
|POSIX-сумісні скрипти
|}
{| class="wikitable"
== Основні версії macOS ==
Основні елементи безпеки macOS:
* перегляду файлів;
* копіювання;
* переміщення;
* перейменування;
* пошуку;
* роботи з iCloud Drive;
* підключення мережевих дисків;
* перегляду застосунків;
* роботи з зовнішніми носіями;
* tags;
* quick actions;
* preview. Ключові етапи:
== Коли macOS — хороший вибір ==
'''Mission Control''' показує відкриті вікна, робочі столи й повноекранні застосунки. '''Universal Clipboard''' дає можливість скопіювати текст, фото або інший вміст на одному пристрої Apple і вставити на іншому. Приклад:<pre>
== Notarization ==
→ Browser / Developer tools / iOS Simulator
* Logic Pro;
* GarageBand;
* Ableton Live;
* Pro Tools;
* FL Studio;
* Cubase;
* аудіоінтерфейси;
* MIDI-контролери.== Xcode ==
здатна бути корисним для:
* вікон;
* меню;
* кнопок;
* таблиць;
* toolbar;
* document-based apps;
* desktop UI;
* macOS-specific behavior.== Darwin ==
!Інструмент
!ОС
* системні каталоги;
* критичні процеси;
* частину runtime;
* системні компоненти. Окремо варто відзначити дизайні, відеомонтажі, музиці, освіті, бізнесі, мобільній розробці під iOS, роботі з Unix-інструментами і Apple-екосистемою. оновлення версій можуть містити:
<blockquote>'''Для iOS-розробки Mac і Xcode практично виступає як обовʼязковими інструментами.'''</blockquote>
== Safari ==
== Time Machine ==
== Metal ==
застосовується для для:
Вона корисна для:
!Чому це проблема
критично:
Типова схема:<pre>
'''FileVault''' — вбудоване шифрування диска в macOS. -name "*.log"
* iCloud tabs;
* Keychain;
* privacy features;
* Reader mode;
* extensions;
* Apple Pay;
* Passkeys;
* Handoff;
* WebKit. !Пояснення
Apple публікує окрему офіційну сторінку зі списком моделей Mac, сумісних із macOS Tahoe 26.<blockquote>'''Якщо Mac — це інструмент, то macOS — це його робоче середовище: вікна, файли, застосунки, безпека, Terminal, iCloud, Xcode і звʼязок з усією Apple-екосистемою.'''</blockquote>
'''Homebrew''' — популярний package manager для macOS. * iCloud Mail;
* IMAP;
* Exchange;
* Gmail;
* folders;
* rules;
* search;
* privacy features;
* attachments. Зараз APFS виступає як основною для сучасних версій macOS, але HFS+ здатна зустрічатися на старих дисках або у legacy-сценаріях.<blockquote>'''Сучасна назва системи — macOS, але її історичне коріння йде від Mac OS X.'''</blockquote>
Mac
* Final Cut Pro;
* стабільна робота з media;
* Apple silicon performance;
* енергоефективність;
* якісні дисплеї;
* робота з ProRes;
* інтеграційні функції ERP hardware/software.<blockquote>'''macOS — це не без зусиль платформа для Mac. {| class="wikitable"
pwd
macOS має вбудований firewall. '''Mobile Device Management''' або '''MDM''' застосовується для для керування Mac у компаніях. {| class="wikitable"
import SwiftUI
== Reminders ==
* iCloud Photos;
* albums;
* people;
* places;
* search;
* editing;
* shared albums;
* memories;
* library management. !Призначення
* запуск PostgreSQL;
* запуск Redis;
* локальні API;
* microservices;
* test environments;
* CI-like середовище;
* PHP/Node/Python stacks. * старих застосунків;
* перехідного періоду;
* бізнес-програм;
* developer tools;
* програм, які ще не мають Apple silicon-версії. |-
|'''Mac з Apple silicon'''
|Найкраща технічна підтримка сучасних функцій, Apple Intelligence і продуктивності
|-
|'''Intel Mac'''
|Частина старіших Intel Mac не підтримує нові версії macOS або не отримує всі функції
|-
|'''Старі Mac'''
|Можуть залишатися на попередніх версіях macOS
|-
|'''Корпоративні Mac'''
|Перед оновленням потрібна перевірка сумісності ПЗ, VPN, MDM, драйверів і security-політик
|}
!Етап
'''Time Machine''' — платформа резервного копіювання macOS. |-
| style="background:#f8d7da; color:#721c24; font-weight:bold;" |Увага
|'''macOS не виступає як Windows'''
|Частина Windows-програм, драйверів, ігор, ERP-клієнтів і обладнання здатна не працювати напряму без адаптації, емуляції або віртуалізації. !Назва
→ Frameworks Apple
застосовується для для:
* Windows для окремих програм;
* Linux для серверного середовища;
* тестування;
* sandbox;
* development;
* ізоляція. macOS має інструменти автоматизації. Корисно для:
!Значення
'''iPhone Mirroring''' дає можливість взаємодіяти з iPhone з Mac у підтримуваних версіях macOS і iOS.== Sidecar ==
== AirDrop ==
<blockquote>'''У macOS застосунок не має автоматизовано отримувати доступ до всіх приватних даних користувача. * автоматизовано реєструвати Mac у MDM;
* керувати пристроями;
* розгортати застосунки;
* створювати Managed Apple IDs;
* спрощувати onboarding працівників.== iPhone Mirroring ==
'''Rosetta 2''' — технологія Apple, яка дає можливість запускати частину Intel-застосунків на Mac з Apple silicon. '''Apple Business Manager''' застосовується для організаціями для керування Apple-пристроями й обліковими записами. Він застосовується для для:
Darwin містить:
* Wi-Fi passwords;
* website passwords;
* certificates;
* developer credentials;
* app secrets;
* iCloud Keychain;
* SSH keys у деяких сценаріях.== Shell у macOS ==
== Dock ==
* web-розробки;
* DevOps;
* CLI-утиліт;
* локальних баз даних;
* open source tools;
* конфігурація developer machine. :contentReference [oaicite:3]{index=3}
* Boot Camp стосується Intel Mac;
* на Apple silicon Mac класичний Boot Camp для Windows не застосовується для;
* для Apple silicon частіше розглядають virtualization або remote access;
* сумісність залежить від програми, архітектури й ліцензії Windows.== Continuity ==
* Parallels Desktop;
* VMware Fusion;
* UTM;
* VirtualBox у підтримуваних сценаріях. '''Gatekeeper''' — механізм безпеки macOS, який оптимізує контролювати запуск застосунків. Сучасна macOS зазвичай використовує '''Zsh''' як стандартну shell для нових користувачів, але так само доступні Bash та інші оболонки. return "Привіт, \(name)"
!Рівень
Сценарій:<pre>
== Сумісність macOS Tahoe 26 ==
застосовується для для:
== Mission Control ==
{| class="wikitable"
Для Intel Mac потрібно враховувати:
brew install postgresql
'''HFS+''' — стара файлова платформа Apple, яка використовувалась до переходу на APFS. На Mac можна використовувати віртуальні машини. '''Xcode''' — офіційна IDE Apple для розробки застосунків під macOS, iOS, iPadOS, watchOS, tvOS і visionOS. Типові інструменти:
* обмежувати вхідні підключення;
* керувати доступом застосунків;
* підвищувати безпеку в мережах;
* захищати Mac у публічних Wi-Fi. !Для чого
== Homebrew ==
→ Вставити на Mac
Apple silicon важливий для macOS, тому що:
== macOS і музика ==
brew install redis
{| class="wikitable"
'''Mac App Store''' — магазин застосунків для macOS. Вона широко застосовується для в розробці програмного забезпечення. У ній розташовані:
== APFS ==
Сумісність залежить від:
застосовується для для:
застосовується для для встановлення developer tools:<syntaxhighlight lang="bash">
'''Terminal''' — застосунок macOS для роботи з командним рядком. '''XNU''' — ядро, яке застосовується для в macOS та інших системах Apple. !Порівняння з macOS
|-
|'''Automator'''
|Класична автоматизація процесів дій у macOS
|-
|'''Shortcuts'''
|Сучасні сценарії автоматизації, спільні з iOS/iPadOS
|-
|'''AppleScript'''
|Скриптова автоматизація процесів застосунків Apple і частини сторонніх програм
|-
|'''Shell scripts'''
|Unix-автоматизація через Terminal
|}
Поточний каталог:
'''Mail''' — поштовий клієнт ERP Apple.<blockquote>'''macOS — це операційна платформа Mac, яка поєднує зручний графічний інтерфейс Apple, Unix-основу, високу інтеграцію з hardware і сильну екосистему для творчості, розробки та бізнесу.'''</blockquote>
!Чому macOS зручна
→ XNU Kernel
!Назва Darwin — відкрита Unix-подібна основа macOS.== macOS у порівнянні з іншими ОС ==
} Приклад:<syntaxhighlight lang="bash"> → Hardware Mac !Що треба враховувати |- |Назва |macOS |- |Розробник |Apple |- |Тип |Desktop-операційна платформа |- |Пристрої |MacBook Air, MacBook Pro, iMac, Mac mini, Mac Studio, Mac Pro |- |Походження |Mac OS X, OS X, macOS |- |Unix-основа |Darwin, XNU kernel, BSD-компоненти |- |Актуальна гілка станом на 2026 рік |macOS Tahoe 26 |- |Попередня гілка |macOS Sequoia 15 |- |базовий інтерфейс |Aqua / сучасний macOS UI |- |Магазин застосунків |Mac App Store |- |Основні мови розробки |Swift, Objective-C, C, C++, JavaScript, Python, Shell |- |Офіційна IDE Apple |Xcode |- |Повʼязані системи |iOS, iPadOS, watchOS, tvOS, visionOS |}
Calendar
Типові shell:
застосовується для для: Він оптимізує: System Settings — базовий застосунок налаштувань macOS.== macOS і K2 ERP ==
!Як застосовується для macOS
- Apple macOS: https://www.apple.com/os/macos/
- Як оновити систему до macOS Tahoe 26: https://support.apple.com/uk-ua/122727
- macOS Tahoe сумісна з цими компʼютерами: https://support.apple.com/uk-ua/122867
- Що нового в оновленнях для macOS Tahoe 26: https://support.apple.com/uk-ua/122868
- Apple Developer — macOS: https://developer.apple.com/macos/
- Xcode: https://developer.apple.com/xcode/
- Swift: https://www.swift.org/
- Apple Platform Security: https://support.apple.com/guide/security/welcome/web
- Apple Business Manager: https://business.apple.com/
- Apple Support — Mac: https://support.apple.com/mac