Catalizzatore del progetto è il tentativo di Apple di rendere più semplice per gli sviluppatori il trasferimento delle proprie app iOS sul Mac. È un modo per Apple di aiutare gli sviluppatori a portare le app mobili sul Mac, senza dover impiegare risorse per un intero team per mantenerle aggiornate.
Contenuti
- Il bene
- Il cattivo
- Il brutto
Questa è una buona notizia per gli sviluppatori, ma è una buona notizia per tutti gli altri? Ai tempi in cui abbiamo testato il MacOS Catalina beta, non eravamo affatto convinti: le app Catalyst di Apple, come Apple Music e Apple TV, erano confuse e sembravano finite a metà. Non proprio ispirante fiducia. Ma ora che MacOS Catalina è stato ufficialmente rilasciato, altri sviluppatori stanno entrando in azione, con oltre 30 app multipiattaforma ora disponibili sul Mac.
Video consigliati
Volevamo sapere se questi sviluppatori di terze parti fossero in grado di fare un lavoro migliore di Apple quando si trattava di Project Catalyst. Per scoprirlo, abbiamo esaminato in dettaglio cinque app di una vasta gamma di generi. Significano un futuro brillante per Project Catalyst o è già in gravi difficoltà? Ho esaminato alcuni dei primi esempi per vedere come sono iniziate le cose.
Imparentato
- I Mac M3 potrebbero essere lanciati quest'anno, con un'aggiunta sorprendente
- L’iMac M3 da 32 pollici di Apple potrebbe dover affrontare un altro ritardo
- Apple ha appena dato ai giocatori Mac un grande motivo per essere entusiasti
Il bene
Siamo partiti alla grande con PDF Viewer. Laddove alcune app Project Catalyst sono un pasticcio confuso di decisioni progettuali fuori luogo, PDF Viewer è chiaro, intelligente e ben realizzato. Non solo il suo sviluppatore si è preso il tempo per realizzarlo Applicazione per modificare PDF sentirsi a casa sul Mac, ma ha anche preso spunto dal libro di design di Apple con alcune scelte sensate che significano che si adatta perfettamente.
Traccia paragoni favorevoli con l'app Anteprima di Apple, con una fila di pulsanti simili posizionati nella parte superiore dell'app. Ma lo sviluppatore di PDF Viewer è andato oltre con le scelte di layout per questi pulsanti: Zoom, barra laterale e pulsanti di condivisione sono a sinistra, mentre i controlli di modifica sono a destra, proprio come in Anteprima. Poiché il Visualizzatore PDF e l'Anteprima possono eseguire funzioni simili, potresti trovarti spesso a utilizzare entrambe le app. In casi del genere, apprezzerai davvero la sensazione familiare di PDF Viewer. È un perfetto esempio del perché la coerenza del design è importante.
Altrove, le dimensioni e gli stili del testo sono appropriati per la piattaforma, mentre ci sono molte opzioni utili nella barra dei menu. L'unico piccolo passo falso è l'inclusione di slider in stile iOS invece di caselle di controllo nelle impostazioni, ma questo può essere scusato al posto di tutto il resto che PDF Viewer fa bene. È un'app Project Catalyst esemplare.
Successivamente, MoneyCoach, un'app di risparmio e finanza personale, è un miscuglio. Sembra un mashup tra la nuovissima TV di Apple e Promemoria app, con inciampi occasionali per buona misura.
Nella parte superiore ci sono quattro schede: Panoramica, Budget, Transazioni e Report. Questo layout ha molto in comune con l'app TV, sulla quale avevamo seri dubbi quando l'abbiamo testato per la prima volta. Tuttavia, l’approccio di MoneyCoach funziona meglio perché in realtà sembra che si sia riflettuto nella progettazione.
La scheda Panoramica, ad esempio, è ben fornita di rettangoli arrotondati in stile Promemoria, ciascuno contenente una diversa sezione di contenuto. Il colore viene utilizzato con giudizio per evidenziare le aree chiave e attirare la tua attenzione, senza sembrare un'esplosione di arcobaleno. La scheda Rapporti, nel frattempo, è ben organizzata, anche se un po' travolgente.
Non è perfetto, però. Il processo per aggiungere un nuovo budget ricorda molto iOS: la finestra pop-up contiene Annulla e Salva in rispettivamente in alto a sinistra e in alto a destra, dove lo stile MacOS prevede l'utilizzo del semaforo tradizionale pulsanti. La finestra Impostazioni viene sollevata quasi alla lettera dall'app Impostazioni di iOS, mentre abbondano i dispositivi di scorrimento iOS.
Sembra che gli sviluppatori di MoneyCoach ci siano quasi riusciti, ma poi hanno esaurito il tempo e hanno portato il resto dell'app all'ingrosso dalla versione mobile. Inserisci uno strano problema tecnico in cui il testo in alcune caselle (ma non tutte) cambia dimensione quando ridimensioni l'app e hai un'app che non raggiunge il massimo dei voti.
Il cattivo
HabitMinder è, come suggerisce il nome, un'app progettata per aiutarti ad avviare e mantenere buone abitudini. Mangia più verdura, fai più esercizio fisico, impara qualcosa di nuovo, quel genere di cose. Puoi scegliere un'abitudine da un lungo elenco di opzioni, ordinate in cinque diverse categorie: Corpo, Mente, Abitudini sane, Apprezza e Impegno. Scegli un'abitudine, decidi quanto spesso vuoi farlo, quindi fai clic su Salva.
Tuttavia, c’è un problema inevitabile che fa capolino quasi immediatamente. Progetto. HabitMinder sembra un'app iOS che si è persa e ha vagato sul Mac mentre cercava il corridoio dei cereali. La scheda Home, ad esempio, è una vasta zona vuota in cui le abitudini scelte sono sminuite dal cavernoso spazio bianco; presumibilmente questo sembrerebbe accettabile su iOS, dove gli schermi più piccoli rendono meno evidente lo spazio vuoto, ma è dolorosamente ovvio su MacOS.
I problemi si estendono alle impostazioni, dove gli slider in stile iOS prendono il posto delle caselle di controllo utilizzate su MacOS. Il testo è massiccio e audace, in netto contrasto con gli stili più sottili più comunemente visti sul Mac. E, stranamente, puoi ridimensionare la larghezza dell'app solo di (letteralmente) 5-10 pixel in entrambe le direzioni.
Potresti obiettare che tutto ciò è irrilevante e che siamo semplicemente eccessivamente pignoli. Ma Apple è sempre stata orgogliosa di ciò coerenza progettuale. Parte del motivo per cui le persone amano MacOS è la comunità di sviluppatori costruita attorno ad esso. Le app Mac hanno le proprie regole di progettazione. Anche se non hai mai utilizzato un'app prima, sai più o meno come funziona perché altre app Mac funzionano allo stesso modo. Quindi, quando inizi a vedere i pulsanti iOS e simili, sembra inadatto.
Gli errori di HabitMinder non sono direttamente imputabili ad Apple, ma l’azienda ha aperto le porte a questo tipo di errori di cosa introducendo Project Catalyst, per poi seguirlo con le sue app semi-cotte in Catalina beta.
Twitter è un ottimo esempio di ciò che Mac Catalyst mira a fare. Twitter ha rimosso la sua app nativa dal Mac all'inizio del 2018, sostenendo che era troppo difficile tenersi aggiornati dato il numero di utenti.
Ma Mac Catalyst ha consentito a Twitter di eseguire facilmente il porting sulla sua popolare app mobile. Dato che è probabilmente il nome più importante tra le app Project Catalyst finora, avevo grandi speranze che sarebbe stato un esempio di tutto ciò che c'è di buono nell'esperimento multipiattaforma di Apple.
Col senno di poi, probabilmente non avrei dovuto aspettarmi molto, visto che usare Twitter in un browser web per Mac sembra comunque di essere su iOS. L'app Catalyst di Twitter è perfettamente funzionante: è essenzialmente un'app Web di Twitter confezionata come app nativa. Il layout è familiare, con sezioni per hashtag, notifiche, messaggi e altro sulla sinistra, il tuo feed al centro, quindi una casella di ricerca e le tendenze sulla destra. Finora, tutto così ordinario.
L'unica cosa che distingue Twitter sul Web dall'app iOS sono le sue impostazioni, in cui ottieni le tradizionali caselle di controllo Mac sul Mac e i dispositivi di scorrimento nell'app iOS. Ironicamente, l'app Catalyst utilizza gli slider, anche se questi non sono mai stati presenti sul Mac. È l'unica cosa che lo differenzia dalla normale esperienza Twitter su un Mac.
L'impressione generale che otteniamo dall'app Twitter è di uno sforzo minimo. Certo, funziona bene, ma è così simile all'app Twitter per iOS che è difficile capire la differenza. Non ci sono considerazioni per il Mac qui, solo un'app trasferita che è stata sfornata nel tempo necessario per selezionare la casella di controllo Project Catalyst. Se questa diventerà una tendenza per le app Catalyst, non ci riempie di fiducia.
Il brutto
Rosetta Stone può aiutarti a imparare una nuova lingua, ma sfortunatamente non è ancora fluente nel linguaggio del design di Apple. Alcuni dei suoi errori sembrano essere dovuti alla mancanza di impegno, mentre altri sono strani difetti visivi e altre stranezze. In quest'ultima categoria, ad esempio, c'è cosa succede quando ridimensioni l'app. Invece di riorganizzare gli elementi sullo schermo per riempire lo spazio quando espandi l'app, tutto diventa semplicemente più grande. Ciò significa che lo spazio viene utilizzato altrettanto male di quando l'app era più ristretta.
Ma è nella prima categoria che si riscontrano i passi falsi più eclatanti. Fin dalla pagina di registrazione, le cose sembrano fuori posto. Ti viene presentata una casella per inserire il tuo nome, un pulsante Avanti comicamente grande e una vasta fascia di spazio bianco vuoto. Fai clic su Avanti e ottieni un'altra casella per inserire la tua email, ancora una volta circondata dal vuoto. Perché non potevano essere sulla stessa pagina? Lo schermo più grande di un Mac offre ampio spazio per questo, ma inspiegabilmente gli sviluppatori hanno ignorato questa possibilità. Ci dice che è stata data pochissima considerazione al funzionamento dell’app sul Mac.
Una volta che sei nel corpo principale dell'app, è più o meno la stessa cosa. Il layout è estremamente semplice e comprende esclusivamente riquadri piastrellati per ciascun modulo linguistico. Non ci sono barre laterali, strumenti e solo una squallida selezione di opzioni nella barra dei menu. Anche se alcuni di questi elementi compaiono man mano che si approfondisce l'app, l'impressione iniziale è estremamente scarsa.
Il Mac è una macchina potente e le sue app non hanno bisogno di essere limitate in questo modo. Project Catalyst offre agli sviluppatori l'opportunità di prendere le app iOS esistenti ed espanderle e personalizzarle per l'esperienza Mac. Offri agli utenti più opzioni e consenti loro di fare cose che non possono fare su iOS: ecco a cosa serve Project Catalyst. Invece, troppo spesso riceviamo app come Rosetta Stone. È il peggior tipo di sviluppo di app pigro e opportunistico e gli utenti Mac meritano di meglio.
Raccomandazioni degli editori
- Il MacBook Pro M3 potrebbe essere lanciato prima del previsto
- Ci sono troppi MacBook
- In che modo macOS Sonoma potrebbe correggere i widget o peggiorarli ulteriormente
- I chip Intel hanno frenato il MacBook Air da 15 pollici, afferma Apple
- Il tuo prossimo monitor Mac potrebbe avere questa nuova geniale funzionalità