Newsgroup: it.comp.hardware.palmari
Titolo: Windows Mobile 5.0 e J2ME

Salve,
ho avuto l'opportunità di provare un Q-Tek 9090 con Windows Mobile 5.0 e 
Java Virtual Machine prodotta da una società di nome Tao (il cui link è 
questo: 
http://tao-group.com/
).
La JVM in questione era preinstallata e quindi suppongo che siano molti 
i palmari a farne uso. Nella home del produttore c'è scritto che questa 
JVM supporta le applicazioni J2ME CLDC1.1/MIDP2.0 e anche molte API 
opzionali tra cui le famigerate (perchè bistrattate da molte JVM) JSR82 
che sono le API per utilizzare il Bluetooth *nelle* applicazioni Java.
Si da il caso che io stia facendo la tesi proprio sul Bluetooth in J2ME 
e quindi ho subito provato a lanciare la mia applicazione (funzionante 
sui cellulari Symbian e nei simulatori per PC) su questo benedetto 
Q-Tek: l'applicazione si esegue, ma quando prova ad usare la 
connettività Bluetooth si mette in attesa indefinita senza sollevare 
nessuna eccezione o mostrare alcunchè.
Come posso fare ad assicurarmi che vi sia effettivamente 
l'implementazione di queste benedette API?
Esistono altre JVM per ambienti CLDC/MIDP che supportano le JSR82? Mi 
viene in mente IBM WebSphere che ho provato su un Palm Tungsten T2 ma 
questa non supporta tali API.
L'implementazione di queste API si basa sullo stack Bluetooth del 
sistema operativo sottostante, quindi, dal momento che Windows Mobile 
5.0 offre uno stack integrato, non dovrebbe essere diffibile per una JVM 
collegarvicisi.
Possibile che un banale Nokia con Symbian S60 "freghi" palmari di ben 
altre prestazioni? :-)
Ciao,
ReX

 questo: 
http://tao-group.com/
).
Si, non ha le API per la gestione BT. La conosco bene, è la società che
ha sviluppato AmigaDe...
-- 
Brave your heart / Renounce your fears
Locked away inside / All these years
http://www.cieloprovvisorio.net

 ha sviluppato AmigaDe...
Grazie per la risposta ;-).
Mi puoi consigliare qualche JVM che offra il supporto per queste API? Mi 
basterebbe anche una lista di tutte le JVM per Windows Mobile e poi vedo 
io se qualcuno le implementa.
Ciao,
ReX

 io se qualcuno le implementa.
Prova la WebSphere della IBM, oppure la Jeode.


 se qualcuno le implementa.
Hai provato con Creme 4.x (
www.nsicom.com
)  con lo stack Avetana  
JSR-82 ?
Tempo fa mi pareva di aver letto qualcosa del genere, non ricordo 
dove...
-- 
Silvestro

 dove...
Parrebbe non giri su WM5. Almeno, ora mi sono fatto dare un Dell X51
(che non mi piace), per dei test, e con Creme ci sono problemi di
stabilità. Mi sa che andremo su 770...


 oppure la Jeode.
Cercata e trovata ma non supporta il Bluetooth...
Il panorama generale è quanto mai desolante, ma non mi arrendo ancora!
Ciao e grazie,
ReX

 Ci sono informazioni discordanti a riguardo:
Vuol dire che esistono due flavour, con BT e senza. Per me dovresti
contattare gli specialist IBM, se mi ricordo bene sul sito dedicato alle
imprese c'è un form apposito. 
Per Jeode è un colpo vero e proprio, perchè non lo supporta direttamente
ma c'era un giochino in giro sullo skateboard che girava in Java2M e
permetteva il multplayer in BT, e l'ho visto su un 5550 HP, che usava
Jeode.
Considerando che dal fronte Palm c'è il nulla cosmico, forse potresti
guardarti intorno e investire su Maemo o Symbian...


 guardarti intorno e investire su Maemo o Symbian...
Maemo cos'è? :-)
Sinceramente il mio sviluppo è basato sulla piattaforma J2ME per cui ho 
sviluppato una libreria per estendere le funzionalità del Bluetooth e 
del Generic Connection Framework e dal momento che ho finito tutto la 
vedo difficile reiniziare col Symbian (di cui so poco o nulla!) :-DDD.
Ciao,
ReX

 vedo difficile reiniziare col Symbian (di cui so poco o nulla!) :-DDD.
AH, poi mi sono dimenticato che usando J2ME mi dedico anche a tutti i 
cellulari che supportano le JSR82 e non hanno il Symbian (ora per 
fortuna MIA ne sono molti) :-).
Ad ogni modo mi rincresce vedere come sui palmari ci sia poca attenzione 
alle applicazioni J2ME dal momento che sono l'ideale per la portabilità 
multipiattaforma tra dispositivi portatili (scusa il gioco di parole).
Potenzialmente un'applicazione ben fatta può girare su PocketPC, Palm, 
cellulari Symbian, cellulari non Symbian, computer di bordo per auto, 
etc...!
Ciao,
ReX

 Maemo cos'è? :-)
http://nokia770.com/
http://maemo.org/maemowiki/ApplicationCatalog
http://planet.maemo.org/
http://www.internettablettalk.com/
http://opensource.nokia.com/
Ecco.


 Potenzialmente un'applicazione ben fatta può girare su PocketPC, 
Sai, quando guardano solo ai numeretti (PPc) e alle chiacchiere
(PalmOS)...sigh.
Io ora sto sistemando un 770 di un mio amico, e mi "diverto" a
programmarlo. Detto niente.


 programmarlo. Detto niente.
