• 18ott

    Gestione feed dispositivi Apple

    Buonasera a tutti.

    In queste ultime settimane  ho voluto approfondire  la gestione delle notizie ottenibili dal web come feed  rss.
    Ho creato delle librerie applicabili a qualsiasi progetto .

    è possibile configurare i vari url da dove prendere i vari feed ed è possibile configurare tramite css come verrà visualizzata la pagina del dettaglio degli articoli.

     

    Schermata principale FeedL’immagine visualizza la schermata principale del Feed. Come potete vedere è una semplicissima lista dei vari articoli,con possibilità di aggiungere altri testi,quali la data di pubblicazione,la categoria dell’articolo, e l’immagine di anteprima dell articolo stesso.
    Il feed viene aggiornato automaticamente dopo un determinato periodo di tempo (configurabile anche questo parametro), oppure può essere aggiornato manualmente tirando il limite in alto della lista, proprio come i metodi default di ios :

    Schermata Feed in aggiornamento 1/2
    Schermata Feed in aggiornamento 2/2
    Durante l’aggiornamento,viene scaricato il feed , salvato in locale , e ricaricata la schermata corrente.In caso di assenza di connettività verrà visualizzato l’ultimo feed correttamente scaricato precedentemente.
    Cliccando sul singolo articolo verremo riportati al dettaglio articolo :
    Schermata Dettaglio ArticoloLa schermata del dettaglio articolo è completamente configurabile  tramite fogli css,quindi ogni interessato potrà decidere come impostare l’ impaginazione dei contenuti. Dalla schermata di dettaglio articolo è possibile passare all articolo precedente e successivo senza dover tornare alla schermata precedente,è sufficiente tirare l’estremità in alto (articolo precedente) o spingere l’estremità in basso dell’articolo (articolo successivo).
    Schermata dettaglio articolo cambio articolo precedente
    Schermata dettaglio articolo cambio articolo successivo
    Il lavoro è ancora in corso di sviluppo,ma volevo darvi un piccolo assaggio degli sviluppi attualmente in corso.
    Vi auguro una buona giornata  !
    Feed di esempio preso da http://www.indievault.it