Mac Catalyst: Хороший, Поганий і Потворний

Нагадування | MacOS Catalina Практичні | Macbook Pro Ден Бейкер / Цифрові тенденції

Project Catalyst - спроба Apple спростити розробникам перенесення своїх програм iOS на Mac. Це спосіб для Apple допомогти розробникам перенести мобільні програми на Mac, не вимагаючи ресурсів для цілої команди, щоб тримати її в курсі.

Це хороша новина для розробників, але чи хороша вона для всіх інших? Коли ми випробовували бета-версію MacOS Catalina, нас зовсім не переконували - власні програми Apple Catalyst, такі як Apple Music та Apple TV, були безладними і відчували себе напівзавершеними. Не зовсім викликає впевненість. Але тепер, коли MacOS Catalina була офіційно випущена, інші розробники беруть участь у цьому, на Mac вже вийшло понад 30 крос-платформних програм.

Ми хотіли знати, чи змогли ці сторонні розробники виконати краще роботу, ніж Apple, коли мова заходила про Project Catalyst. Щоб з’ясувати це, ми детально розглянули п’ять програм у різних жанрах. Вони означають світле майбутнє для Project Catalyst, або воно вже в скрутному становищі? Я переглянув деякі перші приклади, щоб побачити, як все розпочалося.

Хороший

Ми прекрасно розпочали роботу з засобом перегляду PDF. Там, де деякі програми Project Catalyst є безладним хитом неправильних дизайнерських рішень, PDF Viewer є зрозумілим, розумним і добре зробленим. Його розробник не тільки витратив час, щоб зробити свій додаток для редактора PDF відчуттям своєї домашньої атмосфери на Mac, але навіть вийняв лист із книги дизайну Apple із деяким розумним вибором, який означає, що він ідеально підходить.

Він робить сприятливі порівняння з власною програмою Apple Preview, у верхній частині якої розміщений ряд подібних кнопок. Але розробник PDF Viewer пішов далі, вибравши макет для цих кнопок: Масштабування, бічна панель та кнопки спільного доступу знаходяться ліворуч, а елементи керування редагуванням - праворуч, як і в попередньому перегляді. Оскільки PDF Viewer і Preview можуть виконувати подібні функції, ви можете часто опинятися в обох програмах. У таких випадках ви дійсно оціните знайомі відчуття програми перегляду PDF. Це прекрасний приклад того, чому узгодженість дизайну має значення.

В іншому розміри та стилі тексту підходять для платформи, тоді як у рядку меню є безліч корисних опцій. Єдиним незначним промахом є включення повзунків у стилі iOS замість прапорців у налаштуваннях, але це може бути виправдано замість усього іншого, що PDF Viewer робить правильно. Це зразковий додаток Project Catalyst.

Далі MoneyCoach - програма для заощадження та особистих фінансів - це різноманітна сумка. Це схоже на змішання між абсолютно новими телевізорами Apple та програмами "Нагадування", з випадковими випадками натрапляння.

Угорі розташовані чотири вкладки: Огляд, Бюджети, Транзакції та Звіти. Цей макет має багато спільного з телевізійною програмою, щодо якої ми мали серйозні сумніви, коли вперше тестували її. Тим не менше, підхід MoneyCoach працює краще, оскільки насправді відчувається, що якась думка увійшла в дизайн.

Наприклад, вкладка "Огляд" добре забезпечена закругленими прямокутниками у стилі "Нагадування", кожен із яких містить інший розділ вмісту. Колір використовується розумно, щоб виділити ключові області та привернути увагу, не виглядаючи як вибух веселки. Тим часом вкладка "Звіти" добре організована, хоча і трохи переважна.

Однак це не ідеально. Процес додавання нового бюджету дуже нагадує iOS: у спливаючому вікні у верхньому лівому та верхньому правому куті є Скасувати та Зберегти відповідно, де стиль MacOS - використовувати традиційні кнопки світлофора. Вікно "Налаштування" майже дослівно виймається з програми "Налаштування" iOS, тоді як повзунків iOS багато.

Складається враження, що розробники MoneyCoach ледь не забили його, але потім закінчився час і перенесли решту програми оптом із мобільної версії. Виконайте дивний збій, коли текст у деяких (але не у всіх) вікнах змінює розмір, коли ви змінюєте розмір програми, і у вас є програма, яка просто не відповідає повній оцінці.

Поганий

Як випливає з назви, HabitMinder - це програма, розроблена для того, щоб допомогти вам запустити та підтримувати хороші звички. Їжте більше овочів, робіть більше вправ, дізнавайтесь щось нове, подібні речі. Ви можете вибрати звичку з довгого списку варіантів, відсортованих за п’ятьма різними категоріями: Тіло, Розум, Здорові звички, Цінувати та Здійснювати. Виберіть звичку, вирішіть, як часто ви хочете це робити, а потім натисніть Зберегти.

Однак є одна неминуча проблема, яка піднімає голову майже відразу. Дизайн. HabitMinder виглядає і відчуває себе як додаток для iOS, який загубився і заблукав на Mac, шукаючи зерновий прохід. Наприклад, вкладка «Домашня сторінка» - це величезна порожня зона, де обрані вами звички затьмарює печеристий простір; імовірно, це могло б виглядати прийнятним для iOS, де менші екрани роблять порожній простір менш очевидним, але це болісно очевидно для MacOS.

