diplomsko delo visokošolskega strokovnega študijskega programa
Povzetek
V diplomskem delu predstavljamo nov del platforme Java, imenovan JavaFX, ki služi za razvoj bogatih spletnih aplikacij. Ključna prednost tehnologije JavaFX je v prenosljivosti aplikacije, saj se enaka aplikacija lahko izvaja kot namizna aplikacija, spletna aplikacija in tudi kot mobilna aplikacija. V prihodnosti pa se bo ta lahko izvajala tudi na TV napravah, kot so DVD in Blu-ray predvajalniki.
Prav tako smo preučili najpogosteje uporabljeni alternativni tehnologiji, in sicer Microsoft Silverlight in Adobe Flex, kateri smo primerjali s tehnologijo JavaFX. Zgrajen odločitveni model nam je pokazal, da so te tri tehnologije zelo izenačene in da se zaradi hitrega razvoja lahko kmalu tehtnica prevesi v korist katerekoli izmed njih.
Skozi razvito praktično aplikacijo pa predstavljamo tudi ključne elemente in novosti tehnologije JavaFX, kot sta deklarativna sintaksa in koncept vezanja podatkov. Razvita aplikacije predstavlja predstavitveno stran virtualnega otoka Ozara - Wellness in mind, ki se nahaja v virtualnem svetu Second Life in ga je razvila Skupina za razvoj virtualnih svetov s Fakultete za elektrotehniko, računalništvo in informatiko v Mariboru. Razvita aplikacija vsebuje tudi veliko elementov tehnologije JavaFX, kot so vektorske in slikovne animacije.
Ključne besede
spletne aplikacije;razvoj aplikacij;Java;tehnologija JavaFX;deklarativna sintaksa;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2009 |
Izvor: |
Maribor |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[I. Hafner] |
UDK: |
004.777(043.2) |
COBISS: |
13676310
|
Št. ogledov: |
2218 |
Št. prenosov: |
186 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Development of web applications using JavaFX |
Sekundarni povzetek: |
In this diploma we present a new Java platform family member called JavaFX, which is here to deliver richer web applications. Key advantage of JavaFX is within its capability to run cross-platform as a web, desktop or a mobile application. In near future JavaFX application will also be able to run on a TV devices as are DVD and Blu-ray players.
We also studied mostly used alternative technologies Microsoft Silverlight and Adobe Flex, which we compared with JavaFX. Decision model we built showed us, that all three technologies are very close to each other and because of rapid development of such technologies the scale can quickly turn in favor of any of them.
Through developed practical application we present key elements and novelties of JavaFX technology such as declarative syntax and the concept of data-binding. Developed application presents a presentation site of a virtual island called Ozara - Wellness in mind, which lies in virtual world Second Life and was developed by virtual world development group (Skupina za razvoj virtualnih svetov) from Faculty of electrical engineering and computer science from Maribor. Developed application also includes a large number of JavaFX elements as are vector and picture animations. |
Sekundarne ključne besede: |
web applications;application development;JavaFX technology;declarative syntax; |
URN: |
URN:SI:UM: |
Vrsta dela (COBISS): |
Diplomsko delo |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko |
Strani: |
XVI, 102 str. |
Ključne besede (UDK): |
science and knowledge;organization;computer science;information;documentation;librarianship;institutions;publications;znanost in znanje;organizacije;informacije;dokumentacija;bibliotekarstvo;institucije;publikacije;prolegomena;fundamentals of knowledge and culture;propaedeutics;prolegomena;splošne osnove znanosti in kulture;computer science and technology;computing;data processing;računalniška znanost in tehnologija;računalništvo;obdelava podatkov;computer communication;computer networks;računalniške komunikacije;računalniška omrežja;general networking applications and services;obče omrežne rešitve in storitve; |
ID: |
987364 |