nowa aplikacja i wykorzystanie instniejacego frameworku

0

witam,
to jets moj piewrszy wpis, wiec wybaczcie niedociagniecia.

w firmie mamy framework oparty na javie. z tego frameworku stworzylismy erp glownie do zarzadzania hurtowaniami spozywczymi.
teraz mamy taka potrzebe. na palmtopach musimy sie polaczyc do windowsa uzywajac rdp, i z tamtad uruchomic aplikacje, ktora bedzie wykonywala podst. operacje, ktore mozna wykonywac normalnie z desktopu (rozladowanie towaru, zamowienia, wyszukianie, inwenteryzacja).

sie was serdecznie pytam, czy jest mozlwosc wykorzystania juz istniejecego framworku, czy lepiej i szybciej napisac to od nowa.
ps. jestem, b.poczatkujacym programista javy.

dzieki
gerard

0

Jest.

0

Jest mozliwosc wykorzystania frameworka, czy jest lepiej pisac od nowa?

0

Jeżeli jesteś początkujący to broń boże nie bierz się za pisanie od nowa rzeczy, która jest i działa prawidłowo. To po prostu się nie uda.

Jeżeli piszecie nową aplikację, która ma interfejs okienkowy i robi to samo co stare aplikacje to tak. Dobry kod to kod, kóry mozna używać wielokrotnie.
Jeżeli piszecie nową aplikację, która ma podobne funkcjonalności co stare aplikacje, oczywiście na pewnym poziomie abstrakcji, to pewno trzeba będzie wzbogacić framework o coś nowego, ale i tak macie jakieś 80% pracy za sobą.
Jeżeli piszecie nową aplikację, która robi coś zupełnie innego to należy przygotować listę funkcjonalności zbieżnych ze starymi (a pewno takie są np. logowanie i uprawnienia, wyszukiwanie w bazie, raporty) i na tej podstawie zdecydować co należy dopisać do frameworku.

0

dzieki za odpowiedz.

musimy napisac nowa aplikacje, ktora rozmiarami ma sie wzmiescic na 240x320. opcji tez maja byc tylko te podstawowe.

obecnie ta aplikacja wyklada jak eclipse, tylko, ze w eclipse jest duzo bardziej czytelnie. i dlatego trzeba napisac cos co bedzie dzialalo na malych ekranach.

tylko nie wiem, czy pisac aplikacja totalnie oddzielnie, czy oplaca sie uzywac tego co juz jest.

0

@gerapcik, przepisanie GUI jeżeli nie macie spartolonej architektury (czytaj jest porządne MVC i separacja) to kwestia kilku tygodni. Ja mam inną, może lepszą, propozycję. Napiszcie GUI jako stronę web. Wtedy cały wygląd wpadnie do CSS i jego modyfikowanie będzie łatwiejsze. W dodatku nie trzeba będzie kombinować z rdp tylko wystawi się stronę i zabezpieczy tak by można było się tylko wbić przez VPN (jak do rdp).

Jeszcze pytanie, czy funkcjonalności biznesowe są odseparowane i można je wystawić jako np. webservice, czy macie pomieszany kod.

0

ten framework jest z 2002r., ale w tych miesiacach mamy sie uaktualnic. z przyczyn blizej mi nie znanych, klient bedzie jechal na starej wersji.
napisanie tego jako strone zapropowalem. powiedzieli mi, ze bardzie to nie dziala niz dziala, i zobaczylem, ze osoba ktora siedzie w tym framewroku od lilku lat, na zrobienie kilku poprawek (kilka ekranow, troszle kontroli wpisanych danych) zajmuje kilka(nascie) tygodni.

zaproponowalem tez, ze napisze natywna aplikacje na paltopy (jako ze dosyc dobrze sie czuje w mosync), ale tez nie przeszlo. tak wiec rdp i aplikacja okienkowa 240x320. jako, ze jestem nowy to nie mam zbyt wiele do powiedzenia.

w zalozeniu ten framework dziala tez poprzez www tak samo jak desktop. tylko, ze nic z tego. moze z nowa wersja...

aha, osoba ktora jest glowna programistka tej aplikacji, nie wie jak skonfigurowac srodowisko, bo ktos jest kiedys ustawil jbuiolder'a 2006 i tak juz jedzie. ja nie mam licencji na to, wiec musze kombinowac z innymy srodowiskami, i sa dziwnie zaleznosci pomieszane...

chyba zaczne pisac aplikacje jako czesc erp'a i zobaczymy czy beda trudnosci...

0

Jak cos wyglada jak Eclipse, tylko jest mniej czytelne, to szczescia zycze w przedstawieniu tego w 240x320...
Podstawowe pytanie jest takie - czy ten framework da sie w ogole uruchomic na palmie na ktorym chcecie miec to nowa aplikacje? Jelsi nie, to problem z glowy.

0

@::., oni app będą ruszać na rdp a palm będzie tylko konsolą zdalnego dostępu.

0

ten framework bedzie uruchomiony na windows 2008 ts, a z palmtopa bedzie dostep poprzez RDP.

1 użytkowników online, w tym zalogowanych: 0, gości: 1