Logo Blogo

Java 2D approda sui dispositivi portatili dove non è installato Java

Pubblicato: 12 ago 2011 da Federico Moretti

Oracle - Java 7Java 2D è stato eseguito correttamente su Android e iOS, in assenza di Java Runtime Environment (JRE). Il test è stato effettuato da Mario Torre, in collaborazione con Clemens Eisserer, con Java2Demo. Java 2D è un componente di JDK 6 per il disegno bidimensionale e può “interagire”, ad esempio, con OpenGL per applicazioni complesse.

Le Application Programming Interface (API) di Java 2D sono accessibili, al momento, esclusivamente da Java 6: Roman Kennke però è riuscito ad avviarle con Caciocavallo e DirectFB su OpenJDK 7. La transizione all’ultimo aggiornamento della piattaforma è cominciato e le prospettive per Android e iOS potrebbero rivelarsi interessanti.

Torre, in particolare, ha accennato alla realizzazione di una sorta d’app store “alternativo” a quello di Apple per applicazioni Java e JavaScript che risiedano sul server dei produttori o siano condivise col desktop. Il modello concettuale, per intenderci, dovrebbe essere più simile a quello del Web Application Project di Mozilla.

Via | Mario Torre

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
3 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di micrenda

    micrenda

    12 ago 2011 - 14:39 - #1
    0 punti
    Up Down

    =====================================
    Lo sviluppatore Mario Torre, in collaborazione con Clemens Eisserer, ha sviluppato un interessante sistema per utilizzare le applicazioni Java 2D, su dispositivi Android e iOS, senza che vi sia il bisogno di installare sul dispositivo alcuna Java Virtual Machine.
    Per riuscire nell’intento, ha creato un sistema client/server, dove le applicazioni vengono eseguite su un server: i vari componenti dell’interfaccia (pulsanti, textbox, label) vengono succesivamente spediti al client come immagini PNG compresse. Sul dispositivo, il browser si occupa di occupa di assemblare tutte le componenti e gestire l’interazione con l’utente.

    Le API di Java 2D purtroppo sono accessibili, al momento, esclusivamente da Java 6, anche se Roman Kenneke sembra sia riuscito ad avviarle con Caciocavallo e DirectFB su OpenJDK 7.

    Torre, in particolare, ha accennato alla realizzazione di una sorta d’app store “alternativo” a quello di Apple per applicazioni Java e JavaScript, che risiedano sul server dei produttori: un modello concettuale simile a quello del Web Application Project di Mozilla.
    =====================================

  • erik_ilrosso

    12 ago 2011 - 15:28 - #2
    0 punti
    Up Down

    detta cosi sembra una versione povera di vnc

  • fabrixxm

    18 ago 2011 - 01:05 - #3
    0 punti
    Up Down

    Ricorda anche l’esperimento di GTK nel browser :)

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento