2011-11-24 14 views
9

Opracowałem aplikację na Androida. Teraz chcę opracować tę samą aplikację dla Desktopa przy użyciu Javy. Czy są jakieś narzędzia lub procedura do konwersji istniejącego kodu aplikacji na Androida na aplikację Java Desktop. Z góry dzięki.Konwersja aplikacji dla systemu Android na aplikację Java Desktop

+0

Jeśli aplikacja jest dobrze zaprojektowana, a GUI jest dobrze oddzielone od domeny i innych warstw, sprowadza się to tylko do konwertowania elementów interfejsu użytkownika systemu Android na komponenty Javy (SWING ...) – GETah

+0

@ GETah, ponieważ VenkaReddy zadaje to pytanie, ja podejrzewasz, że nie. W takim przypadku będzie musiał najpierw refaktoryzować swój wniosek, aby uzyskać czysty rozdział. – stivlo

+0

@ GETah, proszę, poprowadź mnie procedurę, aby to zrobić. – VenkaReddy

Odpowiedz

2

Aplikacja na Androida z pewnością nie będzie działać na komputerach stacjonarnych po wyjęciu z pudełka, chyba że przy użyciu emulatora. Jednak, jak określono w dokumentacji Android:

platformy Android przy użyciu języka programowania Java

Android używa Java. Oznacza to, że dowolny kod Java, który jest dobrze zamknięty w warstwie domeny, niezależnie od interfejsu użytkownika systemu Android, może zostać ponownie wykorzystany jako część aplikacji java na komputer. Jeżeli aplikacja jest również zaprojektowany i GUI dobrze oddzielone od dziedziny i innych warstw, to będzie sprowadzają się jedynie przekształcenie android elementy interfejsu (ewentualnie wraz z warstwą prezentacji) do stacjonarnych elementów Java (huśtawka ...)

enter image description here

Powiązane problemy