Apple l’ha approvata al primo invio; avevo in testa la lista delle tre cose che sicuramente mi avrebbero rimandato indietro, e non ne è arrivata nessuna.
Non era così che mi aspettavo andasse la settimana. Dopo diciotto mesi passati a costruire questa cosa da solo, la review dell’App Store era diventata la parte che temevo in silenzio — non perché l’app sia fragile, ma perché il primo invio è l’unico momento in cui qualcuno fuori dalla tua testa decide se il lavoro esiste davvero. È tornata approvata, e Quven per iPhone e iPad è ora gratis sull’App Store.
Prima di tutto il resto, la parte che conta più dell’annuncio.
È un client, non una libreria
Quven per iOS non arriva con niente da guardare. È una finestra su un server Quven che gira sulla tua macchina, con i tuoi file sul tuo disco. Installala senza un server e troverai una schermata di accesso e un vuoto educato.
Preferisco dirlo chiaramente qui, piuttosto che far scaricare l’app a qualcuno che si aspetta un servizio di streaming. Il modello non è cambiato dalla prima riga di codice: la libreria è tua, resta sul tuo hardware, e ogni client è solo un modo diverso di guardarla.
Nativa, non una pagina web travestita
C’è una scorciatoia disponibile per chiunque pubblichi un client mobile per un prodotto server. Prendi l’interfaccia web, la avvolgi in un guscio, ci metti un’icona e la chiami app. Funziona. Ed è anche immediatamente evidente a chi ha il telefono in mano.
Quven per iOS è scritta in SwiftUI, e il layout iPad è un layout iPad, non una schermata da telefono allargata di lato finché non riempie lo spazio. Picture in Picture e AirPlay si comportano come si comportano ovunque su iOS, perché sono quelli di sistema e non una mia reimplementazione. Sono dettagli invisibili quando li fai bene e offensivi quando li fai male.
Richiede iOS o iPadOS 17.
La riproduzione è la parte che ha richiesto più tempo
La metà visibile di un client multimediale è la navigazione. La metà che decide se la gente lo tiene è quello che succede dopo aver premuto Play.
I client mobile di Quven non passano da un player di serie. Usano lo stesso lavoro di riproduzione nativa del client desktop, il che significa che quando il tuo dispositivo sa decodificare il file, il file viene riprodotto — senza una ricodifica lato server fatta solo per averla fatta. È tutto l’argomento a favore di un client nativo rispetto a una scheda del browser, ed è anche il motivo per cui questa parte ha richiesto mesi e non settimane.
Non dirò che ogni formato funziona su ogni dispositivo. Il video è un campo in cui le affermazioni assolute invecchiano male, di solito entro un giorno da quando qualcuno le legge.
Android non c’è ancora
Il client Android è scritto e funziona. È pubblico su Google Play, con una sola scheda che copre phone, tablet e Android TV.
Per un nuovo account sviluppatore personale, Google richiede un numero fisso di tester iscritti in modo continuativo per quattordici giorni prima di poter anche solo chiedere l’accesso alla produzione — e la richiesta viene poi esaminata. Non c’è un modo furbo per aggirarlo e non ha senso far finta del contrario, quindi non metterò una data in pubblico. Quando passa, passa.
Cosa mi farebbe davvero comodo sentire
Non che è carina. Il feedback utile è quello noioso: la cosa che sei andato a cercare e non hai trovato, la schermata che è sembrata più lenta del dovuto, il momento in cui hai toccato qualcosa che non era toccabile.
Quella è la lista su cui posso lavorare.
Quven per iPhone e iPad sull’App Store
Domande frequenti
Serve un server Quven per usare l’app?
Sì. L’app è una finestra su un server che gira sulla tua macchina, con i tuoi file sul tuo disco. Installala senza un server e trovi una schermata di accesso e un vuoto educato.
È l’interfaccia web dentro un guscio?
No. È scritta in SwiftUI, il layout iPad è un layout iPad e non una schermata da telefono allargata di lato, e Picture in Picture e AirPlay si comportano come ovunque su iOS perché sono quelli di sistema, non una loro reimplementazione.
Esiste anche un’app Android?
Sì. È pubblica su Google Play, in un’unica scheda che copre telefono, tablet e Android TV.
Comunità
Commenti
0 commenti
Non ci sono ancora commenti. Inizia la conversazione.