Konferencija Javantura Zagreb 2014 by HUJAK
Java na klijentskoj strani – ima li budućnosti? by Ivan Vučak
U proteklih nekoliko godina Java se pozicionirala kao tehnologija izrade serverskih komponenti, ali kao da se zaboravlja da se Java koristila iza izradu Rich Internet aplikacija (RIA). Da li je Java konkurentna na području RIA te koliku ulogu u tome imaju razni sigurnosni standardi? Kako održavati postojeće RIA sustave uz općenito nepovjerenje ostalih sustava prema Java klijentskim aplikacijama? U ovom predavanju bavit ćemo se usporedbom Jave s ostalim tehnologijama te pokazati zašto strepimo kod svakog Java update-a.
Prezentacija s CARNetovog ISE webinara 'E-alati za multimediju u nastavi: Kako osvojiti natjecanje ISE Oscar?' koji ima za cilj:
- upoznati sudionike s osnovnim karakteristikama i funkcionalnostima odabranih e-alata za izradu animiranih i video sadržaja i to Animoto, Moovly, Movie Maker, Screencast-o-matic i Powton
- naučiti sudionike kako osmisliti scenarij takvog sadržaja i gdje prikupiti materijale za njegovu izradu
- predstaviti natjecanje "ISE Oscar za scenarij, režiju i film" koje se organizira u sklopu Inspiring Science Education (ISE) projekta, a cilj je realiziranje podučavanja uz ISE scenarij učenja te režiranje i izrada videa odnosno kratkog filma kojim se ono prezentira.
Panel diskusija - usporedba Web frameworka (IT Showoff)IT Showoff
Kod izrade web projekta postoje razne mogućnosti odabira frameworka na kojem će se projekt bazirati. Mi smo odlučili izdvojili pet glavnih frameworka te oko njih izgraditi kvalitetnu panel diskusiju.
Vjerujemo da većina developera koji će sudjelovati na IT Showoff konferenciji su barem u jednom trenutku svoje karijere radili web site ili web aplikaciju na nekom od odabranih frameworka. Isto tako, vjerojatnost da su koristili, i temeljito isprobali sve njih, je vrlo mala. Zato nam je cilj putem kompetentnih stručnjaka pokušati publici prenijeti iskustva vezana za pojedine tehnologije, njihova osnovna svojstva, prednosti i mane.
Panelisti su svi od reda pravi majstori svog zanata, te će usporedno proći važna svojstva svakog frameworka i usporediti ga s drugima.
Konferencija Javantura Zagreb 2014 by HUJAK
Java na klijentskoj strani – ima li budućnosti? by Ivan Vučak
U proteklih nekoliko godina Java se pozicionirala kao tehnologija izrade serverskih komponenti, ali kao da se zaboravlja da se Java koristila iza izradu Rich Internet aplikacija (RIA). Da li je Java konkurentna na području RIA te koliku ulogu u tome imaju razni sigurnosni standardi? Kako održavati postojeće RIA sustave uz općenito nepovjerenje ostalih sustava prema Java klijentskim aplikacijama? U ovom predavanju bavit ćemo se usporedbom Jave s ostalim tehnologijama te pokazati zašto strepimo kod svakog Java update-a.
Prezentacija s CARNetovog ISE webinara 'E-alati za multimediju u nastavi: Kako osvojiti natjecanje ISE Oscar?' koji ima za cilj:
- upoznati sudionike s osnovnim karakteristikama i funkcionalnostima odabranih e-alata za izradu animiranih i video sadržaja i to Animoto, Moovly, Movie Maker, Screencast-o-matic i Powton
- naučiti sudionike kako osmisliti scenarij takvog sadržaja i gdje prikupiti materijale za njegovu izradu
- predstaviti natjecanje "ISE Oscar za scenarij, režiju i film" koje se organizira u sklopu Inspiring Science Education (ISE) projekta, a cilj je realiziranje podučavanja uz ISE scenarij učenja te režiranje i izrada videa odnosno kratkog filma kojim se ono prezentira.
Panel diskusija - usporedba Web frameworka (IT Showoff)IT Showoff
Kod izrade web projekta postoje razne mogućnosti odabira frameworka na kojem će se projekt bazirati. Mi smo odlučili izdvojili pet glavnih frameworka te oko njih izgraditi kvalitetnu panel diskusiju.
Vjerujemo da većina developera koji će sudjelovati na IT Showoff konferenciji su barem u jednom trenutku svoje karijere radili web site ili web aplikaciju na nekom od odabranih frameworka. Isto tako, vjerojatnost da su koristili, i temeljito isprobali sve njih, je vrlo mala. Zato nam je cilj putem kompetentnih stručnjaka pokušati publici prenijeti iskustva vezana za pojedine tehnologije, njihova osnovna svojstva, prednosti i mane.
Panelisti su svi od reda pravi majstori svog zanata, te će usporedno proći važna svojstva svakog frameworka i usporediti ga s drugima.
Lekcija 10 ukljucuje koristenje PDO klase (Select, Insert, Join, Delete) za povezivanje PHP sa MySQL bazom i oslanja se na primjere radjene u lekciji 8 i 9.
Lekcija 10 ukljucuje koristenje PDO klase (Select, Insert, Join, Delete) za povezivanje PHP sa MySQL bazom i oslanja se na primjere radjene u lekciji 8 i 9.
1. ZAVRŠNI RAD
BR. 275
ANDREJ VITEZ
JMBAG: 0108043534
JAVA SWING APLIKACIJA ZA UREĐIVANJE I
REPRODUKCIJU VIDEO PREZENTACIJA
2. Osnovna ideja
Osnovna ideja - povezati PowerPoint prezentaciju
i video snimku predavanja
Približiti predavaonice studentu
Priprema studenta za ispit
Korištenje u LMS sustavima
3. Korištene tehnologije
Java Media Framework
Ne podržava moderne formate multimedije
Zastarjela – posljednja inačica objavljena 2004. g.
Tromost arhitekture
Microsoft Direct Show
Pristup pomoću DSJ wrapper-a
Komunikacija putem Java JNI sučelja
Podržava moderne formate multimedije
Tehnologije za manipulaciju video i audio zapisom
4. Korištene tehnologije
Apache POI
Podržava Microsoft PowerPoint (97+ i openXML)
Podrška za Office Document (97+ i openXML)
Upitna kvaliteta izlaznih podataka
Nemogućnost iscrtavanja sadržaja na SWING/AWT
komponentu
Mala rezolucija izlaznog slajda prezentacije
Tehnologije za manipulaciju prezentacijama
5. Korištene tehnologije
IcePDF
Mogućnost konverzije stranice u sliku
Konverzije bez gubitka kvalitete
Mogućnost iscrtavanja u visokim
rezolucijama
OpenSource licenca
Tehnologije za manipulaciju PDF datotekama
6. Mogućnosti aplikacije
Ažuriranje titlova i slajdova u odnosu na multimediju
Uvoz prezentacija (PDF i PowerPoint)
Mogućnost spremanja i ponovnog učitavanja projekta
Izvoz projekta u izlaznu datoteku za reprodukciju
Automatska nadogradnja
7. Zaključak
omogućeno uređivanje i stvaranje video prezentacija
jednostavno i interaktivno sučelje
Budućnost
Implementacija podrške za ulazne uređaje
Distribuciju različitih video i audio formata
Implementacija podrške za distribuirane medije (Internet)