Luca Cappellaro
Corriere UP - WatchKit Extension iOS/Android Developer - R&D
Implementata come WatchKit Extension dell'app Corriere Up, questa app permette di leggere i titoli delle notizie su Apple Watch e di continuare la lettura dell'articolo su iPhone grazie a Handoff. Un bridge di comunicazione tra app principale su iPhone e extension su Apple Watch consente l'aggiunta delle notizie ai preferiti e continuare la lettura in un secondo momento direttamente da Corriere Up.
Punti salienti Il team e i risultati
Ruolo
Sviluppatore iOS / watchOS
Dimensione del team
1 persona
Tecnologie utilizzate Linguaggi e framework
Sviluppo nativo
Objective-C
Funzionalità di sistema
Handoff, App Groups
Layout
WatchKit
Code versioning
Git, Standard Git Flow
CI\CD
Fastlane
Project management
Jira, Confluence
Problemi e soluzioni Le sfide che abbiamo affrontato
Innovazione immediata con l’arrivo di Apple Watch
La prima sfida è stata sperimentare con una tecnologia allora appena lanciata: Apple Watch era sul mercato da pochi mesi e offriva un terreno nuovo e inesplorato. Oltre a prendere confidenza con watchOS abbiamo studiato tecnologie quali Handoff in modo da sincronizzare una lista leggera di titoli/preferiti e deep-link, evitando di duplicare logica o modelli e mantenendo l’app iOS come "fonte di verità". Abbiamo studiato watchOS anche dal punto di vista del design, permettendoci di individuare token tipografici/spacing coerenti col brand ma mappati sui componenti watchOS, così da mantenere identità visiva senza forzare pattern non nativi.
Mantenere l’essenza della notizia in un’esperienza pensata per Apple Watch
La seconda sfida è stata trovare il giusto equilibrio nel mostrare una notizia sull’orologio: senza snaturare i contenuti né l’app principale, ma rispettando al tempo stesso i principi di UX propri del watchOS. Abbiamo quindi realizzato che sul Watch va mostrato solo ciò che "serve subito" (titolo + eventualmente occhiello/tempo di lettura), con non più di due azioni: "Apri su iPhone" (Handoff/deep-link) e "Aggiungi ai preferiti". La continuità con l'app su iOS è data dal tap principale che attiva Handoff/deep-link per continuare la lettura completa su iPhone, preservando l’esperienza ricca dell’app principale e la struttura editoriale dell’articolo.