Code Monkey home page Code Monkey logo

Comments (6)

GoogleCodeExporter avatar GoogleCodeExporter commented on July 1, 2024
Ciao Alberto,
ti anticipo che ho preso in seria considerazione alcuni dei punti da te citati. 
Ho rimandato gran parte dei lavori al momento in cui mi sarò occupato della 
decodifica automatica del CAPTCHA, che per me ha la priorità più alta. 

1. L'idea sarebbe avere un processo di invio in background con una coda di 
messaggi in uscita, in modo da permettere tra le altre cose di posticipare 
l'invio a quando sarà disponibile una connessione internet. In questo modo la 
maggior parte dei piccoli popup (toast notifications) diverrebbe una notifica 
nella barra di sistema, ovviamente senza abusarne.

2. Hai perfettamente ragione. Ci sono due possibili motivi: il primo è che il 
campo non contiene un numero o contiene un numero che non può essere un 
cellulare; il secondo è che il sito Vodafone risponde che il destinatario non 
è un loro cliente. Potrebbero diventare rispettivamente un toast e una 
notifica di mancata consegna.

3-4. Preferirei piuttosto permettere all'utente di inviare il messaggio a più 
destinatari, cosa tra l'altro abbastanza semplice. In questo modo dopo l'invio 
i campi potrebbero comunque essere svuotati. In alternativa svuotare solo il 
testo del messaggio ma non il destinatario, in modo da proseguire la 
conversazione. In ogni caso ti faccio notare che ho da poco aggiunto una 
funzionalità di questo tipo. Dopo aver letto un messaggio ricevuto è 
sufficiente cliccare sull'icona del contatto, quindi sull'icona del messaggio e 
poi selezionando Android Web SMS il campo destinatario viene riempito 
automaticamente.

5. Molto volentieri, invia pure! Attualmente la textarea è dinamica e varia da 
un minimo di 3 ad un massimo di 5 righe di testo. Se sei in grado di 
trasformare il tutto in codice per Android è ancora meglio, ti abilito ad 
effettuare modifiche al progetto.

6. Ho scelto un nome che non contenesse "Vodafone" perché vorrei offrire il 
servizio via web anche agli utenti TIM. Purtroppo non ho tempo di fare delle 
prove quindi per ora rimane disponibile solo il servizio su www.190.it. So che 
come nome è abbastanza anonimo, accetto suggerimenti! Il prezzo da pagare 
però potrebbe essere che cambiando nome l'applicazione debba essere 
reinstallata dagli attuali utenti, controllerò bene come funziona il market.

Ti ringrazio per aver dedicato un po' del tuo tempo per migliorare la mia 
applicazione.

Saluti,
Andrea

Original comment by [email protected] on 19 Dec 2010 at 8:03

  • Changed title: GUI enhancements
  • Changed state: Accepted
  • Added labels: Type-Enhancement, Component-UI
  • Removed labels: Type-Defect

from awsms.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 1, 2024
Wow! Fantastico. A tal proposito ti segnalo, nel caso non lo conoscessi, Moio 
SMS. 
http://www.moioli.net/sms/
È una applicazione multipiattaforma per inviare SMS da diversi provider 
italiani ed il suo autore ha sviluppato un sistema di riconoscimento dei 
CAPTCHA che funziona parecchio bene. Inoltre, ha pubblicato sul suo sito una 
serie di paper interessanti su come riconoscerli. Ti potrebbero essere utili. 

Tornando alla GUI, durante queste vacanze proverò a buttarti giù una bozza 
grafica. Purtroppo non so programmare in Java, quindi mi piacerebbe entrare nel 
progetto ma sarei poco utile "lato codice".
Ti chiedo però come sono le tue capacità sulla piattaforma. Così mo posso 
orientare sul grado di elaborazione dell'interfaccia, che al momento è molto 
scarna, e cercare di darle un po' di "appeal" :-)

Ultime due cose: ti consiglio di provare, sempre se non l'hai già fatto, due 
applicazioni "concorrenti": JackSMS e SBMessJ; tanto per farti una idea e 
vedere anche aspetti negativi e positivi di quelle 2 app.
Infine, se vuoi ci possiamo anche sentire via mail, così andiamo un po' meglio 
a comunicare. 
Saluti,
Alberto

Original comment by [email protected] on 20 Dec 2010 at 10:15

from awsms.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 1, 2024
Certamente, conosco MoioSMS e ne ero un utilizzatore. Da quell'idea sono 
partito per sviluppare l'applicazione per Android. Per procedere alla 
decodifica del CAPTCHA mi serve però la libreria JavaOCR che è ancora in fase 
di sviluppo.

Le interfacce grafiche su Android sono formate da un semplice file XML (non so 
se hai conoscenze a riguardo). L'interfaccia è scarna un po' per scelta e un 
po' per conformità con lo stile Android. Per esempio una textarea non troppo 
grande permette alla tastiera sullo schermo di non sovrapporsi ad essa. Detto 
questo non mi dispiacerebbe affatto trovare una soluzione più accattivante, 
purché non vada a scapito dell'usabilità. Puoi trovare informazioni qui 
(navigando nel menu a sinistra):

http://developer.android.com/guide/topics/ui/index.html

Ho attualmente installate sul telefono le applicazioni JackSMS e WebSMS, per il 
quale qualche utente mi ha anche chiesto di sviluppare un connector per la 
Vodafone. L'altra invece non l'ho trovata nel market quindi non l'ho ancora 
installata.

Contattami pure tramite email.

Saluti,
Andrea

Original comment by [email protected] on 20 Dec 2010 at 11:05

from awsms.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 1, 2024
Per un esempio dell'interfaccia grafica attuale, guarda qui:
http://code.google.com/p/awsms/source/browse/#svn%2Ftrunk%2Fres%2Flayout

Troverai alcuni files: main.xml è la schermata principale, menu.xml ciò che 
compare premendo il tasto menu, settings.xml la vista di configurazione delle 
opzioni.

Original comment by [email protected] on 20 Dec 2010 at 11:08

from awsms.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 1, 2024

Original comment by [email protected] on 13 Jan 2011 at 5:13

  • Changed state: Started

from awsms.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 1, 2024

Original comment by [email protected] on 14 Nov 2011 at 4:42

  • Changed state: Fixed

from awsms.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.