| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 40
First pagePrevious page1234Next pageLast page
1.
Prednosti uporabe arhitekturnih komponent knjižnice Android Jetpack za razvoj mobilnih aplikacij
Luka Četina, 2020, undergraduate thesis

Abstract: Izbira ustrezne arhitekture je pomemben in nujen korak razvoja aplikacij za sistem Android. V tem diplomskem delu smo raziskali najbolj priljubljene arhitekturne vzorce, spoznali pomembnost dobre arhitekture aplikacij in raziskali smiselnost uporabe arhitekturnih komponent knjižnice Jetpack. Vsako komponento smo preizkusili tako, da smo z njeno pomočjo razvili aplikacijo, nato pa smo enake funkcionalnosti implementirali še brez njene uporabe. Implementaciji smo primerjali in ocenili smiselnost uporabe vsake arhitekturne komponente. Spoznali smo, da so arhitekturne komponente knjižnice Jetpack v veliko pomoč pri razvijanju aplikacij za sistem Android ter da so v času od izida, mnoge postale standard na svojih področjih.
Keywords: razvoj aplikacij za sistem Android, Android Jetpack, arhitekturni vzorci, Android
Published: 03.11.2020; Views: 187; Downloads: 29
.pdf Full text (1,46 MB)

2.
Razvoj mobilnih aplikacij z uporabo razvojnega ogrodja flutter
Domen Dornik, 2020, undergraduate thesis

Abstract: V nalogi smo predstavili razvojno ogrodje Flutter s programskim jezikom Dart. Predstavili smo glavne značilnosti in prednosti ogrodja, katerega cilj je pospešiti razvoj mobilnih aplikacij. Poleg ogrodja Flutter smo predstavili tudi druga alternativna ogrodja, ki jih uporabljamo dandanes. V nekaj primerih uporabe smo pretvorili teoretični del v praktičnega in izdelali aplikacijo. Na koncu smo izdelavo uporabniškega vmesnika primerjali z ogrodjem React Native.
Keywords: Flutter, Dart, razvojno ogrodje, aplikacije, razvoj aplikacij
Published: 03.11.2020; Views: 151; Downloads: 57
.pdf Full text (1,76 MB)

3.
Razvoj sodobnih spletnih aplikacij z uporabo programskega ogrodja ASP.NET Core MVC 2 na platformi Azure
Klemen Žarn, 2020, master's thesis

Abstract: Ob magistrskem delu smo dodobra spoznali tehnologijo .NET Core, njeno ogrodje za razvoj spletnih aplikacij ASP.NET Core MVC 2 in storitveno platformo Azure, ki nam je služila kot orodje za nameščanje, objavljanje in pregled delovanja spletne aplikacije. Na primeru uporabe smo implementirali prototipno spletno aplikacijo CoreCMS, ki predstavlja sistem za upravljanje z vsebinami spletnih strani. Opisali smo vse življenjske cikle, ki spadajo v razvoj programske opreme. Prototipno aplikacijo smo namestili na platforme Windows, Linux in Docker ter izvedli test zmogljivosti.
Keywords: razvoj spletnih aplikacij, zmogljivost spletnih aplikacij, ASP.NET Core MVC 2, Azure.
Published: 03.07.2020; Views: 221; Downloads: 29
.pdf Full text (4,66 MB)

4.
Razvoj mobilnih aplikacij s pomočjo programskega orodja Swift Playgrounds
Tilen Lončar, 2019, undergraduate thesis

