Відмінності платформ — Windows, macOS і планшет

StitchKit виходить з єдиної кодової бази застосунку на три основні платформи: настільна Windows, настільна macOS і планшет/телефон (iPad, iPhone, Android). Переважна більшість інтерфейсу та інструментів на кожній платформі однакова — той самий редактор, той самий процес «Надіслати на машину» ("Send to Machine"), та сама бібліотека. Але те, де зберігаються файли, гарячі клавіші, сенсорні жести й способи надсилання на машину відрізняються залежно від платформи. Цей розділ розповідає саме про ці відмінності.

Windows — Настільний застосунок; інтерфейс працює всередині вікна WebView2. Орієнтований на мишу + клавіатуру.

macOS — Застосунок Mac Catalyst (працює в пісочниці / sandbox). Підтримуються трекпад, миша й клавіатура.

Планшет — Сенсорний застосунок, що встановлюється з App Store / Google Play (iPad, iPhone, Android). Використовується пальцем і — на iPad — за допомогою Apple Pencil.

Редактор StitchKit на планшеті з сенсорною панеллю інструментів

Редактор на планшеті: інструменти збільшуються до сенсорного розміру, панелі переносяться в шухляду/нижню панель.

Встановлення та запуск

ПлатформаЯк встановлюється / працюєРушій інтерфейсу
WindowsВстановлюється як настільний застосунок і відкривається у звичайному вікні. Підтримується Windows 10 версії 1809 (10.0.17763) і вище.WebView2 (ядро Microsoft Edge)
macOSВстановлюється на Mac як застосунок Mac Catalyst; відкривається з теки «Програми». macOS 12 (Monterey) і вище.WKWebView (ядро Safari)
Планшет / ТелефонЗавантажується з App Store або Google Play. Для iPad/iPhone — iOS 15+, для Android — Android 7 (API 24) і вище.WKWebView (Apple) / системний WebView (Android)

