Oracle Forms postoji već dugi niz godina tokom kojih je evoluirao u vrlo zrelo i produktivno razvojno okruženje, ali uz to još uvijek nosi i naslijeđe client/server tehnologija iz kojih vuče korijene. Iako u zadnjim verzijama rade isključivo u web okruženju, vizualni izgled Forms aplikacija i dalje zadržava klasični „desktop“ dojam. Kao konkurencija mu se pojavljuju sve brojnije web aplikacije koje developerima pružaju znatno veće mogućnosti izrade vizualno dojmljivijih korisničkih sučelja, a korisnicima veću fleksibilnost u prilagođavanju sučelja vlastitom ukusu.
Budući da Formsi podržavaju proširivanje svoje funkcionalnosti java komponentama bilo je pitanje vremena kada će zajednica Oracle developera zaobići ugrađena ograničenja. To se i dogodilo u travnju 2007. kada je Francois Degrelle, jedan od najistaknutijih članova zajednice Forms developera, pokrenuo open-source projekt Oracle Forms Look and Feel i popratio ga Community White Paperom objavljenim na Oracleovim web stranicama. Cilj ovog projekta je omogućiti promjenu cjelokupnog vizualnog izgleda forme (boja pozadine, tip i veličina slova, okviri i sl.) putem CSS datoteke koja se čita prilikom izvođenja, kao što je slučaj kod običnih web stranica. Na taj bi se način postiglo ono što ostale web tehnologije nude od samog početka – razdvajanje sadržaja od prezentacije. Također, korištenjem komponenti Look and feel projekta dobivaju se dodatne mogućnosti odabira svih boja iz RGB palete i crtanja višebojnih prijelaza na canvasu što Oracle Formsi inače ne podržavaju.
Sve ovo se postiže kombinacijom PL/SQL-a u formi te Java Beans i Pluggable Java Component (PJC) komponenata u vanjskoj JAR datoteci. Bitno je što se ova nadogradnja može vrlo jednostavno i uz malo posla implementirati i na postojećim formama.
Ova će prezentacija predstaviti Oracle Forms Look and Feel projekt, njegove mogućnosti i ciljeve te osnove na kojima funkcionira. Sve ovo će biti popraćeno i praktičnim primjerima.
Vrsta: Predavanje / Lecture
Razina težine: Vrlo detaljno i stručno / Expert
Poželjno iskustvo slušatelja: Iskusni (2-3 g.) / Experianced
Poželjna funkcija slušatelja:
Developer
Dizajner / Designer
Predviđeno vrijeme trajanja rada - aktivnosti: 45 min min
104_Markeš LookAndFeelProjekt.pdf 1,50 MB
Cyclops d.o.o.
Marko Markeš rođen je u 1978. godine u Zagrebu gdje je i diplomirao 2002. na Ekonomskom fakultetu. Početkom 2004. počinje raditi u poduzeću Infosistem d.d. kao projektant informacijskih sustava gdje stiče iskustvo u radu sa Oracle tehnologijama. Od početka 2007. godine radi u poduzeću Cyclops d.o.o. Glavno područje rada su mu poslovne aplikacije rađene u Oracle Designer, Forms i Reports alatima. Osim toga, bavi se i Portal i Wireless komponentama Oracle Application Servera. Radio je na brojnim velikim projektima u nekim od najvećih hrvatskih poduzeća. Na HrOUG konferenciji sudjelovao je kao predavač 2005.i 2006. godine. Od stručnih certifikata posjeduje Oracle Certified Associate te Microsoft Certified Profesional certifikate.