2011-11-24 16 views
9

Ho sviluppato un'applicazione in Android. Ora voglio sviluppare la stessa applicazione per Desktop usando Java. Esistono strumenti o procedure per convertire il codice app Android esistente nell'app Java Desktop. Grazie in anticipo.Conversione da app Android a Java Desktop

+0

Se l'applicazione è ben progettata e la GUI ben separata dal dominio e da altri livelli, questo si riduce alla sola conversione di elementi dell'interfaccia utente di Android in componenti desktop java (SWING ...) – GETah

+0

@ GETah, dal momento che VenkaReddy fa questa domanda, io sospetto che non l'abbia fatto. Se questo è il caso, dovrà prima rifattorizzare la sua domanda, per avere una separazione netta. – stivlo

+0

@ GETah, puoi indicarmi la procedura per farlo. – VenkaReddy

risposta

2

L'applicazione Android non funzionerà sicuramente sui computer desktop, a meno che non si utilizzi un emulatore. Tuttavia, come specificato da documentazione Android:

piattaforma Android utilizzando il linguaggio di programmazione Java

Android utilizza Java. Ciò significa che qualsiasi codice java che sia ben incapsulato in un livello di dominio indipendente dall'interfaccia utente di Android può essere riutilizzato come parte di un'applicazione desktop java. Se l'applicazione è ben progettato e GUI ben separata dalle dominio e altri strati, questo si riducono a solo convertire elementi dell'interfaccia utente Android (eventualmente insieme ad un livello di presentazione) in componenti java desktop (SWING ...)

enter image description here