![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Panowie, na pewno są tu zwolennicy javy i do nich kieruję ten wątek.
Od lat zajmuje się PHP i tylko PHP. Z wiekiem zauważam, że co raz trudniej przyswajać nowe rzeczy, potrzeba więcej samozaparcia, żeby się czegoś nauczyć, a w samym PHP, żeby nadążyć jest czego się uczyć. Ale żeby odświeżyć umysł, zastanawiam się nad stworzeniem kilku aplikacji w javie, o której nie mam pojęcia. Zdarzyło mi się kiedyś zrobić prostą apkę z webview (tak, oszukałem (IMG:style_emoticons/default/wink.gif) ) i dzięki temu z pod moich rąk wyszło kilka aplikacji na androida napisanych w PHP, ale czas na czystą Javę. Stąd mam kilka pytań, które dla PHPowca, który już zapuścił korzenie w swoim IDE są ciekawe, a dla Was pewnie banalne (IMG:style_emoticons/default/smile.gif) Próbuję znaleźć odpowiedzi, ale ciężko idzie, a nie mam z kim pogadać, żeby wyjaśnił w kilku zdaniach. 1. Jak wygląda kwestia baz danych i kompilacji aplikacji dla klienta? Na prosty rozum, czy baza zostaje "wkompilowana" w aplikację, jeśli tworzę prosty program? Jaka baza? 2. Jak tworzycie interface graficzny? Bo wiem, że można trzymać się htmla, ale z tego co czytam, chyba nie jest to najlepsze wyjście. 3. Z jakiego środowiska korzystacie? Popularne IDE? 4. Czym się warto zainteresować, frameworki, bilbioretki? Ten post edytował Daimos 14.10.2016, 20:29:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 23 Dołączył: 23.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witaj Kolego,
Kilka grosze ode mnie - dewelopera PHP/JS, który z Javą obcuje po godzinach pracy (głównie android, game dev). 1. Jak wygląda kwestia baz danych i kompilacji aplikacji dla klienta? Na prosty rozum, czy baza zostaje "wkompilowana" w aplikację, jeśli tworzę prosty program? Jaka baza? Bez cudów, używa się SQLlite, albo innych wbudowanych baz danych (np. w postaci zwykłej biblioteki .jar). Zbadaj temat "embeded database" dla javy. 2. Jak tworzycie interface graficzny? Bo wiem, że można trzymać się htmla, ale z tego co czytam, chyba nie jest to najlepsze wyjście. Hmm, masz dwie drogi. Jedna która jest podobna do HTML-a i oparta o stylowanie (javaFX), a druga oparta o gotowe komponenty w postaci klas (awt/swing). Ta pierwsza jest nowsza, ta druga to znane juz w Javie komponenty. Podobno javaFX to przyszłość. Nie wiem, nie pisałem zbyt wielu apek desktopowych z wykorzystaniem tych komponentów - jedynie gry, do których wykorzystuję bibliotekę libGDX. 3. Z jakiego środowiska korzystacie? Popularne IDE? Najpopularniejsze to oczywiście IntelliJ IDEA, a później Eclipse i Netbeans. 4. Czym się warto zainteresować, frameworki, bilbioretki? Kolego, Java jest lubiana i wybierana z tego powodu, że posiada masę bibliotek i frameworków. Jest ich więcej niż w świecie PHP - wyboru kupę i nie wiadomo co wybrać. Oczywiście są takie, które mają już swoją markę, np. Spring to coś w stylu Zenda, ale poza nimi jest masa, masa, masa innych. W skrócie - do bazy Hibernate. To coś jak Doctrine 2. W sumie Doctrine jest oparte na Hibernate. ; ) Co do deweloperki apek desktopowych - jest masa frameworków i bibliotek, nie ośmielę się wybrać żadnej z tego powodu, że nie mam doświadczenia w tej materii. Mam nadzieję, że te informacje wydały się choć trochę pomocne. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 12:04 |