Проблеми поширюються на налаштування, де повзунки в стилі iOS замінюють прапорці, які використовуються на MacOS. Текст масивний і жирний, що суттєво контрастує з витонченими стилями, які частіше зустрічаються на Mac. І, химерно, ви можете змінити розмір програми лише на 5-10 пікселів в будь-якому напрямку.

Ви можете заперечити, що все це не має значення, і що ми просто занадто метушливі. Але Apple завжди пишалася своєю послідовністю дизайну. Частина причини, через яку люди люблять MacOS, - це спільнота розробників, яка побудована навколо неї. Програми для Mac мають свої власні правила дизайну. Навіть якщо ви раніше ніколи не використовували програму, ви приблизно знаєте, як вона працює, оскільки інші програми Mac працюють однаково. Отже, коли ви починаєте бачити кнопки iOS і тому подібне, він відчуває себе непридатним.

Помилки HabitMinder не є безпосередньо виною Apple, але компанія відкрила шлюз такого роду, представивши Project Catalyst, а потім прослідкуючи за цим своїми напівпеченими програмами в бета-версії Catalina.

Twitter - чудовий приклад того, що Mac Catalyst прагне зробити. Twitter вилучив рідну програму з Mac ще на початку 2018 року, стверджуючи, що її надто складно в курсі, враховуючи кількість користувачів.

Але Mac Catalyst дозволив Twitter легко переносити свій популярний мобільний додаток. Враховуючи, що це, мабуть, найбільше ім’я серед програм Project Catalyst на даний момент, я покладав великі надії, що це буде прикладом усього хорошого в крос-платформенному експерименті Apple.

Оглянувшись назад, я, мабуть, не повинен був очікувати багато чого, оскільки використання Twitter у веб-браузері Mac здається таким, ніби ви перебуваєте на iOS. Додаток Twitter Catalyst чудово працює - це, по суті, веб-додаток Twitter, упакований як власний додаток. Макет добре знайомий, зліва - розділи для хештегов, сповіщень, повідомлень та багато іншого, посередині - стрічка, а праворуч - вікно пошуку та тенденції. Поки що так звичайно.

Про єдине, що відрізняє Twitter в Інтернеті від додатка iOS, це його налаштування, де ви отримуєте традиційні прапорці для Mac на Mac та повзунки в додатку iOS. Як не дивно, але програма Catalyst використовує повзунки, хоча їм ніколи не було місця на Mac. Це приблизно єдине, що відрізняє його від звичайного досвіду Twitter на Mac.

Загальне враження, яке ми отримуємо від програми Twitter, - це лише мінімальні зусилля. Звичайно, це чудово працює, але він настільки схожий на додаток iOS для Twitter, що важко відрізнити різницю. Тут немає жодних міркувань щодо Mac, лише перенесений додаток, який було видалено за стільки часу, скільки часу потрібно, щоб встановити прапорець Project Catalyst. Якщо це стане тенденцією для додатків Catalyst, це не наповнює нас впевненістю.

Потворний

Розетта Стоун може допомогти вам вивчити нову мову, але, на жаль, вона ще не вільно володіє мовою дизайну Apple. Деякі його помилки, здається, зумовлені відсутністю зусиль, тоді як інші - дивні візуальні збої та інші дивацтва. Наприклад, в останній категорії відбувається те, що відбувається при зміні розміру програми. Замість того, щоб переставляти екранні елементи, щоб заповнити простір, коли ви розширюєте програму, все просто стає більше. Це означає, що простір використовується так само погано, як тоді, коли програма була вужчою.

Але це колишня категорія, де зустрічаються найгучніші помилки. Зі сторінки реєстрації все здається неприємним. Вам пропонується поле для введення вашого імені, комічно велика кнопка «Далі» та величезна кількість порожнього простору. Натисніть Далі, і ви отримаєте інше поле для введення електронної пошти, знову оточене порожнечею. Чому вони не могли бути на одній сторінці? Більший екран Mac забезпечує для цього достатньо місця, але незрозумілим чином розробники проігнорували цю можливість. Це говорить нам, що дуже мало розглядалося, як функціонуватиме програма на Mac.

Після того, як ви потрапили в основну частину програми, це вже те саме. Макет надзвичайно простий, складається лише з плиткових коробок для кожного мовного модуля. Тут немає бічних панелей, інструментів, а лише мізерний вибір параметрів рядка меню. Хоча деякі з цих елементів з’являються, коли ви заглиблюєтесь у програму, початкове враження вкрай погане.

Mac є потужною машиною, і його програми не повинні обмежуватися таким чином. Project Catalyst - це можливість для розробників використовувати свої існуючі програми для iOS та розширювати та налаштовувати їх для роботи на Mac. Надайте користувачам більше можливостей, дозвольте їм робити те, чого вони не можуть на iOS - для цього призначений Project Catalyst. Натомість занадто часто ми отримуємо такі програми, як Розетта Стоун. Це найгірший тип лінивої, опортуністичної розробки додатків, і користувачі Mac заслуговують на краще.

Останні повідомлення

$config[zx-auto] not found$config[zx-overlay] not found