Faccio il mio ritorno sulle pagine di questo blog, dopo lunghissimo tempo (chiamiamole ferie estive allungate và ;) ) per parlare di una applicazione per iPhone realizzata prima da un ragazzo che conosco bene. Prima di tutto un amico, ma anche e soprattutto quello che definirei un “innovatore”. Eh sì, perchè il buon Daniele Campogiani ha trovato il modo di realizzare un’idea nata assieme, ma che ha poi trovato con il suo lavoro una grande realizzazione ed integrazione. Il lavoro da fare c’è, ed è ancora tanto, ma quello in cui si trova va già oltre lo status di “punto di partenza”. Ottime idee ed ottimi modi di realizzarle, dunque. Andiamo a vedere di cosa tratta, appunto, DCmC, che promette di farvi consultare lo stato del campionato di Serie A (ovviamente aggiornato all’ultima giornata), lasciarvi la comodità di consultare il televideo comodamente sul vostro iPhone ovunque voi siate (anche su un iPod, ovviamente), ma soprattutto guardare tantissimi film in streaming e, cosa di straordinario interesse, guardare in streaming live le partite più importanti della Champion’s League.

Last but not least, potrete fare tutte queste cose (tranne la visione di film in streaming) anche su iPhone/iPod NON jailbreakati.

Come ottenere DCmC? Per scaricarlo è sufficiente aprire Cydia, in quanto l’applicazione è ospitata nella repository di iSpazio che, facendo parte delle repo essentials di Cydia, viene automaticamente aggiunta durante l’installazione di Cydia (e quindi generalmente assieme all’applicazione del jailbreak). Non avete jailbreakato? Niente paura, vista la struttura dell’applicazione (di cui parleremo più tardi), Daniele ha potuto ospitarla anche sul web a questo indirizzo: http://dcmc.hostzi.com/calcio/.

Andiamo a vedere come è costruita l’app.


La prima schermata che ci si presenta è un invito alla donazione, in quanto lo sviluppo dell’app ha ragionevolmente richiesto tempo ed impegno. Senza divagare nella personale considerazione che sono le donazioni a portare avanti i progetti free, ed è giusto e onesto contribuire al lavoro dello sviluppatore, vi esorto a donare, io stesso l’ho già fatto.

Passiamo a vedere la Home:


Nella Home viene spiegato il funzionamento dell’applicazione. Si possono avere informazioni sull’autore e si può donare tramite Paypal. In fondo vediamo il contatore degli utenti collegati. Mi ha fatto sorridere il fatto che persino alle 9 di sabato mattina, fossero 3 gli utenti collegati all’applicazione (quindi non alla visione streaming dei film!).

Passiamo alla scheda Film:


La sezione Film, il cui nome parla da solo, vi permette di scegliere un film da vedere con calma e comodamente dal vostro device, ovunque vi troviate. Bisogna precisare che essendo linkati e hostati tramite MediaVideo, per poter visionare il filmato dovrete aver installato e attivato iMobileCinema, l’add-on che potrete trovare su Cydia (previa aggiunta di una repo che potrete comodamente trovare con Google) e che vi permette di vedere molti filmati presenti sul web.

Eccovi la scheda Televideo:


Non penso ci sia bisogno di spiegarla eccessivamente. Il televideo non è aggiornato in tempo reale, ma viene updatato a intervalli regolari durante la giornata.

Ed infine la scheda Serie A:


Tramite la scheda Serie A potrete consultare la classifica del campionato, il calendario, informazioni sulle varie squadre e l’ultima giornata di A. Da notare che nella scheda Ultima Giornata è possibile consultare un tabellino semplice con i marcatori della partita e soprattutto un link agli highlights della partita (ovvero, le azioni salienti) tramite Youtube (quindi, se non sbaglio, anche su iPhone senza jailbreak).

La cosa più interessante di tutto è che durante le sere della Champion’s League (martedì-mercoledì), nella scheda Serie A, apparirà un altro pulsante: Diretta Champion’s League. La partita più interessante della serata (generalmente una squadra italiana) vi sarà trasmessa in diretta streaming sul vostro device. Un approccio assolutamente innovativo, una novità praticamente assoluta, perlomeno nel panorama italiano. Vi consiglio di provarlo, perchè la qualità è decisamente buona e generalmente non ci sono lag o blocchi durante lo streaming.

 

Passiamo alle disquisizioni squisitamente tecniche. In primis, come ha fatto Daniele, programmatore iPhone/iPod da poco, a sviluppare una applicazione che, sebbene non estremamente complessa, richiede comunque tecniche abbastanza avanzate di programmazione? Ha semplicemente aggirato il problema con un trucco molto ingegnoso: ha sviluppato prima l’applicazione come web-app (ecco perchè è possibile vederla tramite un link anche su device che non hanno subito un jailbreak), per poi portarla a semplice applicazione. In che senso “semplice” applicazione? Il suo programma non fa altro che una navigazione web. Tutto qui. Grande trucco.
Oltretutto, può mantenere i server a livelli ampiamente “ragionevoli” perchè lo streaming pesa sui server stessi che li ospitano, la sua applicazione (o il suo sito web, se vogliamo) non fa altro che linkare.

Come poi riesca a far vedere lo streaming delle partite sull’iPhone (e senza iMobileCinema) mi è un mistero, dato che non ci ho ancora messo le mani o ragionato su, fatto sta che è una cosa esclusiva, nel senso che nessuna applicazione finora lo avevo permesso. Chiederò delucidazioni. :D

Per stavolta è tutto, scaricate DCmC, provatela e donate se vi piace!