Autore Topic: Gestione News  (Letto 344 volte)

Offline Pacobillo

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus one
  • Sistema operativo:
    Windows 7
Gestione News
« il: 12 Settembre 2013, 09:32:38 CEST »
0
Ciao a tutti, sono riuscito a implementare la gestione dei dati in locale tramite SQLLite.
Ora mi chiedevo...se volessi implementare un servizio di news, in cui delle notizie arrivino su tutti i dispositivi con l'app, che infrastruttura dovrei usare?
Esiste una sorta di db online utilizzabile per inserire dati da remoto e poi letti dall'app?
Oppure esistono soluzioni ad hoc?
Qualcuno mi può indirizzare (esempi, tutorial, ecc..) che poi provo a studiarmi il tutto?
Mi manca proprio il concetto base.. :)
Grazie a tutti.

Offline matttt

Re:Gestione News
« Risposta #1 il: 12 Settembre 2013, 13:03:26 CEST »
0
Un servizio di news... il sistema più semplice che mi viene in mente è creare un feed RSS. Con PHP ad esempio non è complicato. E avresti anche il vantaggio (se ti interessa come funzione) che le news possono essere scaricate con un qualsiasi lettore di news.
Il feed puoi costruirlo caricando dati da un DB MySQL ad esempio.
Le mie apps su Google Play Store:

Offline Pacobillo

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus one
  • Sistema operativo:
    Windows 7
Re:Gestione News
« Risposta #2 il: 12 Settembre 2013, 13:08:54 CEST »
0
All'inizio pensavo anche io alla stessa cosa, ora stavo pensando di gestire il tutto con un file xml sul sito, letto dall'app..che ne pensi?

Esiste qualche tutorial che mostra come popolare una listview partendo da un file xml?

Grazie ancora...

Offline matttt

Re:Gestione News
« Risposta #3 il: 12 Settembre 2013, 13:19:49 CEST »
+1
Sul lato server hai libertà?
Potresti anche creare una pagina PHP ( / ASP / JSP / CGI ) che genera dati JSON.
Android ha funzioni abbastanza comode per estrarre dati tramite JSON.

Vecchie API ( 10- ):
JSONObject | Android Developers

Nuove API ( 11+ ):
JsonReader | Android Developers

Poi puoi creare un AsyncTask (o un Thread) che scarica quel file.
E nel postExecute fai il parsing di quel file e aggiorni la tua ListView.

Magari fai un po' di ricerche e poi ci scrivi delle domande più specifiche.
Le mie apps su Google Play Store: