Torna indietro   Hardware Upgrade Forum > Software > Programmazione

AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 19-08-2006, 22:31   #1
lolz
Member
 
Iscritto dal: Jul 2006
Messaggi: 30
[JAVA]Piccola curiosità sulla compatibilità dei giochi x cell...

salve gente
premetto ke nn so nulla di java ma mi ha spinto la curiosità a porvi questa domanda

vorrei sapere quali sono le (eventuali) stringe di programmazione per adattare un gioco java ad un determinato cell (cioè fullscreen funzionano tt i tasti ecc.)

potreste aiutarmi ? (anke a costo di impararmi tt il java di internet )
lolz è offline   Rispondi citando il messaggio o parte di esso
Old 20-08-2006, 22:22   #2
pisto
 
Messaggi: n/a
Quote:
Originariamente inviato da lolz
vorrei sapere quali sono le (eventuali) stringe di programmazione per adattare un gioco java ad un determinato cell (cioè fullscreen funzionano tt i tasti ecc.)
w00t?
  Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 10:53   #3
lolz
Member
 
Iscritto dal: Jul 2006
Messaggi: 30
ho già detto ke nn so nulla (neanke i termini)

quel ke vojo dire è:

come faranno i programmatori di giochi java a farne uno APPOSITAMENTE x uno specifico cell

una stringa un codice qualcosa insomma
lolz è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 11:16   #4
caralu
Member
 
L'Avatar di caralu
 
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
Quote:
Originariamente inviato da lolz
come faranno i programmatori di giochi java a farne uno APPOSITAMENTE x uno specifico cell
una stringa un codice qualcosa insomma
Dal poco che so io utilizzano la versone Java apposita per lo sviluppo di "micro applicazioni" ossia la Java Micro Edition, attualmente alla versione 2 (J2ME), che serve appunto per la programmazione java di cellulari, pda, palmari e dispositivi che dispongono di hardware limitato.
Questa versione Java penso utilizzi librerie diverse rispetto alla Java Standard Edition (J2SE), quindi la adattabilità sta nel fatto che si dovrebbero usare librerie diverse e (presumo) anche qualche classe, mentre la sintassi del linguaggio rimane uguale. Prova a dare un'occhiata a questo link:
http://www.wmlscript.it/j2me_midp2/index.php
caralu è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 13:03   #5
pisto
 
Messaggi: n/a
quello che ha detto caralu è giusto, ma in risposta alla tua domanda (se esiste un modo per far funzionare su un solo modello un applicazione java, giusto?) penso non esista una funzione tipo "getPhoneModel()", quindi l'unica penso sia creare un database degli IMEI, che vengono forse vengono assegnati dai produttori ai propri telefoni secondo il modello (questo è vero ad esempio per LG ma è tutto da dimostrare per glia altri) e controllare l'imei, cosa che non sempre è possibile fare, dipende dalla Virtual Machine installata nel cellulare (la virtual machine è il programma che fa funzionare il java nei cell).
  Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 15:23   #6
lolz
Member
 
Iscritto dal: Jul 2006
Messaggi: 30
sarà ke nn capisco io (penso quella giusta) o mi sono spiegato male (ancora più giusta) XD

vorrei provare a riconfigurare un gioco per un cell X per metterlo su uno Y (ho già visto ke per questo gioco esiste un versione compatibile x Y). Il cell Y è diverso per marca, schermo, configurazione tasti ecc.) ma hanno tt e due il J2ME.

nn so se si può fare quindi chiedo aiuto a voi ke sapete tt in materia (anke nn adattarlo all 100% ma almeno fullscreen e tasti funzionanti)

ciau
lolz è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 15:52   #7
caralu
Member
 
L'Avatar di caralu
 
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
Quote:
Originariamente inviato da lolz
vorrei provare a riconfigurare un gioco per un cell X per metterlo su uno Y (ho già visto ke per questo gioco esiste un versione compatibile x Y).
Non ti conviene scaricare direttamente la versione per Y?
Quote:
Originariamente inviato da lolz
Il cell Y è diverso per marca, schermo, configurazione tasti ecc.) ma hanno tt e due il J2ME.
nn so se si può fare quindi chiedo aiuto a voi ke sapete tt in materia (anke nn adattarlo all 100% ma almeno fullscreen e tasti funzionanti)
Si che si può fare...Dovresti dare un'occhiata al codice in questo caso..Hai i sorgenti del gioco?
Altrimenti (è illegale dato che nn penso sia un gioco open source) dovresti ottenere i file sorgenti dall'eseguibile che hai (con un decompilatore) e poi modificare le parti che riguardano la configurazione dello schermo e dei tasti.
Dovrebbe funzionare (se nel cellulare Y è installata una Virtual Machine >= a quella del cellulare X)..
caralu è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 17:40   #8
Ajeje Brazov
Member
 
L'Avatar di Ajeje Brazov
 
Iscritto dal: Jul 2005
Messaggi: 44
sembra semplice
__________________
"...Ok,Ok,Ok Just a little pinprick.There'll be no more ...Aaaaaahhhhh..."
Ajeje Brazov è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 17:48   #9
lolz
Member
 
Iscritto dal: Jul 2006
Messaggi: 30
Quote:
Originariamente inviato da caralu
dovresti ottenere i file sorgenti dall'eseguibile che hai (con un decompilatore)
tipo midp2exe??
Quote:
Originariamente inviato da caralu
(se nel cellulare Y è installata una Virtual Machine >= a quella del cellulare X)
è una specie di emulazione vero? Come faccio a controllare??