Abstract: Programsko orodje Swift Playgrounds omogoča uvajanje v razvoj rešitev z jezikom Swift in pisanje programske kode za zasnovo različnih tipov projektov. Cilj diplomskega dela je preučiti zmožnosti orodja in ugotoviti, ali je poleg izobraževalne uporabnosti Swift Playgrounds primeren tudi za razvoj uporabnih mobilnih aplikacij, primerljivih s tistimi, razvitimi v profesionalnih programskih okoljih. Izbranih in opisanih je bilo nekaj principov sodobnega razvoja mobilnih aplikacij. Ti so zasnovani na primeru preprostega prototipa aplikacije in implementirani v jeziku Swift, s čimer preverimo njihovo podporo v orodju. Na podlagi preučenega so ob koncu zapisane ugotovitve ter odgovori na vprašanja, ki smo si jih zastavili.
Keywords: Swift Playgrounds, razvoj aplikacij, prototip
Published: 28.01.2020; Views: 918; Downloads: 82
.pdf Full text (3,41 MB)

5.
Uporaba programskega okolja WebAssembly pri razvoju spletnih aplikacij
Jure Sreš, 2019, master's thesis

Abstract: Spletne aplikacije na strani odjemalca zaradi narave jezika JavaScript predvsem pri izvedbi zahtevnejših operacij zaostajajo za klasičnimi aplikacijami. Kot odgovor na pomankanje zmogljivosti in omejitev na jezik JavaScript je nastal standard oziroma programsko okolje WebAssembly, katerega uporabo pri razvoju spletnih aplikacij smo raziskali v tem delu. Predstavili smo lastnosti ter kreiranje modulov s prevajanjem programskih jezikov in z uporabo WebAssembly tekstovnega formata. Preučili smo varnost ter prednosti in slabosti uporabe, z eksperimentom pa smo primerjali hitrosti izvajanja WebAssembly modulov in programskega jezika JavaScript. Ugotovili smo, da obstajajo nekatere ranljivosti in možnosti zlorab, uporaba WebAssembly modulov pa je v splošnem varna in pohitri izvedbo operacij, vendar ni vedno smiselna.
Keywords: WebAssembly, WASM, JavaScript, razvoj spletnih aplikacij
Published: 23.11.2019; Views: 290; Downloads: 37
.pdf Full text (1,81 MB)

6.
Primerjava razvoja mobilnih aplikacij za operacijska sistema iOS in Android
Sebastjan Juhart, 2019, undergraduate thesis

Abstract: V diplomskem delu primerjamo razvoj mobilnih aplikacij za operacijska sistema iOS in Android. Na začetku predstavimo operacijska sistema in vrste mobilnih aplikacij, nato primerjamo razvojni okolji ter programska jezika swift in java. V nadaljevanju opišemo ustvarjanje projektov in datotek ter izpostavimo razlike med njunim razvojem. Diplomsko delo zaključimo s predstavitvijo aplikacij obeh sistemov in z analizo pridobljenih rezultatov.
Keywords: mobilne aplikacije, razvoj mobilnih aplikacij, iOS, Android, XCode, Android Studio
Published: 21.11.2019; Views: 393; Downloads: 124
.pdf Full text (2,04 MB)

7.
Razvoj projektne kontrolne plošče z uporabo spletnih tehnologij
Simon Drev, 2019, master's thesis/paper

Abstract: V magistrski nalogi obravnavamo problematiko projektnega vodenja skozi faze razvoja in izdelave proizvoda na primeru orodjarstva. Obravnavamo problematiko dostopa do informacij o projektu v heterogenem informacijskem okolju. Za rešitev proučevanega problema predlagamo izgradnjo kontrolne plošče projekta za pregled informacij o projektu, ki se nahajajo v več informacijskih sistemih. Predlagamo modularno zgradbo programske rešitve kontrolne plošče. Predlagamo tudi arhitekturo programske rešitve in metodologijo izgradnje programske rešitve projektne kontrolne plošče. Za realizacijo projektne kontrolne plošče smo uporabili sodobne spletne tehnologije tako na odjemalski strani kot na strani aplikacijskega strežnika. V projektno kontrolno ploščo smo vgradili tudi tehnologije za skupinsko delo, kot so tematski pogovor in dodeljevanje in spremljanje nalog. Tehnologije za skupinsko delo imajo v tem primeru vlogo razširiti krog projektne skupine na vse relevantne deležnike brez tveganja za večje izgube časa za dolgotrajne in pogosto neproduktivne projektne sestanke. Na koncu opišemo prototip projektne kontrolne plošče in opišemo njen način delovanja.
Keywords: Projektno vodenje, Razvoj in izdelava orodja v orodjarstvu, Načrtovanje in razvoj računalniških aplikacij, Spletne tehnologije, Storitveno naravnana arhitektura (SOA)
Published: 02.04.2019; Views: 532; Downloads: 60
.pdf Full text (2,19 MB)

