Autore Topic: gestione prodotto con foto  (Letto 505 volte)

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
gestione prodotto con foto
« il: 20 Aprile 2011, 12:31:33 CEST »
0
Salve nella mia app è possibile inserire un prodotto.
I darti del prodotto sono nome, codice, prezzo e foto.

La mia domanda è come gestire la foto, nel senso che useremo un webservice per l' invio dei dati e ovviamente non è possibile inviare la foto con un messaggi soap.

Conviene inviare il messaggio dei dati che ritorna un ID e successivamente fare l' upload delle foto ? o viceversa ?

Scusate la domanda troppo generica ma sono problemi che non ho mai affrontato in Android.
La domanda stupida è quella che non si fa

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:gestione prodotto con foto
« Risposta #1 il: 20 Aprile 2011, 12:34:37 CEST »
0
mi sembra di ricordare che i services REST lavorano come i CRUD, per cui puoi fare insert, select, delete, update.
Credo che quindi tu possa fare una insert tramite un webservice REST.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:gestione prodotto con foto
« Risposta #2 il: 20 Aprile 2011, 12:44:23 CEST »
0
Non ho ben capito cosa vuoi dire. Ci provo.

In teoria posso inviare sia foto e dati con un solo messaggio?
La domanda stupida è quella che non si fa

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:gestione prodotto con foto
« Risposta #3 il: 20 Aprile 2011, 12:45:33 CEST »
0
i REST usano http per comunicare, quindi dovrebbe funzionare.

leggiti qui e vedi cosa puoi tirare fuori.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:gestione prodotto con foto
« Risposta #4 il: 20 Aprile 2011, 13:11:21 CEST »
0
Si grazie sto facendo delle ricerche. Devo convincere anche il programmatore che si occupa della parte server
La domanda stupida è quella che non si fa

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re: gestione prodotto con foto
« Risposta #5 il: 20 Aprile 2011, 14:28:09 CEST »
0
Chi l'ha detto che non si può inviare con soap? La codifichi in base64 e sei apposto.

Sent from my HTC Desire

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:gestione prodotto con foto
« Risposta #6 il: 20 Aprile 2011, 14:48:57 CEST »
0
certo.
ma forse gli conviene utilizzare i rest, che sono moooooooooooooolto più semplici.
che dici?
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:gestione prodotto con foto
« Risposta #7 il: 20 Aprile 2011, 14:49:47 CEST »
0
si ci avevo pure pensato , anche perchè un' applicazione interna ad un franchising quindi in wifi e anche se l' operatore aspetta 2 secondi in più non fa nulla.

Quindi secondo le vostre risposte è meglio utilizzare soluzioni che con un solo messaggio fanno tutto. sia Rest che Soap  mi eviterebbero di inviare i dati e l' immagine in 2 messaggi diversi.
La domanda stupida è quella che non si fa

Offline gsources75

  • Utente normale
  • ***
  • Post: 327
  • Respect: +9
    • Google+
    • pepigno75
    • devandroid_it
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus S - Vodafone Smart -BB Bold- Iphone 4-
  • Play Store ID:
    Giuseppe+Sorce
  • Sistema operativo:
    Ubuntu-Windows Seven- Mac Lion
Re:gestione prodotto con foto
« Risposta #8 il: 20 Aprile 2011, 14:51:06 CEST »
0
si ci avevo pure pensato , anche perchè un' applicazione interna ad un franchising quindi in wifi e anche se l' operatore aspetta 2 secondi in più non fa nulla.

Quindi secondo le vostre risposte è meglio utilizzare soluzioni che con un solo messaggio fanno tutto. sia Rest che Soap  mi eviterebbero di inviare i dati e l' immagine in 2 messaggi diversi.

Son semplici ma per me e il programmatore server sono sempre nuovi, per me non c'è problema ma mi devo scontrare con i dipendenti del nostro cliente che svilupperanno la versione server quindi.. ci devo pensare su prima di proporre nuove tecnologie
La domanda stupida è quella che non si fa

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:gestione prodotto con foto
« Risposta #9 il: 20 Aprile 2011, 15:27:03 CEST »
0
certo.
ma forse gli conviene utilizzare i rest, che sono moooooooooooooolto più semplici.
che dici?

Si è vero REST se utilizzi come formato di dati json genera molto meno overhead. Soap si presta più ad un utilizzo object oriented in rest ti perdi un pochino questo aspetto.
Il discorso base64 rimane valido in entrambi i casi anche se c'è da dire che se le foto sono molto grandi la conversione da Bitmap a base64 e viceversa potrebbe dare dei problemi.