P.S. nn so nulla
lolz è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 19:19   #10
caralu
Member
 
L'Avatar di caralu
 
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
Quote:
Originariamente inviato da lolz
tipo midp2exe??
??.... Il file .jar che tu hai lo devi scompattare e otterrai un archivio con tanti files .class; questi .class li devi tradurre in codice sorgente con un decompilatore, poi modifichi il codice sorgente a tuo piacimento (riadattandolo al cellulare che hai), ricompili il tutto, ricrei il file .jar e utilizzi il gioco nel nuovo cellulare.
Quote:
Originariamente inviato da lolz
è una specie di emulazione vero? Come faccio a controllare??
La java virtual machine è la macchina virtuale che interpreta il bytecode java. Devi vedere nel manuale del telefono che versione di Java interpreta (può essere la 1.0 o la 2.0), se è 2.0 sei a posto..
caralu è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 19:30   #11
lolz
Member
 
Iscritto dal: Jul 2006
Messaggi: 30
Quote:
Originariamente inviato da caralu
[...] se è 2.0 sei a posto..
xkè se è 1.0?? (tanto nn lo trovo sul manuale )
lolz è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 19:39   #12
caralu
Member
 
L'Avatar di caralu
 
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
Quote:
Originariamente inviato da lolz
xkè se è 1.0?? (tanto nn lo trovo sul manuale )
Se è 1.0 devi sperare che la versione del gioco sia scritta per la versione 1.0, mentre se è 2.0 riesce ad interpretare sia la 1.0 che la 2.0 (che è una versione della 1.0 rivista con librerie e componenti aggiuntive).
caralu è offline   Rispondi citando il messaggio o parte di esso
Old 21-08-2006, 19:39   #13
caralu
Member
 
L'Avatar di caralu
 
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
Quote:
Originariamente inviato da lolz
tanto nn lo trovo sul manuale
Che cellulare è?
caralu è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 10:23   #14
caralu
Member
 
L'Avatar di caralu
 
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
Il tuo cellulare ha il supporto MIDP 2.0 quindi puoi caricare sia quelli 1.0 che 2.0...Vai tranquillo senza problemi
caralu è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 11:22   #15
lolz
Member
 
Iscritto dal: Jul 2006
Messaggi: 30
ahhh era il MIDP

-----modificato-----
trovato il prog x il .class vorrei provare a cambiare risoluzione ma ho incontrato queste stringhe:

Display.getDisplay(this) (qui ho bisogno di una piccola spiegazione)
setFullScreenMode(true) (se è settato x il fullscreen come mai il menù mi appare piccolo ma il gioco no )

Ultima modifica di lolz : 22-08-2006 alle 15:50.
lolz è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 15:52   #16
pisto
 
Messaggi: n/a
non è solo una questione di midp, ma anche di jsr: i jsr sono pacchetti aggiuntivi che ci possono essere e non essere: se un'applicazione usa un jsr, questo ci deve essere nel cellulare. questi jsr fanno alcune cose, tipo permettono l'accesso al filesystem, al bluetooth, ai contatti registrati sul cell, alla grafica 3d, etc. generalmente tutti i nuovi cellulari supportano il midp (nuovi=non più vecchiu di 2 anni) ma per i jsr generalmente dipende dalla marca e dal modello, tipo ti dicevo che la serie x65 della siemens è molto buona come jvm perché supporta jsr tipo quello per l'accesso al filesystem, invece lg che ho io adesso forse per risparmiare non ne supporta neanche uno, ed è più lento

quindi, se l'applicazione non usa grafica 3d, non accede il al filesystem, non fa altre stranezze ma è solo il tipico gioco in cui al massimo puoi salvare il livello puoi essere quasi certo della portabilità
  Rispondi citando il messaggio o parte di esso
Old 22-08-2006, 15:55   #17
pisto
 
Messaggi: n/a
Quote:
Originariamente inviato da lolz
ahhh era il MIDP

-----modificato-----
trovato il prog x il .class vorrei provare a cambiare risoluzione ma ho incontrato queste stringhe:

Display.getDisplay(this) (qui ho bisogno di una piccola spiegazione)
setFullScreenMode(true) (se è settato x il fullscreen come mai il menù mi appare piccolo ma il gioco no )
è meglio che tu non vada a sbattere la testa a caso: prima studia il java (e in genere studia programmazione, che non necessariamente vuol dire studiare il java), poi studiati le api del j2me (che ti permtte di capire cosa vuol dire Display.getDisplay(this) ad esempio) e poi potrai modificare. cercare di modificare qualcosa senza sapere il java è come cercar di modificare uno scritto italiano senza sapere cosa sono le lettere.
  Rispondi citando il messaggio o parte di esso
 Rispondi


AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Vast prosegue la costruzione della stazi...
Chiarito cosa è successo al satel...
Il TAR annulla Bologna Città 30. ...
Laptop con chip NVIDIA da marzo? Emergon...
Costruito in casa, più veloce di ...
Il nuovo Galaxy Book 6 Pro costa il 25% ...
C'è un boom del mercato dei data ...
OVHcloud annuncia la disponiiblità...
Il Wi-Fi 7 ha un nuovo re: da ASUS arriv...
In arrivo l'auto "Frankenstein"...
Chip NVIDIA H200 in Cina? 'Come vendere ...
iPhone 16 torna super conveniente: ora c...
Offerte Amazon pazzesche: tech, smartpho...
Ubisoft annuncia l'arrivo dei 60 fps per...
Infratel Italia: ecco la nuova mappa del...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:38.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v