Android-dev.it Community

 
Annunci

:arrow: Benvenuto!, se non sei ancora un utente registrato: puoi registrati qui, oppure effettua il login
:arrow: Apri un forum sul tuo nuovo smartphone Android e collabora con noi! (dettagli)

www.agendadigitale.org
Image


Sponsor
It is currently Tue May 22, 2012 8:17 am

All times are UTC + 1 hour


 Topics   Replies   Views   Last post 
No new posts На интернет-витрине

by popowahgjfghjoiuyt on Sat May 19, 2012 2:25 pm in Amministrazione

0

12

Sat May 19, 2012 2:25 pm

popowahgjfghjoiuyt

No new posts Apri un forum sul tuo nuovo smartphone Android!

[ Go to page: 1, 2, 3 ]

by ReattileGar on Fri May 18, 2012 5:27 pm in Amministrazione

27

12514

Fri May 18, 2012 5:27 pm

ReattileGar

No new posts Новый: базы для хрумера - профессиональный софт для СЕО.

by Renatafe on Fri May 18, 2012 3:14 pm in Amministrazione

0

17

Fri May 18, 2012 3:14 pm

Renatafe

No new posts Pace is undoubtedly the vital affordable Jerseys Wholesale d

by barnettmmolive2012 on Wed May 16, 2012 7:36 am in Amministrazione

1

47

Wed May 16, 2012 7:36 am

barnettmmolive2012

No new posts Problema di compatibilità app

by deran on Tue May 15, 2012 10:44 am in Sviluppo e programmazione in Android

4

200

Tue May 15, 2012 10:44 am

deran




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: Consiglio per iniziare un programma :)
PostPosted: Thu May 05, 2011 4:28 pm 
Offline
User avatar

Joined: Wed May 04, 2011 6:21 pm
Posts: 3
Operatore: 3
Punti Android: ?
Ciao a tutti
avevo in mente di creare un applicazione per effettuare l'ordine (tramite un listino) di alcuni prodotti ovvero
(parto dall'inizio)
ho un listino in formato cartaceo che dovro' scannerizzare e tramite ocr digitalizzarlo per creare un pdf
una volta che ho il pdf estrapolo le informazioni che mi servono dal file (e' praticamente tutto testo in maiuscolo e/o numeri) e con questo ci creo un database

una volta fatto questo (che viene gestito da 1 programma separato) viene il vero programma a cui pensavo
che in realta' e' abbastanza semplice
visualizza la lista dei prodotti e ti fa immettere la quantita' del prodotto

ovvero fatto in html verrebbe un banale
Code:
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
         <tbody>
            <tr>
               <td>
                  item 1</td>
               <td>
                  <input name="quantita" type="text" value="0" /></td>
            </tr>
         </tbody>
      </table>

ovviamente ripetuto x tutti gli item e con classi e altri cavoli optional, ma la sostanza rimane quella...

una volta fatto questo salvare il risultato su 1 database e esportarlo in un file di tipo comma separator o simile per l'elaborazione del file su 1 altra periferica (non deve esser inviato via internet, ma spostato "manualmente")

premesso tutto cio' mi e' venuto un dubbio... vale la pena fare 1 applicazione o mi conviene + fare 1 pagina internet in php/javascript e semplicemente aprire la pagina?

calcolando che sarebbe la mia prima applicazione x android :)
e cmq in ogni caso ammesso che lo faccia in javascript/php il database e la pagina dovrebbero necessariamente star sul terminale e non su un server esterno (tutto sto casino lo sto facendo apposta perche' il file che deve esser generato poi va passato fisicamente al server a cui non ho accesso remoto, ma solo locale), quindi questo implicherebbe l'esistenza di un ipotetico server php su android che credo non esista :)

ovviamente una volta che ho il db compilato con i dati il programma non si limiterebbe solo a quello ma ci saranno ulteriori manipolazioni di dati che sarebbero + difficili da realizzare tramite browser (infatti era questo il motivo principale per cui avevo pensato all'applicazione inizialmente e anche perche' cmq e' + carina come cosa :))

ora finite le premesse del programma c'e' l'ultima premessa :)
ho praticamente iniziato ieri sera a toccare android (ho fatto hello world :P) e quindi la mia conoscenza non e' elevata :) pero' smanettando 1 pochino ho visto che praticamente una tabella del genere sarebbe facilmente rappresentabile con una listview, solo che non son riuscito a dividere la riga per aggiungere una editbox o altri campi all'interno di ogni singola riga... e' possibile o bisogna prendere una strada + lunga?
e alla fine cosa mi conviene fare secondo voi? browser o applicazione?


Top
 Profile  
 
 Post subject: Re: Consiglio per iniziare un programma :)
PostPosted: Thu May 05, 2011 4:44 pm 
Offline
Moderatore
User avatar

Joined: Thu Dec 27, 2007 3:51 pm
Posts: 986
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 1320
Ciao,
Trigun wrote:
...
premesso tutto cio' mi e' venuto un dubbio... vale la pena fare 1 applicazione o mi conviene + fare 1 pagina internet in php/javascript e semplicemente aprire la pagina?
calcolando che sarebbe la mia prima applicazione x android :)
e cmq in ogni caso ammesso che lo faccia in javascript/php il database e la pagina dovrebbero necessariamente star sul terminale e non su un server esterno

