Apps WatchKit sono divise in due parti: Un’estensione WatchKit che gira su iPhone e una serie di risorse di interfaccia utente che vengono installate su Apple Watch. Se la vostra applicazione è lanciata su Apple Watch, l’estensione WatchKit su iPhone viene eseguita in background per aggiornare l’interfaccia utente e rispondere all’interazione dell’utente. WatchKit offre tre opportunità per estendere la vostra applicazione iPhone ad Apple Watch: apps WatchKit, Sguardi, e le Notifiche.
Progetto: WatchKit app
Hai il nuovo Xcode? Seleziona e crea una nuova applicazione Single View Application come al solito.
Ora arriva la parte divertente! Dal menu XCode, selezionare File -> Nuovo -> Target:
Ora, vai alla sezione Apple Watch e seleziona Watch App:
Fare clic su Avanti, e de-selezionare le opzioni di notifica e Glance Scene per rendere la vita più semplice se stai iniziando.
Aggiungere una Label:
Apri il file Interface.storyboard nel target Watch App
Ora, trascinare una label sul vostro Interface Controller, e aggiungere il testo Hello World, oppure Ciao, mondo, se preferisci l’italiano. Assicurati di centrare la label!
Eseguire l’app!
Questo passo è dove le cose si fanno difficili. Assicurarsi di selezionare la Watch App come target per l’esecuzione. Basta scegliere qualsiasi iPhone Simulator.
Infine, selezionare l’orologio Apple come un dispositivo esterno dal menu Hardware iOS Simulator:
Run, e vedrete l’applicazione Watch in azione!