JAVArsovia

No i proszę, długo nie trzeba było czekać i mamy kolejną konferencję dotyczącą języka JAVA i związanych z nim technologii. Tym razem konferencja nazywa się JAVArsovia i ma miejsce w Warszawie w dniu 23 czerwca 2007 :) Ponieważ z Krakowa do Warszawy wcale nie jest daleko to postanowiłem się wybrać (mam nadzieje, że nic nie zmieni moich planów)
Informacje o konferencji znajdują się tutaj, udział w konferencji jest bezpłatny :)

Pozwoliłem sobie zrobić banerek (mam nadzieję że nikt mnie za to nie powiesi) na podstawie projektu plakatu :)
Oto on :

JAVArsovia

June 20, 2007 | Leave a Comment 

Polish Java User Group - reaktywacja :D

No i stało się, dzięki Jackowi Laskowskiemu miałem okazję spotkać się z Adrianem Nowakiem który założył Polish Java User Group, grupa przymarła i po latach postanowiliśmy ją reaktywować. A jest co reaktywować bo to najstarsza Java User Group w Polsce w dodatku ma się czym poszczycić (organizacja profesjonalnych konferencji javowych, w tym dwóch spotkań z Brucem Eckelem).
Mamy nadzieję że przyłączycie się do tego przedsięwzięcia i zasilicie je własnymi siłami :D PJUG nie ma w planach konkurować z takimi przedsięwzięciami jak Java Developers Network (z którą czuję się emocjonalnie związany :P ) ani z innymi JUG`ami jak choćby Warszawa-JUG, chcemy przede wszystkim współpracować tak abyśmy wreszcie mogli zorganizować w naszym pięknym kraju jakąś DUŻĄ, PROFESJONALNĄ i KILKUDNIOWĄ konferencję poświęconą Javie (coś na wzór JavaPolis, czy Jazoon) mam nadzieję że to nam się uda :)
Na chwilę obecną możecie się przyłączyć do dyskusji na grupie :

polish-java-user-group @ googlegroups.com

Jest to tymczasowe miejsce do chwili gdy w pełni się zorganizujemy ;)

Wpis kończę słowami Adriana :

Sukces przedsięwzięcia zależy przede wszystkim od Was!!!

PS. Już wiem że w ciągu kilku miesięcy będą miały miejsce wydarzenia które ożywią nasze Javowe community, jednak nic więcej nie powiem :P

June 18, 2007 | 2 Comments 

Java Everywhere

Przeglądając dziś stronę Sun Microsystems natrafiłem na video które uzmysłowiło mi, że Java to więcej niż język :D

Czasami klepiąc tak kod warto jest się zastanowić w ilu miejscach możemy spotkać się z Javą, a miejsc tych jest naprawdę wiele …

June 16, 2007 | 5 Comments 

JavaFX

Podczas tegorocznej konferencji JavaOne Sun Microsystems zaprezentował swój nowy, oparty o Javę produkt - JavaFX, właściwie to jest to rodzina produktów ;)
W chwili obecnej w skład JavaFX wchodzą : JavaFX Script i JavaFX Mobile, ten pierwszy to język skryptowy, ten drugi to środowisko uruchomieniowe (Runtime Environment) dla JavaFX Script. Chcąc się wdrożyć w temat przeczytałem tutorial Getting Started with the JavaFX Script Language (for Swing Programmers) po lekturze którego postanowiłem opisać swoje wrażenia :D

Na początek może słów kilka co to jest dokładnie JavaFX, dlaczego panowie z Sun Microsystems stworzyli coś takiego i co może nam dać poznanie tej technologii. Napisałem “panowie z Sun Microsystems” jednak JavaFX była wcześniej nazywana “F3″ (Form Follows Function) i powstawała w firmie SeeBeyond przejętej przez Suna w roku 2005 :D A co nam ma dać ta technologia ? Według komunikatów Suna ma to być platforma przeznaczona do tworzenia RIA (Rich Internet Applications) a więc Sun wkracza na pole bitwy na którym znajdują się już inni wielcy gracze jak choćby Adobe (ze swoim bardzo rozwiniętym Flexem) oraz Microsoft (platforma Silverlight) :D Nic tylko się cieszyć :)
JavaFX ma sprawić że tworzenie aplikacji na urządzenia mobilne będzie jeszcze łatwiejsze a aplikacje te będą jeszcze bardziej przenośne ale JavaFX to nie tylko urządzenia mobilne, to również aplikacje desktopowe. JavaFX pozwala w chwili obecnej tworzyć aplikacje okienkowe oparte o Swing 2D.
W internecie spotkałem nawet zdanie, że o ile JME jest uboższą wersją JSE przeznaczoną specjalnie dla urządzeń przenośnych, o tyle JavaFX ma sprawić że aplikacje na urządzeniach mobilnych nie będą miały prawa czuć się gorsze :D Zobaczymy, na razie Sun stworzył JavaFX Mobile czyli środowisko uruchomieniowe dla aplikacji napisanych w JavaFX Script, właściwie to jest to cała platforma oparta o jądro Linuxa, pozwalająca na uruchomienie zarówno aplikacji JME jak i JavaFX na urządzeniach mobilnych.
A jak postrzegają JavaFX programiści ? Można spotkać się z różnymi opiniami, co prawda mamy wersję alpha jednak widać już że przed JavaFX stoi trudne zadanie, wygląd aplikacji JavaFX jest daleko z tyłu za aplikacjami tworzonymi przy użyciu Adobe Flex czy nawet Microsoft Silverlight, w dodatku instalacja JVM jest trudniejsza od instalacji Flash Playera a wielkość paczki instalacyjnej jest większa, co dla niektórych może być problemem. Myślę jednak, że JavaFX ma szansę się przyjąć, szczególnie jako technologia do tworzenia aplikacji na urządzenia mobilne ;)

Na koniec kawałeczek kodu w postaci aplikacji HelloWorld :

import javafx.ui.*;

Frame {
  title: "JavaFX Hello World"
  width: 200
  height: 50
  content: Label {
    text: "Hello World"
  }
  visible: true
}

Po wykonaniu tego kodu otrzymujemy następujący efekt :

JavaFX HelloWorld

W następnym wpisie postaram się przedstawić jakiś swój, ciekawszy przykład :D

June 9, 2007 | Leave a Comment