Ottimo lavoro Straken... aspetto con ansia la nuova release.
Visualizzazione stampabile
Ottimo lavoro Straken... aspetto con ansia la nuova release.
nuova versione (la 0.2) disponibile!
Tutte le info qui: aidizen - l'ago in fondo al web: WindStatus 0.2 - Applicazione per informazioni Wind
ora sto lavorando alla creazione del widget da tenere sulla home page... :)
ps: se tutto va bene la prossima versione oltre al widget dovrebbe per la prima volta essere scaricabile direttamente dal Market!
Ovviamente ogni considerazione/suggerimento è più che benvenuta!!!
Ok! allora aspetteremo quella con il widget per vedere come si comporta. Per adesso l'unica nota negativa è la lentezza nel visualizzare il credito ma penso ke sia dovuto al sito wind.
Ottimo lavoro, complimenti.
Meno male che ho letto in tempo questo post, perchè mi stavo cimentando nel crearlo :)
Grazie roftl
----
Ps: Ho installato l'applicazione. Non voglio essere cattivo con l'autore, anzi. Vorrei far notare una cosa. Non credo molto nell'utilità di questo software, poichè impiega tempo per conoscere la mia "situazione"....una situazione che è possibile reperire in minor tempo digitando il codice *123# (o altri tipi di codice) da tastiera. A questo punto una soluzione ottima era una specie di "scorciatoia" a questa digitazione :)
Credo che il programma diventerà utile solo nel momento in cui diventerà un widget, tipo come quello della tre.
Ripeto, non volevo essere cattivo, nè giudicare l'ottimo lavoro dello sviluppatore.
ci sono novità sul widget?
manca poco, molto poco... ;)
funziona tutto ma ho solo un problema che puoi leggere qui: https://www.androidiani.com/forum/pr...un-widget.html
cmq se non pretendete nulla (nel senso che è ancora in fase di sviluppo e testing) in realtà da poche ore è già presente sul market (cercate windstatuswidget oppure anche con solo wind appare comunque) e potete quindi provarlo... sempre ricordandovi che si tratta di una pre-release, quindi niente brutti voti sul market please ;)
aidizen - l'ago in fondo al web: WindStatusWidget presente sul Market!
aspettate ad installarlo x ora... mi da problemi di utilizzo della batteria che non capisco...
Ciao se hai modo puoi inserire pure le altre opzioni tariffarie e tra le opzioni del tempo di refresh di poterlo fare manualmente, comunque veramente ottimo come widget ben fatto è molto graziosa graficamente.
Uhm... ho provato ad installarlo, ma mi rimane su "Attendere prego...".
Questo è il logcat, continua a ripeterlo ogni tot secondi:
Utente, password e numero di telefono sono corretti (ho ricontrollato su wind.it per sicurezza i primi due e come sia visualizzato il terzo). Le opzioni selezionate sono credito e mega 1500. Ovviamente ho una ricaricabile... idee?codice:D/WindStatusWidget(14372): onReceive - richiamato
D/WindStatusWidget(14372): onReceive - Action: mobi.intuitit.android.hpp.NOTIFICATION_IN_VIEWPORT
D/WindStatusWidget(14372): onReceive - Data: null
D/WindStatusWidget(14372): onReceive - Extra: 0
:)
Edit: ora ho provato a vedere doop qualche minuto (era in standby) e ora c'è scritto "Thread fermato dal sistema"... cosa vuol dire? Non ho nessun task killer automatico attivo.
Interessante questa cosa...del thread
Allora: per quanto riguarda il log l'errore che si verifica non è riferito al mio widget. Se non ho capito male la onReceive viene richiamta per tutti i widget, è compito di ognuno decidere se la chiamata è per se o meno. Io scrivo il log prima di questa verifica, quindi scrivo log anche per broadcast non miei. Infatti si riferisce al processo mobi.intuitit.android.hpp.NOTIFICATION_IN_VIEWPORT ... effettivamente potrei spostare il log per essere più sicuro di questo...
Una domanda: ma tu usi la home standard? oppure ne usi qualche altra? Versione di Android?
L'errore del thread ha una sola spiegazione: il widget per reperire i dati fa diverse chiamate al sito wind, e questo può portare via anche 2 minuti. Questa chiamata viene fatta in un thread separato. Se nel frattempo cancelli il widget dalla home mando una chiamata di chiusura al thread di connessione, che però se è in attesa di risposta dal sito deve attendere questa prima di autokillarsi. Ora: se in questo tempo riaggungi ancora una volta il widget questo cerca di creare un altro thread, ma ne trova uno già attivo e quindi riutilizza questo. Però questo ha avuto come dicevo prima il comando di chiudersi, quindi subito dopo termina e mostra questo messaggio sul nuovo widget.
Ti direi una cosa: togli tutto, aspetta qualche minuti e poi riaggiungilo e prova a dargli tempo per avere tutte le informazioni.
Effettivamente evitare problemi di questo tipo però è un punto su cui devo ancora lavorare ;)
Grazie per la segnalazione!
ho appena letto una cosa: solo in alcune circostanze la onReceive ottiene e anche segnalazioni di altri widget (che usano funzioni particolari) quindi bisogna controllare bene a cosa ci si riferisce. Quindi un'altra possibilità è:
questo mobi.intuitit.android.hpp.NOTIFICATION_IN_VIEWPORT manda messaggi generici, che svegliano anche il mio widget. Quest0ultimo cerca di fare la connessione (scritta Attendere prego) ma prima che finisca arriva un'altra notiva e ricomincia... quindi resta sempre come attendere prego...
Questa è sicuramente una cosa che devo fixare!
Grazie!
dimenticavo... da ora il widget è da considerarsi beta, quasi definitivo...
ho risolto il problema della batteria... ora si può provare :)
aidizen - l'ago in fondo al web: WindStatusWidget 0.4.2 (versione Beta)
Lo trovate sul market
grazie strakne lo scarico subito! :)
Ciao :)
Dico subito che ho 3, quindi non posso utilizzare il tuo widget.
In ogni caso ti faccio i complimenti in quanto tornerà davvero utile a tantissimi utenti.
Quello che vorrei chiederti è, se possibile, di ricompilarlo per android 1.6, dato noi utenti tattoo non possiamo aver accesso ad applicazioni compilate per versioni precedenti in quanto non erano compatibili con schermi QVGA.
Trovi qui tutte le info: HTC - Developer Center
A me non servirà, ma molti utenti Wind con il Tattoo te ne saranno grati ;)
@LordGiotto: io attualmente sto sulla CyanogenMod 4.2.13 che monta Android 1.6, non ci sono problemi :)
@straken76: ho provato come mi hai detto ed effettivamente dopo un po' ho guardato e mi mostrava il credito :) Solo che poi era tornato su "Attendere prego..." :(
Altra cosa: nel breve frangente durante il quale mi ha funzionato, ho notato che il credito dell'opzione 1500 viene visualizzato in euro, quando magari sarebbe più pratico convertirlo in MB... la conversione è molto semplice :) Magari potresti metterla come opzione aggiuntiva? ([x] Mega 1500 - [x] in MB)
EDIT:
ultim'ora: "Errore Applicativo: Parsing errato. Errore nella pagina del credito!"
Credi di aver capito il problema: alcune applicazioni (non di default, quindi è qualcosa installato dopo) mandando messaggi broadcast che attivano tutti i widget (ma hai una home diversa da quella android normale?). Così facendo succede questo: la connessione al sito wind è lenta, diciamo ci voglia 1 minuto per avere l'informazione del credito e dopo 2 minuti arriva un altro messaggio di broadcast. In questo modo tu vedi attendere prego per 1 minuto, poi il credito e dopo un altro minuto ricomincia (invece di aspettare i soliti diciamo 30 minuti come minimo). Ora devo capire come risolvere il problema, nel frattempo ti consiglio di non abilitarlo perchè altrimenti ti continua a fare connessioni che non ti servono, sprecando traffico. Tuttavia il mio widget potrebbe non essere l'unico ad avere problemi, quindi ti consiglio di stare attento a questo processo che crea messaggi di broadcast fatti in questo modo.
L'errore del parsing secondo me è legato a questo discorso: se il thread viene stoppato a metà (mentre sta scaricando la pagina del credito) può darsi non riesca a parsarla correttamente (perchè ad es ne manca una parte)
Nei prossimi giorni vedo di capire come risolvere questo problema
Grazie per la segnalazione e la pazienza! ;)
Finalmente ho provato la versione con widget (presa direttamente dal market) complimenti è venuto fuori davvero un bel lavoro :) funziona perfettamente sul mio milestone, non ho riscontrato al momento il problema segnalato ma probabilmente perchè non ho alcun widget installato che si refreshi in maniera cosi ossessiva.
Ti do' un unico suggerimento (anche se sono già soddisfatto cosi), quando taglio la connessione (per motivi miei, tipo risparmio energetico), al momento prestabilito il widget tenta comunque di connettersi non accorgendosi che ho il dispositivo senza connessioni abilitate e restituisce un (giusto) generico errore che non è possibile fare il controllo facendo sparire il Credito/Mega 1500 fino ad un'istante prima visualizzato... beh, implementa un metodo che se non è possibile aggiornare, spunti una piccola scritta (esattamente identica all'orario del check che hai lasciato visibile, imho una genialata) in un angolo in basso sempre in grigino che non dia troppo fastidio con una cosa tipo:"Non sincronizzato causa connessione non disponibile " che a spanne, dovrebbe starci su tutto il bordo inferiore. Tanto se non ho inteso male come gira la tua applicazione, il thread rimane lo stesso in esecuzione (infatti più tardi ho riattivato la connessione, e si è sistemato da solo correttamente).
Bel lavoro comunque, bravo considerando che l'hai tirata su in poche settimane, quante righe di codice sono curiosità? immagino che la parte "difficile" è stato comprendere come funziona il sito della wind patacca eh
Complimenti, il widget funziona benissimo!
Oltre a quello che dice Mazinkaiser, sarebbe utile la possibilità di forzare l'aggiornamento, magari cliccando sul widget. Io ce l'ho con refresh ad una volta al giorno e se non ha connessione sto un giorno senza widget a meno di non toglierlo e rimetterlo...
Grazie,
Ignazio
vero, me ne sono accorto anch'io si è "costretti" a ricrearlo per fare un refresh manuale.
p.s.
mi sono un po' perso via mentre scrivevo, quello che intendevo dire, è che non deve sparire il credito visualizzato fino a quel momento per dare tutto lo spazio disponibile al messaggio di errore. conviene che resti quello dell'update precedente, e in piccolino si aggiunga la nota che potrebbe essere sballato fino al prossimo refresh.
Grazie a tutti dei suggerimenti!
Sto testando la versione 0.5 che risolve alcuni problemi e (sembra che leggiate nel pensiero) inserisce alcune cose:
- da la possibilità di vedere il credito precednete anche se non riesce ad accedere ad internet (la scelta di cosa fare è dell'utilizzatore in fase di configurazione)
- aggiunge opzioni: mega ore, noi wind e noi wind sms
In merito al refresh cliccandoci sopra mi pare un'ottima idea! L''unico dubbio è che sia facile sbagliarsi (per esempio mentre si scorre tra le schermate della home) e fare troppi refresh... se è una cosa banale magari inserisco anche questa funzione direttamente nella 0.5...
potresti farlo a doppio click, cosi in caso sia effettivamente sfuggito il dito, basta il tasto back... non so se sia semplice o no ma è un'opzione usata da alcuni widget famosi, come il battery ad esempio.
Praticamente lo clicchi la prima volta e fa un effetto blur sullo schermo, e fa l'highlight sul widget con le opzioni disponibile (toggla certe cose per ottimizzare la batteria... ma no?! xD) in questo modo hai la possibilità di dare davvero il comando, oppure di fermarti in tempo e risparmiare kb di traffico in caso di errore.
x chi ha l'abbonamento tipo all inclusive non ci sono speranze vero?
già... la parte più difficile è stata questa... oltre al fatto che sui widget (a differenza delle applicazioni) ci sono ancora un po' di problemi fino ad android 2.0 quindi bisogna scrivere codice che bypassa i bugs android :D
ps: le righe di codice sono circa 3000, ma con molti spazi e commenti :D
Ragazzi ma per TIM non c'è niente ?
Version 0.5 is out! ;)
aidizen - l'ago in fondo al web: WindStatusWidget 0.5!!
Ho appena scoperto l'esistenza di questo widget! Inizio il test anche io su CursorSense, visto che è una rom relativamente nuova e con i nuovi Spl-Radio dovrei essere una buona "cavia", anche se da quanto ho capito è diventato piuttosto stabile questo widget!
Questo widget è PERFETTO! L'unica cosa che vorrei chiederti è se potresti aggiungere l'opzione Noi2Big!
Volevo informarvi che sul market, oltre ad aver messo su la nuova versione del widget, ho anche inserito la versione donate a 69 centesimi. Le due versioni (free e donate) sono uguali, non preoccupatevi ;) ma se a qualcuno a cui piace il mio lavoro vuole offrirmi un caffè ora almeno sa come fare :)
Grazie!
ps: non so cosa possa succedere ad aver installato entrambe le versioni (free e donate) quindi nel dubbio nel caso meglio disinstallare prima la free e poi installare la donate
Oh, finalmente! Aspettavo che mettessi la versione donate! Ti offro volentieri un caffè non solo perchè hai fatto un ottimo lavoro ma anche per la disponibilità con cui ti poni verso gli altri! Continua così!
Ciaoo..t faccio i complimenti per l'impegno che hai messo nel fare questo widget,ho visto c'hai messo pochissimo tempo..però ho un problema..ho un tattoo e non riesco a trovare questo widget nel market..ho provato in tutti i modi,ma niente da fare..qualche idea??grazie mille e ancora complimenti!!
Ciao, ti faccio i miei complimenti, anche io lo sto cercando da tempo. Essendo un possessore del tattoo non riesco a trovarlo nel market, potresti fare in modo che sia visibile anche per chi ha lo schermo a bassa risoluzione :)
Grazie mille e ancora complimenti per il lavoro svolto.
P.S. come ti sei trovato a programmare per android?? Io conosco qualcosa di java e vorrei iniziare a programmare. Ciao!!
Ragazzi sto studiando per risolvere il problema del tattoo... non preoccupatevi che arriverà anche per voi... ;)