Anche se non hai esperienza di programmazione su Android, se devi usare un terminale, vale la pena fare un'APP (anche se l'approccio pagina htlm+javascript potrebbe funzionare ugualmente).
Trigun wrote:
...
ho praticamente iniziato ieri sera a toccare android (ho fatto hello world :P) e quindi la mia conoscenza non e' elevata :) pero' smanettando 1 pochino ho visto che praticamente una tabella del genere sarebbe facilmente rappresentabile con una listview, solo che non son riuscito a dividere la riga per aggiungere una editbox o altri campi all'interno di ogni singola riga... e' possibile o bisogna prendere una strada + lunga?

La strada è giusta, puoi utilizzare una listview: ciascun item può essere costituito da quello che vuoi (editbox e altri campi).
Fai un pò di pratica e vedrai che riesci.


Top
 Profile  
 
 Post subject: Re: Consiglio per iniziare un programma :)
PostPosted: Thu May 05, 2011 5:14 pm 
Offline
User avatar

Joined: Wed May 04, 2011 6:21 pm
Posts: 3
Operatore: 3
Punti Android: ?
ah ok ^^ e' perche' stavo seguendo una guida e sono ancora all'inizio :)

poi ho smanettato 1 po' con l'editor di eclipse ed ero riuscito a far visualizzare la listview usando un array solo che nn capivo come metter una editbox nell'array :)
o meglio mi correggo.. nn ho idea se si possa far questo usando l'xml .. perche' usando il codice puro ho gia in mente come fare :)

+ che altro avere tutto su 1 app poi mi permette di sfruttare anche la telecamera per riconoscere gli item tramite codice a barre o semplicemente un cerca ^^

praticamente ora per far sto lavoro uso un listino di carta e un terminalino con un lettore laser per la lettura dei codici a barre... sto terminalino ha una porta seriale che si collega al computer e trasferisce i dati a ben 28kbps... sto gioiello della tecnologia moderna costa ben 1000+€ ... e richiede alla fine tanto lavoro manuale xke' bisogna scrivere sul listino a penna e poi ripassare con il terminalino e ci possono esser 1 sacco di errori... (una volta ho ordinato 33 colli di carne al posto di 3) poi avra' tipo 10mb di memoria interna perche' se carichi un listino il terminale ci mette tipo 2-3 minuti x cancellare un ordine di tipo 600 pezzi...
e inoltre non c'e' modo di avere uno storico completo perche' la memoria sul terminale finisce subito e + e' piena + va lento.. ma la cosa + importante e' il fattore carta/penna che io odio e ho una forte repulsione verso questa :)
e un vantaggio futuro di avere lo storico e' la possibilita' di far calcoli statistici per l'autocompilazione dell'ordine in modo da averlo gia semi compilato e far solo le varie modifiche

l'unica vero problema e' il fatto che il terminalino e' della societa' e quindi viene gestito da loro (il software) e c'e' il programma del pc che supporta il collegamento con il terminale (che nn fa altro che passargli un file formattato in 1 certo modo che ancora nn so :P, ma suppongo sia un comma separator o qualcosa del genere [dovro' far 1 piccolo reverser engineering :P])

sostanzialmente tutto sto casino e' perche' a me pesa il culo di far le cose ripetitive e visto che sto studiando ing informatica (e mi piace programmare) cerco sempre soluzioni alternative :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB SEO

All trademarks and logos used in this site are of properties of their respective owners.