Applicazione nativa

EGALIVE Control per iPhone e iPad

Applicazione vera, non una pagina web: comandi immediati, classifiche a portata di pollice e tally in tempo reale. Il pacchetto contiene il codice sorgente iniziale pronto da aprire e compilare su Mac, insieme alla descrizione completa di come l'app dialoga con la piattaforma. Il commento con il microfono arriverà in un aggiornamento.

Scarica il progetto iOS (.zip)
Accesso con il link della postazione

Si incolla il link /desk/… già usato dal web. Il codice resta nel portachiavi del telefono, mai in chiaro.

Regia completa

Pulsanti grandi per ogni grafica con tally rosso e verde, TAKE, anteprima, ALL OUT, ticker e timer, con avviso quando un'altra postazione agisce.

Commento in diretta (in arrivo)

La voce in diretta dal telefono non è inclusa in questa prima versione: arriverà in un aggiornamento successivo. Per ora il commento si fa dal web.

Classifiche a portata di pollice

Elenco delle classifiche pronte, messa in onda con un tocco, cronometro di quanto è in onda e uscita rapida.

Avvisi sui pagamenti

Notifiche sul telefono per rinnovi, pagamenti riusciti o rifiutati: arrivano in evidenza anche mentre l'app è aperta durante la diretta.

Documentazione del motore

Tutte le chiamate al server, i comandi disponibili e le regole di sicurezza descritte per uno sviluppatore iOS.

Come si parte

1 · Serve un Mac

Scarica il pacchetto su un Mac con Xcode 15 o successivo e un account sviluppatore Apple (99 USD all'anno).

2 · Apri il progetto

Nella cartella, esegui xcodegen generate e apri EgaLiveControl.xcodeproj. Le istruzioni esatte sono nel file README incluso.

3 · Prova sul telefono

Scegli il tuo team nelle impostazioni di firma e premi Play: l'app parte sull'iPhone collegato e chiede il link della postazione.

Portarla sull'App Store

1 · Account Apple Developer

Iscrizione su developer.apple.com, 99 USD all'anno. Per un'azienda serve il numero DUNS e la verifica richiede da uno a sette giorni.

2 · Registrare l'app

Su App Store Connect si crea la scheda con nome EGALIVE GFX e identificativo ch.egapro.gfx, attivando notifiche e audio in background.

3 · Chiave delle notifiche

Serve la chiave Apple (.p8) con Key ID e Team ID, da caricare una sola volta nella piattaforma; poi le notifiche passano in modalità pubblicazione.

4 · Materiale della scheda

Icona, schermate iPhone e iPad, descrizione, pagina di supporto e informativa privacy che spieghi microfono, fotocamera e notifiche.

5 · Caricamento e prova

Dal Mac si archivia e si carica l'app, poi la si prova con TestFlight prima di mandarla in revisione.

6 · Revisione Apple

Va fornito un link postazione di prova funzionante, così i revisori possono vedere la regia in funzione.

La guida completa, passaggio per passaggio, è dentro il pacchetto scaricabile (file docs/ios/APPSTORE.md).

Cosa resta da fare

Per gli avvisi serve la chiave notifiche del tuo account Apple: si carica una volta sola. Il commento con il microfono e la telecamera arriveranno in un aggiornamento successivo. La pubblicazione sull'App Store richiede l'account Apple e la sua verifica: sono passaggi che vanno fatti dal Mac, fuori da questa piattaforma.