Articoli nella categoria J2ME

Lo zen e j2me

Technorati:  - -

Finalmente la midlet per il bluetooth riconosce il mio servizio tra mille: era ora!

Avevo lasciato un po' stare perchè non avevo avuto più tempo ma stanotte gli ho ridato uno sguardo: un piccolo appunto, se avete aggiornato XCode, le midlet che compilate con Ant non funzionano più. Dovete aggiornare il build.xml e aggiungere l'opzione che vi permette di compilare con il vecchio java.

Caffè e cornetto

Technorati:  - -

Vado a nanna con il dubbio: ma come si pubblica il nome di un servizio bluetooth a partire da una plist con Cocoa???

Ho ripreso oggi il mio progetto bluetooth, dopotutto, quasi non mi ricordavo più niente!!! :P

Vorrei pubblicare questo servizio, cerco di accedere alla plist con getAttributeValue() e invece niente, *niente*... :(

Con un Enumerator ottengo un puntatore che "sembra" valido, la funzione mi dice che servizi con l'identificativo che dico io non ce ne stanno... Ce la farò? :)

P.S: Mi sono ricordata di perchè mi rompevo tanto a fare questa cosa del bluetooth...E compila la midlet, e uploada la midlet... :D 

Comincia a funzionare

Technorati:  - -

Comincia a funzionare. Oggi ho avviato iTunes dalla mia midlet. :)

Ho installato Slackware e i driver nVidia, i plugin di gxine. Sto facendo un mucchio di cose in questi giorni! :D

Ho ritrovato la mia poketto!!! Era nascosta...nascostissima...non vi dico dove sennò pensate che sono una pessima. :P 

Poteva funzionare...?

Technorati:  - - -

Sto stendendo l'applicazione inversa per il bluetooth: collegamento tra mac e 6230 con mac server e cellulare client. Leggermente più complicato ;) 

Beh erano due giorni che stendevo codice, correggevo... Poi il tutto ha cominciato a puzzare come se il mac non fosse un dispositivo visibile nell'inquiry. Poteva funzionare...??? :P

Adesso scopro che getFriendlyName() non funziona sul 6230. E adesso? :(

In compenso discoveryServices() da Exception. Ci riuscirò? :) 

Almost Friday

Finalmente ci sono riuscita. E' da quando ho il mac che è diventato quasi un chiodo fisso e oggi ce l'ho fatta! Sono riuscita a stabilire una comunicazione bidirezionale RFCOMM tra una midlet sul mio 6230 ed una applicazione sul mac.

Già Cocoa è un linguaggio difficile (almeno per me)...Già il 6230 è un mondo a parte...:P Insomma sarò pure stupida ma non è stato per niente facile. E non dovrebbe esserlo comunque, visto che tutte le applicazioni bluetooth che stanno in giro proprio non ne vogliono sapere di funzionare con questo cellulare. :(

Devo ammettere che il debugging è stato proprio arduo (e rompiscatole!). Ogni volta tirare su tutto e provare...e cancellare...e poi il canale rimane occupato e accendi e spegni il telefono...e correggi...e daccapo...

Continua...

Ultime notizie del bluetooth

Technorati:  - - -

Da poco sono riuscita a stabilire una comunicazione (ancora unilaterale purtroppo!) tra 6230 e mac. E' già un buon risultato, no? Sono partita brancolando praticamente nel buio e dopo un paio di giorni di prove, di compilazioni, ecco qui un primo sistema java-midlet che sembra funzionare almeno in parte. Non credevo che ce l'avrei fatta fino a qui: la mia quasi totale ignoranza sull'argomento mi ha costretta a scrivere codice praticamente "a naso".

Funziona la output.write(), la input.read() fa ancora qualche capriccio ma spero di rimediare presto anche perchè così la midlet non può ricevere feedback dal pc. Non è una cosa particolarmente fondamentale ;), ma mettiamo che qualcosa va storto mentre gira il programma...gradirei saperlo dal 6230 invece che tornare fino al pc, ovunque mi trovi in quel momento. :)

1 2
Weblog Koan Progetti Foto Contatti DW.net map