8.
Uporaba programskega jezika Kotlin za razvoj mobilnih aplikacij
Rok Rovan, 2018, undergraduate thesis

Abstract: Namen diplomskega dela je preučiti in predstaviti programski jezik Kotlin ter osvojiti njegove koncepte na področju razvoja aplikacij za mobilno platformo Android. Podana je krajša predstavitev programskega jezika ter njegovih ključnih lastnosti, nekoliko več poudarka pa je na samih konceptih jezika, kot so osnovni podatkovni tipi, razredi in njihove lastnosti, razširitvene funkcije ter lambda izrazi. Pri opisu konceptov so podane primerjave s programskim jezikom Java. Sledi zasnova aplikacije, opis uporabljenih orodij in tehnologij ter, na podlagi zasnove, implementacija same mobilne aplikacije.
Keywords: programski jezik kotlin, programski jezik java, razvoj mobilnih aplikacij
Published: 07.11.2018; Views: 917; Downloads: 145
.pdf Full text (1,61 MB)

9.
Generator notranjosti stanovanjskih stavb v okolju Unity 3D
Žiga Bincl, 2017, undergraduate thesis

Abstract: V okviru diplomskega dela smo izdelali 3D aplikacijo z imenom RoomGen, ki deluje pod operacijskima sistemoma Windows in Linux na osebnih računalnikih ter računalnikih MAC. Aplikacija je namenjena arhitektom, da lahko izdelajo 3D model hiše in tako strankam lažje predstavijo notranjost zgradbe, ki jo ti želijo zgraditi. Za izdelavo aplikacije smo uporabili igralni pogon Unity 3D. Najprej smo pogledali, kako je pogon zgrajen, katere funkcije ponuja in kako so posamezni deli med sabo povezani, da smo jih lahko pozneje v svoji aplikaciji tudi uporabili. V delu smo opisali celoten proces razvoja in implementacije aplikacije. Nazadnje smo aplikacijo testirali na različnih osebnih računalnikih z različnimi grafičnimi nastavitvami in spremljali učinkovitost delovanja.
Keywords: razvoj iger in aplikacij, 3D modeliranje, Unity 3D, načrtovanje
Published: 06.10.2017; Views: 797; Downloads: 86
.pdf Full text (2,50 MB)

10.
Model za analizo in primerjavo ogrodij PHP
Vladimir Mančić, 2017, master's thesis

Abstract: V okviru magistrskega dela smo kreirali model za analizo in primerjavo ogrodij PHP, na podlagi katerega smo nato izvedli raziskave, ki so vključevale eksperiment ter različna testiranja. Pred predstavitvijo modela smo najprej poiskali ključne faktorje, ki jih potrebujemo za izbiro primernega ogrodja. Ker je v današnjem času na voljo veliko ogrodij PHP, s katerimi lahko razvijamo spletne aplikacije, smo na podlagi kriterijev izbiro zožili. Šest izbranih ogrodij smo primerjali na podlagi kreiranega modela. Izbrana ogrodja so: Laravel, Codeigniter, CakePHP, Symfony, Zend Framework ter Yii2. Na koncu magistrskega dela smo predstavili rezultate, pridobljene tekom raziskave.
Keywords: ogrodje PHP, model za primerjavo ogrodij PHP, razvoj spletnih aplikacij, PHP
Published: 16.06.2017; Views: 836; Downloads: 152
.pdf Full text (2,61 MB)

Search done in 0.31 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica