Mac Catalyst: Cei buni, cei răi și cei urâți

Mementouri | MacOS Catalina Hands-on | MacBook Pro Dan Baker / Tendințe digitale

Project Catalyst este încercarea Apple de a facilita dezvoltatorilor să-și porteze aplicațiile iOS pe Mac. Este o modalitate prin care Apple poate ajuta dezvoltatorii să aducă aplicații mobile pe Mac, fără a fi nevoie să resurseze o întreagă echipă pentru ao menține la zi.

Este o veste bună pentru dezvoltatori, dar este o veste bună pentru toți ceilalți? Când am testat versiunea beta a MacOS Catalina, nu am fost deloc convinși - aplicațiile Catalyst de la Apple, cum ar fi Apple Music și Apple TV, erau confuze și simțite pe jumătate terminate. Nu tocmai inspirator de încredere. Dar acum, când MacOS Catalina a fost lansat oficial, alți dezvoltatori intră în acțiune, cu peste 30 de aplicații multi-platformă acum pe Mac.

Am vrut să știm dacă acești dezvoltatori terți au reușit să facă o treabă mai bună decât Apple atunci când a venit vorba de Project Catalyst. Pentru a afla, am examinat în detaliu cinci aplicații într-o serie de genuri. Semnifică un viitor strălucit pentru Project Catalyst sau este deja într-o situație dificilă? Am cercetat câteva dintre primele exemple pentru a vedea cum au început lucrurile.

Binele

Am început la început cu PDF Viewer. Acolo unde unele aplicații Project Catalyst sunt o mizerie de decizii de design greșite, PDF Viewer este clar, inteligent și bine făcut. Nu numai că dezvoltatorul său și-a luat timp pentru a-și face aplicația de editare PDF să se simtă ca acasă pe Mac, dar a luat chiar și o frunză din cartea de design Apple cu câteva alegeri sensibile care înseamnă că se potrivește perfect.

Face comparații favorabile cu propria aplicație Preview Apple, cu un rând de butoane similare plasate în partea de sus a aplicației. Dar dezvoltatorul PDF Viewer a mers mai departe cu opțiunile sale de aspect pentru aceste butoane: Zoom, bara laterală și butoanele de partajare sunt în stânga, în timp ce comenzile de editare sunt în dreapta, la fel ca în Previzualizare. Deoarece PDF Viewer și Preview pot îndeplini funcții similare, este posibil să vă regăsiți frecvent folosind ambele aplicații. În astfel de cazuri, veți aprecia cu adevărat simțurile familiare ale PDF Viewer. Este un exemplu perfect de ce contează consistența designului.

În altă parte, dimensiunile și stilurile textului sunt potrivite pentru platformă, în timp ce există o mulțime de opțiuni utile în bara de meniu. Singurul pas greșit este includerea glisorilor în stil iOS în loc de casete de selectare în setări, dar acest lucru poate fi scuzat în loc de orice altceva PDF Viewer face corect. Este o aplicație exemplificativă Project Catalyst.

În continuare, MoneyCoach - o aplicație de economisire și finanțe personale - este o pungă mixtă. Pare a fi un mashup între noul televizor Apple și aplicațiile Reminders, cu poticniri ocazionale aruncate pentru o măsură bună.

În partea de sus sunt patru file: Prezentare generală, Bugete, Tranzacții și Rapoarte. Acest aspect are multe în comun cu aplicația TV, despre care am avut unele îndoieli serioase atunci când am testat-o ​​prima dată. Totuși, abordarea MoneyCoach funcționează mai bine, deoarece se simte de fapt ca unele gânduri care au intrat în design.

Fila Prezentare generală, de exemplu, este bine aprovizionată cu dreptunghiuri rotunjite în stil Memento-uri, fiecare conținând o secțiune diferită de conținut. Culoarea este utilizată judicios pentru a evidenția zonele cheie și a vă atrage atenția, fără a arăta ca o explozie curcubeu. Între timp, fila Rapoarte este bine organizată, chiar dacă este puțin copleșitoare.

Totuși, nu este perfect. Procesul de adăugare a unui nou buget amintește foarte mult de iOS: fereastra pop-up are Anulare și Salvare, în stânga sus și, respectiv, în dreapta sus, unde stilul MacOS este de a utiliza butoanele tradiționale de semafor. Fereastra Setări este ridicată aproape textual din aplicația Setări iOS, în timp ce glisoarele iOS abundă.

Se pare că dezvoltatorii MoneyCoach aproape că l-au aruncat, dar apoi au rămas fără timp și au portat restul aplicației cu ridicata din versiunea mobilă. Aruncați o eroare ciudată în care textul din unele (dar nu toate) casetele își schimbă dimensiunea atunci când redimensionați aplicația și aveți o aplicație care nu atinge punctele complete.

Răul

HabitMinder este, așa cum sugerează și numele său, o aplicație concepută pentru a vă ajuta să începeți și să vă mențineți obiceiuri bune. Mănâncă mai multe legume, fă mai multă mișcare, învață ceva nou, genul ăsta de lucruri. Puteți alege un obicei dintr-o listă lungă de opțiuni, sortate în cinci categorii diferite: corp, minte, obiceiuri sănătoase, apreciere și angajament. Alegeți un obicei, decideți cât de des doriți să o faceți, apoi faceți clic pe Salvare.

Cu toate acestea, există o problemă inevitabilă care își ridică capul aproape imediat. Proiecta. HabitMinder arată și se simte ca o aplicație iOS care s-a rătăcit și a rătăcit pe Mac când a căutat culoarul de cereale. Fila Acasă, de exemplu, este o vastă zonă goală în care obiceiurile pe care le-ai ales sunt împietrite de spațiul alb cavernos; probabil, acest lucru ar părea acceptabil pe iOS, unde ecranele mai mici fac spațiul gol mai puțin evident, dar este dureros de evident pe MacOS.

Problemele se extind la setări, în care glisoarele în stil iOS înlocuiesc casetele de selectare utilizate pe MacOS. Textul este masiv și îndrăzneț, în contrast puternic cu stilurile mai subtile mai frecvent văzute pe Mac. Și, în mod ciudat, puteți redimensiona lățimea aplicației cu (literalmente) 5-10 pixeli în ambele direcții.

S-ar putea să susțineți că toate acestea sunt lipsite de consecință și că suntem doar excesivi. Dar Apple s-a mândrit întotdeauna cu consistența sa de design. O parte din motivul pentru care oamenii iubesc MacOS este comunitatea de dezvoltatori construită în jurul său. Aplicațiile Mac au propriile reguli de proiectare. Chiar dacă nu ați folosit niciodată o aplicație până acum, știți aproximativ cum funcționează, deoarece alte aplicații Mac funcționează în același mod. Așadar, atunci când începeți să vedeți butoane iOS și altele asemenea, nu vă convine.

Greșelile HabitMinder nu sunt direct din vina Apple, dar compania a deschis porțile la acest tip de lucruri prin introducerea Project Catalyst, urmărindu-l apoi cu propriile aplicații pe jumătate coapte în versiunea beta Catalina.

Twitter este un exemplu excelent a ceea ce intenționează să facă Mac Catalyst. Twitter și-a eliminat aplicația nativă de pe Mac la începutul anului 2018, susținând că este prea dificil să fie actualizat, având în vedere numărul său de utilizatori.

Dar Mac Catalyst a permis Twitter să se porteze cu ușurință peste aplicația sa mobilă populară. Având în vedere că este probabil cel mai mare nume dintre aplicațiile Project Catalyst de până acum, am avut mari speranțe că va fi un exemplu de tot ceea ce este bun în experimentul multiplatăforme al Apple.

În retrospectivă, probabil că nu ar fi trebuit să mă aștept la mare lucru, văzând că folosind Twitter într-un browser web Mac se simte oricum pe iOS. Aplicația Catalyst de la Twitter este perfect utilă - este în esență o aplicație web Twitter împachetată ca aplicație nativă. Aspectul este familiar, cu secțiuni pentru hashtag-uri, notificări, mesaje și multe altele în stânga, fluxul dvs. în mijloc, apoi o casetă de căutare și tendințe în dreapta. Până acum, atât de obișnuit.

Singurul lucru care distinge Twitter pe web de aplicația iOS este setările sale, unde primiți casete de selectare tradiționale Mac pe Mac și glisante în aplicația iOS. În mod ironic, aplicația Catalyst folosește glisoare, chiar dacă acestea nu au avut niciodată un loc pe Mac. Este vorba despre singurul lucru care îl diferențiază de experiența normală Twitter pe un Mac.

Impresia generală pe care o obținem din aplicația Twitter este una de efort minim. Sigur, funcționează bine, dar este atât de asemănător cu aplicația iOS Twitter încât este greu să faci diferența. Aici nu există considerații pentru Mac, ci doar o aplicație portată care a fost eliminată în cât timp durează să bifați caseta de selectare Project Catalyst. Dacă acest lucru va deveni o tendință pentru aplicațiile Catalyst, nu ne va umple de încredere.

Urâtul

Rosetta Stone vă poate ajuta să învățați o limbă nouă, dar, din păcate, nu este încă fluent în limbajul de design Apple. Unele dintre greșelile sale par a fi din cauza lipsei de efort, în timp ce altele sunt erori vizuale ciudate și alte ciudățenii. În această din urmă categorie, de exemplu, se întâmplă când redimensionați aplicația. În loc să rearanjați elementele de pe ecran pentru a umple spațiul atunci când lărgiți aplicația, totul devine tot mai mare. Înseamnă că spațiul este utilizat la fel de prost ca atunci când aplicația era mai îngustă.

Dar este categoria anterioară în care se găsesc pașii greșeli mai flagrante. Chiar din pagina de înscriere, lucrurile par oprite. Vi se prezintă o casetă pentru introducerea numelui dvs., un buton Next mai mare din punct de vedere comic și o mare parte din spațiul alb gol. Faceți clic pe Următorul și veți obține o altă casetă pentru a vă introduce e-mailul, din nou înconjurat de gol. De ce nu ar fi putut fi acestea pe aceeași pagină? Ecranul mai mare al unui Mac oferă spațiu amplu pentru acest lucru, dar inexplicabil dezvoltatorii au ignorat această posibilitate. Ne spune că s-a acordat foarte puțină atenție modului în care ar funcționa aplicația pe Mac.

Odată ce vă aflați în corpul principal al aplicației, este mai mult la fel. Aspectul este extrem de simplu, cuprinzând exclusiv cutii cu gresie pentru fiecare modul de limbă. Nu există bare laterale, nici unelte și doar o selecție neschimbată de opțiuni ale barei de meniu. Deși unele dintre aceste elemente apar atunci când mergeți mai adânc în aplicație, impresia inițială este extrem de slabă.

Mac-ul este o mașină puternică, iar aplicațiile sale nu trebuie să fie restricționate în acest fel. Project Catalyst este o oportunitate pentru dezvoltatori de a prelua aplicațiile iOS existente și de a le extinde și personaliza pentru experiența Mac. Oferiți utilizatorilor mai multe opțiuni, lăsați-i să facă lucruri pe care nu le pot face pe iOS - pentru asta este Project Catalyst. În schimb, prea des primim aplicații precum Rosetta Stone. Este cel mai rău tip de dezvoltare leneșă, oportunistă a aplicațiilor, iar utilizatorii de Mac merită mai bine.

Postări recente

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