Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Le novità ASUS per il 2026 nel settore dei PC desktop
Le novità ASUS per il 2026 nel settore dei PC desktop
Molte le novità anticipate da ASUS per il 2026 al CES di Las Vegas: da schede madri per processori AMD Ryzen top di gamma a chassis e ventole, passando per i kit di raffreddamento all in one integrati sino a una nuova scheda video GeForce RTX 5090. In sottofondo il tema dell'intelligenza artificiale con una workstation molto potente per installazioni non in datacenter
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


Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
I nuovi schermi QD-OLED di quinta generazione di MSI, per i gamers I nuovi schermi QD-OLED di quinta generazione di...
Il nuovo Snapdragon 8 Elite Gen 6 sar&ag...
Nintendo Switch 2: risultati sotto le at...
Weekend con tante sorprese su Amazon: to...
HONOR non si ferma più: il 2025 &...
Speciale best seller: EUREKA J15 Evo Ult...
Roborock Q10 X5+ da 10.000 Pa a 199€ &eg...
E-mail reset password di Instagram: la c...
La NASA ha discusso le problematiche del...
Il razzo spaziale NASA SLS e la capsula ...
Stazione Spaziale Internazionale: Crew-1...
Samsung Galaxy S26 Ultra: la ricarica de...
Apple ha un nuovo partner per la sua App...
Trenitalia introduce il prezzo dinamico ...
OnePlus non si ferma più: c'&egra...
DAZN sconta il piano Full per 6 mesi, se...
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: 01:13.


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