770? Che modello è? In che linguaggio lo programmi? Sinceramente di 
palmari ne so molto poco. La mi esperienza si limita a quelli che mi 
fanno usare dove sto facendo il tirocinio. E devo dire che il Q-Tek 9090 
che si blocca (l'ho dovuto proprio spegnere) mentre immettevo i dati di 
login nell'applicazione J2ME e il Palm Tungsten T2 (che trovo molto 
limitato) mi hanno lasciato un po' deluso.
Ciao,
ReX

 Ecco.
Sei stato chiarissimo, non sapevo neanche che esistesse :-).
Ma di fatto qual'è il linguaggio di programmazione usato (devo ancora 
approfondire la lettura degli url)?
Ciao,
ReX

 limitato) mi hanno lasciato un po' deluso.
perchč ti hanno dato due catorcetti... :) Il 9090 ce l'ha mio padre e
non č che sia un prodigio...


 approfondire la lettura degli url)?
Vediamo: quasi tutti quelli applicabili per Linux. Io attualmente mi
diletto con AcuCobol e XML piů SQL per una leggerissima web applet che
"computi" rapidamente e registri nel database.
SQL ci gira che č una bellezza, addirittura ho compilato su Cherokee e
lo stesso Nokietto diventa un webserver in grado di eseguire istanze
PHP/XML/SQL e persino Aiax.
Roba da pazzi.  


 non è che sia un prodigio...
Scusami, mi hanno dato il 9100, quando l'ho avuto ero troppo occupato a 
sbavare all'idea di avere tra le mani un cosino da 6-700 euro (sai, per 
un laureando, non è proprio roba da tutti i giorni!) che a leggere il 
modello!
Sta di fatto che dopo la prova dei due palmari e soprattutto aver usato 
il Communicator 9500 ho scoperto che ciò che fa per le mie esigenze è un 
ben Nokia 6680 che ha appena rimpiazzato (da 1 settimana) il mio fedele 
(ma problematico per il Bluetooth e lentissimo) 6600.
Eventualmente, in un secondo momento penserò ad un palmare da affiancare 
al cellulare, ma per ora non ne sento l'utilità.
Ciao,
ReX

 PHP/XML/SQL e persino Aiax.
Non conosco per bene le tecnologie che usi, ma per quel poco che ho 
capito mi sembra di capire che č un bella macchinetta, molto piů vicina 
ad un portatile che ad un palmare.
Ciao,
ReX

 al cellulare, ma per ora non ne sento l'utilità.
Ti ho detto che il 770 si interfaccia a meraviglia con il 6680
permettendo di browsare nel suo filesystem?


 ad un portatile che ad un palmare.
In pratica si, ma ha le dimensioni di un Tungsten T3.


 permettendo di browsare nel suo filesystem?
Mi stai provocando? :-P
Proprio ieri ho visto qualche asta su eBay, anche in Italia ed 
effettivamente lo regalano quasi, ma sinceramente: quali applicazioni 
interessanti si possono far partire?
Ciao,
ReX

Silvestro ha scritto:

Si, mi sono buttato su Avetana, ma CreMe 4.10 non parte su Windows 
Mobile 5.0... :-(
Ciao,
ReX

 interessanti si possono far partire?
I "must have" sono imho il terminale, Abiword (word processor),
Gnumerics (foglio di calcolo), Dejapim, ManaOS (browser), e quasi tutti
gli applicativi shell Linux. Su MaemoWiki trovi il necessario.


 Mobile 5.0... :-(
C'č un modo per farlo partire (ti tocca metterlo in program files), ma č
stabile come nitroglicerina.


 gli applicativi shell Linux. Su MaemoWiki trovi il necessario.
Ci andrň a dare un'occhiata appena ho un po' di tempo e chiudo la 
documentazione del tirocinio :-).
Ciao,
ReX

 stabile come nitroglicerina.
Ok, allora lo lascio perdere...
Ciao,
ReX

 documentazione del tirocinio :-).
Ok. Per l'altro quesito, domani mi sento con uno dell'azienda che sto
seguendo che "ci sa fare" e vedo se rubo qualche dritta.


 tutti gli applicativi shell Linux. Su MaemoWiki trovi il necessario.
Con Abiword riesci ad aprire file doc? Perchè al momento mi pare d'aver
letto che non sia possibile
GNumeric invece lo utilizzo già usando file Excel che poi scarico al lavoro
ManaOS com'è rispetto ad Opera? Mi pare che pecchi un po' di stabilità a
quanto ho letto
Les
--
Leva...ti per rispondere in email
http://a-traves.blogspot.com

 (se sei stato amighista lo ricordai come
ShapeShifter), e già pare che giri ma molto lentamente e senza il
supporto del colore, della rete e dell'input.text, quindi boota e rimane
lì, come VMac sulla PSP. 
Almeno, la community Nokia è in fibrillazione per la versione 2006 che
pare imminente, e questo darà il botto per il porting e lo sviluppo di
applicazioni.
Io ti consiglio di non avventurarti oltre il MaemoWiki, perchè fuori
dall'egida Nokia si trova molto software ma quasi tutto beta, instabile
e di scarsa qualità portato avanti da ragazzini nei week end, che se ci
fai caso, è il mio timore per Access on Linux.


 dall'egida Nokia si trova molto software ma quasi tutto beta,
Di solito vado a pescare proprio lì.


 quando è in sleep mode per gli allarmi e a far dare allarmi sonori.
Davvero, è l'unica grave manchevolezza che dò alla macchinetta.