Порада — Ваш обліковий запис спільний на всіх платформах. Якщо ви авторизуєтесь на одному пристрої, а потім увійдете з тим самим обліковим записом на іншому, ваша бібліотека синхронізується через хмару (залежно від вашого тарифу). Якщо позначено "Remember me" (Запам'ятати мене), ваша сесія зберігається після закриття й повторного відкриття застосунку.

Де зберігаються файли?

Бібліотека StitchKit (візерунки, BX-шрифти, мотиви) на кожній платформі зберігається в іншому місці. Причина в тому, що кожна операційна система встановлює для застосунків різні правила доступу до тек.

Windows — Бібліотека зберігається в каталозі StitchKit\Library у теці даних застосунку; ця тека на Windows розташована під %LOCALAPPDATA%. Додаткові дозволи чи вибір теки не потрібні.

macOS — Оскільки застосунок працює в пісочниці, під час першого запуску він попросить вас обрати теку бібліотеки (напр. ~/Documents/StitchKit/Library). Доступ до обраної теки зберігається постійно через «закладку з областю безпеки» (security-scoped bookmark); тож він не питатиме щоразу під час запуску, а ваша тека завжди залишатиметься видимою у Finder. Якщо тека ще не обрана, тимчасово використовується контейнер застосунку.

Планшет — Файли зберігаються у власній області пісочниці (sandbox) застосунку. На iPad/iPhone ця тека відображається в застосунку Files (Файли) під «StitchKit»; на Android вона розташована у внутрішній файловій області застосунку.

Примітка — Ваша бібліотека належить застосунку. Замість копіювати файли вручну, рекомендується використовувати інструменти імпорту ("Open Folder" / вибір файлів) та експорту ("Export", "Batch Export") із застосунку.

Відкрити теку бібліотеки: "Reveal in Finder" / "Open Folder"

Щоб відкрити теку бібліотеки у файловому менеджері системи, скористайтеся кнопкою "Reveal in Finder" на сторінці «Налаштування» ("Settings") у редакторі або кнопкою "Open Folder" (Відкрити папку) на сторінці бібліотеки / у панелі About. Та сама кнопка на кожній платформі відкриває відповідний застосунок:

  • Windows — Відкриває теку у File Explorer (Провіднику файлів).
  • macOS — Відкриває теку у Finder. (Саме тому текст кнопки "Reveal in Finder" називає Finder на ім'я.)
  • Планшет (iPad/iPhone) — Відкриває застосунок Files (Файли); звідти ви можете обрати файл і переглянути його через Quick Look або поширити.

Порада — Напис "Reveal in Finder" написано мовою macOS, але кнопка на Windows відкриває File Explorer, а на планшеті — застосунок Files. Тобто, хоч текст, який ви бачите, і каже "Finder", відкривається правильний файловий менеджер.

Гарячі клавіші: Ctrl (Windows) проти Cmd (macOS)

На настільних платформах гарячі клавіші виконують ту саму функцію; відрізняється лише клавіша-модифікатор: на Windows — Ctrl, на macOS — Cmd (⌘). StitchKit розпізнає обидві клавіші. На планшеті, якщо немає фізичної клавіатури, ті самі функції виконуються екранними кнопками.

ДіяWindowsmacOSПланшет
СкасуватиCtrl + Z⌘ + ZЕкранна кнопка скасування
ПовторитиCtrl + Shift + Z⌘ + Shift + ZЕкранна кнопка повтору
Відкрити / Зберегти / НовийCtrl + O / S / N⌘ + O / S / NКнопки меню й панелі інструментів
Палітра командCtrl + K⌘ + K
НалаштуванняCtrl + ,⌘ + ,Кнопка налаштувань
Видалити виділенеDeleteDeleteКнопка видалення на виділеному блоці

Порада — На вкладці «Налаштування» > «Гарячі клавіші» ("Settings" > "Shortcuts") редактора є повний список гарячих клавіш для інструментів, редагування, перегляду й файлів (напр. V — інструмент виділення, H — панорамування/п'яльці, R — поворот на 90°, 0 — вписати в екран, + / - — збільшити/зменшити).

Масштабування й панорамування (Pan)

Масштабування та навігація на полотні відрізняються залежно від пристрою введення:

Windows — Масштабування виконується коліщатком миші; полотно ви прокручуєте, перетягуючи його (інструмент панорамування або середня кнопка).

macOS — На додачу до коліщатка миші підтримуються прокручування двома пальцями по трекпаду та зведення двома пальцями (pinch). Pinch на трекпаді безпосередньо прив'язаний до масштабування в застосунку.

Планшет — Масштабуєте зведенням двома пальцями (pinch-to-zoom), а полотно прокручуєте, перетягуючи одним пальцем. На iPad ці жести підтримуються нативними сенсорними жестами.

  • На кожній платформі працюють кнопки/гарячі клавіші «0» (вписати) та +/-.
  • Рівень масштабування зберігається; коли ви знову відкриваєте візерунок, він залишається близьким до вашого останнього перегляду.

Надсилання на машину: "Send to Machine"

Кнопка "Send to Machine" (Надіслати на машину) на верхній панелі редактора відкриває сторінку з трьох кроків: 1. оберіть профіль машини, 2. оберіть призначення ("2. Where to?"), 3. перегляньте попередження й натисніть "Send" (Надіслати). Варіанти призначення працюють по-різному залежно від платформи.

ПризначенняWindowsmacOSПланшет
USB-накопичувач (безпосередньо на машину)✔ Підключені знімні USB-томи перелічуються автоматично; файл записується безпосередньо на накопичувач✔ Підключені USB-томи перелічуються й записуютьсяЗазвичай недоступно (мобільні операційні системи обмежують доступ до знімних накопичувачів)
"Send via email" (Електронна пошта)✔ Через системний поширювачОберіть пошту/застосунок через аркуш поширення
AirDrop✔ (Apple AirDrop)AirDrop з аркуша поширення на iPad/iPhone
"Save to iCloud" (iCloud)iCloud/Files з аркуша поширення на iPad/iPhone

Windows — Найпростіший спосіб — прямий запис на USB-том: підключіть USB своєї машини, він з'явиться у списку "2. Where to?" (на позначці видно назву тому, файлову систему й вільне місце), і файл у форматі вашого профілю (DST, PES, JEF, VP3, EXP, XXX, PEC) записується на накопичувач. На Windows також можливе пряме поширення через електронну пошту.

macOS — Підтримуються як запис на підключений USB-том, так і поширення через AirDrop / Електронну пошту / iCloud. AirDrop — це швидкий спосіб бездротово надіслати файл на розташований поруч Mac або iPhone/iPad.

Планшет — Замість прямого запису на USB ви надсилаєте файл через аркуш поширення (share sheet): AirDrop, iCloud/Files, електронну пошту або хмарний застосунок. Звідти ви можете перенести файл на комп'ютер/USB і доправити його на свою машину.

Примітка — На сторінці "Send to Machine" варіанти AirDrop, Електронна пошта та iCloud можуть відображатися у списку на кожній платформі; проте насправді працюють лише ті призначення, які підтримує ця платформа (на Windows — електронна пошта, на macOS — усі три, на планшеті — системне поширення). Перед надсиланням перевірте попередження на 3-му кроці (вписування в п'яльці, обмеження кількості стібків).

Адаптивний (Responsive) інтерфейс: настільний проти планшета/телефона

Ті самі екрани перекомпоновуються залежно від ширини вікна/екрана. У широких настільних вікнах бічна панель і таблиці видно повністю, тоді як на вузьких екранах (планшет вертикально, телефон) інтерфейс спрощується.

  • Бічна панель → гамбургер: На вузькому екрані (приблизно менше 960 пікселів) ліва навігаційна бічна панель ховається й перетворюється вгорі на кнопку гамбургер (☰); при дотику панель висувається зверху.
  • Таблиця бібліотеки → картки: Список бібліотеки на широкому екрані є таблицею; на вузькому екрані (нижче ~720 пікселів) кожен рядок перетворюється на картку з власними заголовками, тож горизонтальне прокручування не потрібне.
  • Картки метрик/тарифів складаються вертикально: Багатостовпцеві картки на панелі керування на вузькому екрані вишиковуються одна під одною в один стовпець.
  • Панелі редактора переносяться в шухляду/нижню панель: На вузькому екрані шари переходять у ліву шухляду, а панель властивостей перетворюється на нижню панель (bottom sheet); рейка інструментів звужується для сенсорного керування.
  • Більші цілі для дотику: На сенсорних (coarse pointer) екранах кнопки та значки інструментів збільшуються щонайменше до 44 пікселів заввишки.

Бібліотека на телефоні у вигляді карток замість таблиці

Бібліотека на ширині телефона: кожен дизайн перетворюється на картку.

Панель керування планшета з бічною панеллю під гамбургер-меню

Панель керування на планшеті: бічна панель ховається за кнопкою-гамбургером.

Яка функція на якій платформі?

Загальне правило: основні функції спільні на кожній платформі — відкриття/збереження файлів, редагування всіх машинних форматів (DST, PES, JEF, EXP, VP3, XXX, PEC), текст/монограма, оцифрування, бібліотека, хмарна синхронізація та AI Copilot (за авторизованого входу). Специфічні для платформ моменти такі:

  • Пряме надсилання на USB — чітко працює на настільних Windows і macOS (запис на підключений знімний том). На планшеті натомість використовується аркуш поширення.
  • AirDrop / iCloud — специфічні для платформ Apple (macOS та iPad/iPhone). На Windows відсутні.
  • Підтримка натиску Apple Pencil — специфічна для iPad; у вільному малюванні ширина лінії залежить від натиску (коли відповідне налаштування ввімкнено).
  • Підписка/покупка — на macOS та iPad/iPhone здійснюється через внутрішні покупки Apple, на Android — через Google Play. Посилання на керування підпискою та запит на повернення коштів переспрямовують до відповідного магазину.
  • Імпорт BX-шрифтів — на настільних платформах (Windows/macOS) BX-шрифти можна знайти в локальних теках та імпортувати.

Порада — Якщо ви не впевнені, правило просте: проєктування й редагування скрізь однакові; спосіб доправлення на машину відрізняється залежно від платформи. На настільних — USB, на пристроях Apple — AirDrop/iCloud, скрізь — електронна пошта та хмарне поширення.