KMagazine

K2KMagazine

Description

KMagazine è un software che permette agli utenti di creare e gestire riviste digitali da pubblicare su negozi online Apple e Android facilmente.

Questo sistema di pubblicazione si compone di tre livelli principali:

  • sistema di gestione dei contenuti che, attraverso contenuti formattati e preparati secondo le specifiche di progetto, vengono forniti al front-end per la visualizzazione su vari dispositivi
  • sistema di gestione pubblicazioni per gestire l’archiviazione e la sincronizzazione dei numeri pubblicati
  • sistema di front-end (noto anche come APP) che consente agli utenti finali di interagire con la rivista digitale

Ogni numero della rivista è composta da:

  • copertura grafica con risoluzione per soddisfare ogni negozio e dispositivo utilizzato
  • contenuti, vale a dire la rivista stessa, compresi tutti i contenuti multimediali come immagini, audio e video.
  • un identificatore (codice unico) da utilizzare in Edicola
  • una serie di informazioni quali: la data di pubblicazione, tabella dei contenuti, link esterni, categoria, descrizione del problema corrente, ecc

Disponibile in linea: Come già accennato, le pubblicazioni scaricate dall’edicola sono memorizzati nel filesystem locale, in una cartella specifica in cui possono essere salvati durante la sincronizzazione. Gli utenti possono sia scaricare la pubblicazione o il negozio. Queste informazioni vengono poi registrate nel DataModel del database di gestione pubblicazioni, consentendo un nuovo download nel caso in cui il file viene eliminato localmente.

Lato server

La gestione del magazine e la visualizzazione della App devono essere collegati a un sistema di gestione dei contenuti (CMS) e deve accedere a un file XML contenente i dettagli della rivista (immagine di copertina, data di pubblicazione, ecc), alla posizione delle precedenti pubblicazioni o a quelle già presenti in edicola.

Le singole pubblicazioni sono disponibili in formato zip, per assicurare un download più veloce, che verranno quindi decompressi e installati automaticamente nella App. Gli utenti possono monitorare l’intero processo e tutto quello che devono fare è specificare la pubblicazione che desiderano scaricare, attendere il completamento del download (il sistema visualizzerà l’avanzamento in percentuale) e quindi sfogliare la rivista.

In linea di principio, per ogni pubblicazione del file XML dovrebbe contenere informazioni quali:

  • nome della pubblicazione
  • ID unico per ogni Magazine
  • descrizione: viene visualizzato in Magazine e fornisce informazioni sui contenuti della rivista
  • icona dell’applicazione diverse risoluzioni
  • immagine di copertina del teaser ridimensionati secondo lo standard fissato dal negozio Apple
  • pubblicazione Codice unico per ogni problema
  • productID: codice unico per ogni pubblicazione
  • data di pubblicazione
  • coverPath;
  • issuePath: per scaricare la pubblicazione in formato compresso;
  • Prezzo della pubblicazione (o rilascio gratuito)

Il file compresso in formato ZIP contenente l’intera pubblicazione: cioè contiene anche materiale multimediale, come immagini, video e audio. La dimensione del file varia a seconda del contenuto di ogni pubblicazione.

LATO FRONT-END

L’applicazione supporta le ultime caratteristiche del Magazine, tra cui il download in background e icona dell’applicazione dinamica (l’icona Magazine viene aggiornata automaticamente per visualizzare la copertina del nuovo numero a disposizione, in base alle informazioni contenute nel file XML).

Quando l’utente seleziona una rivista tra quelle incluse nel Magazin, il processo di download ha inizio, l’applicazione richiede il file XML dal server, e inizia a scaricare le informazioni da visualizzare nella pagina principale.

Se l’utente non è connesso a Internet, o se c’è qualche problema durante il download, vengono visualizzate le ultime informazioni disponibili (come ad esempio la pubblicazione precedente o le informazioni predefinite fornite nelle applicazioni fascio principale).

La copertina del nuovo numero viene visualizzata sul lato sinistro della pagina principal, con informazioni sulla rivista visualizzata nella parte superiore e le istruzioni per l’acquisto nella parte inferiore, compresi i dettagli su come iscriversi, gratuitamente o in altro modo.

Le informazioni includono:

  • nome della pubblicazione
  • data di pubblicazione
  • prezzo pubblicazione
  • Pulsante di acquisto / download (nel caso di pubblicazioni gratuite)
  • un pulsante per abbonarsi alla rivista

Quando si preme il pulsante di download, le informazioni circa l’avanzamento del download viene visualizzato e il pulsante di acquisto / download si trasforma in un pulsante di visualizzazione, che è disabilitato fino a completamento del download. Dopo aver scaricato la pubblicazione viene salvata automaticamente nel filesystem locale. Se l’utente seleziona il pulsante “iscriviti”, la pubblicazione viene scaricata automaticamente quando un nuovo numero è disponibile. In questo caso la più recente viene scaricata in background. In questo modo l’utente ha accesso automatico all’ultimo numero della rivista, senza la necessità di avviare manualmente il download.

Pubblicazioni precedenti

Al fine di garantire la disponibilità di precedenti problemi (sia numeri precedenti o problemi al momento in cui gli acquisti/download dell’utente sovrascrivono una pubblicazione), uno speciale schermo visualizza le informazioni su:

  • data di pubblicazione
  • immagine di copertina
  • la disponibilità in linea (se il problema è stato già scaricato)
  • Le informazioni vengono visualizzate come una tabella che mostra tre pubblicazioni per linea.

Sulla base delle informazioni visualizzate, gli utenti potranno

  • Determinare quali pubblicazioni hanno già scaricato
  • Inizia a scaricare le pubblicazioni
  • Eliminare (negozio) le pubblicazioni precedentemente scaricati.
  • Visualizzazione del magazine

Gli utenti possono navigare attraverso le pagine della pubblicazione scorrendo a sinistra o a destra. Gli utenti possono visualizzare le pagine particolarmente lunghe scorrendo verticalmente.

Un pulsante nell’interfaccia principale fornisce l’accesso alla pagina principale della pubblicazione o alla Home.

L’applicazione supporta i link http: // che saranno aperti in una finestra specifica all’interno della app (gli utenti non devono uscire o chiudere l’applicazione).

L’aggiunta di una nuova pubblicazione

Una volta terminato lo sviluppo di una nuova pubblicazione, è possibile renderla disponibile in Edicola aggiornando il file XML sul server e caricare il file compresso zip nella posizione indicata nelle specifiche app.

  • Products

SHARE THIS PROJECT

Related Projects