1. Razvoj sistema za upravljanje mobilnih napravAlen Granda, 2024, master's thesis Abstract: V industriji 4.0 so mobilne naprave postale ključne za avtomatizacijo procesov, sledenje ter optimizacijo proizvodnje in skladiščnega poslovanja. V dinamičnem okolju razvoja programske opreme, kjer agilen pristop k razvoju narekuje hitro uvajanje novih verzij, postaja upravljanje mobilnih aplikacij in naprav vse bolj zahtevno. S tem v mislih v delu predstavimo analizo, zasnovo in implementacijo celovitega sistema za upravljanje, nadzor in registracijo mobilnih naprav v organizacijah z več poslovnimi aplikacijami. Dodatno razložimo še koncepte industrije 4.0 in vključenost mobilnih naprav, opišemo glavne izmed uporabljenih tehnologij, predstavimo lasten vzorec razvoja programske opreme, navdihnjen po pristopu MVVM ter podamo implementacijske podrobnosti sistema. Keywords: industrija 4.0, MDM, MAUI, MVVM, CI/CD Published in DKUM: 19.09.2024; Views: 0; Downloads: 43
Full text (3,18 MB) |
2. Izdelava večplatformne aplikacije za spremljanje pohodniških poti z ogrodjem .NET MAUI : diplomsko deloVid Kotnik, 2023, undergraduate thesis Abstract: V diplomskem delu smo raziskovali razvoj večplatformne aplikacije za sledenje pohodniškim potem. Aplikacija je bila izdelana v ogrodju .NET MAUI, ki smo ga podrobni raziskali, izpostavili prednosti ter slabosti in primerjali s podobnimi rešitvami. Poglobili smo se tudi v področje večplatformnih aplikacij, podrobneje spoznali platformo .NET ter njene značilnosti. Rezultat naloge je bila večplatformna aplikacija s podporo za platformi Android in Windows, implementirana v ogrodju MAUI. Ob koncu smo ocenili ali je MAUI primeren za izdelavo produkcijske aplikacije, katere so morebitne pomanjkljivosti in prednosti ogrodja ter kaj bi lahko bile nadaljnje nadgradnje na naši aplikaciji. Keywords: MAUI, .NET, večplatformna aplikacija, XAML, MVVM Published in DKUM: 05.10.2023; Views: 409; Downloads: 42
Full text (3,08 MB) |
3. Uporaba arhitekturnih vzorcev pri razvoju in testiranju iOS aplikacij : magistrsko deloAlen Šebalj, 2021, master's thesis Abstract: V magistrskem delu bomo opredelili pojem arhitekture programske opreme in pojasnili razliko med softversko in programsko arhitekturo. Podrobno bomo raziskali najpogosteje uporabljene arhitekturne stile v iOS programiranju ter preučili njihove prednosti in pomanjkljivosti, pojasnili bomo, zakaj je razvoj programske opreme z rabo določene arhitekturne sintagme tako časovno kot finančno najprimernejši. Predstavili bomo koncept večplastne arhitekture ter našteli, iz katerih plasti je zgrajena kvalitetna večplastna mobilna aplikacija. Na koncu bomo prikazali postopke in prakse testiranja funkcionalne iOS aplikacije, izdelane v MVVM arhitekturi, pri čemer bomo uporabili enotne teste in teste uporabniškega vmesnika. Keywords: programska arhitektura, iOS arhitekturni vzorci, MVC, MVP, MVVM, VIPER, enotni testi, testi uporabniškega vmesnika Published in DKUM: 04.11.2021; Views: 920; Downloads: 87
Full text (7,16 MB) |
4. Razvoj orodja za vizualizacijo in organizacijo poteka zgodbe : diplomsko deloJakob Fras, 2021, undergraduate thesis Abstract: V tem diplomskem delu je na področju računalniškega digitalnega sporočanja predstavljen razvoj aplikacije za vizualno predstavitev poteka zgodbe in likov, ki se v njej pojavijo, v jeziku C#. Z uporabo pristopa MVVM k razvoju programske opreme je opisana implementacija aplikacije v ogrodju WPF. Orodje uspešno predstavi zgodbo na časovnici, organizira po dogodkih, vodi register likov in entitet, kronološko uredi interakcije znotraj dogodka, centralizira podatke in jih stisne ob pisanju na disk. Keywords: časovnica, WPF, MVVM, C#, potek zgodbe Published in DKUM: 18.10.2021; Views: 709; Downloads: 79
Full text (2,15 MB) |
5. PRISTOP SPA ZA IZGRADNJO SPLETNIH STRANISebastijan Štefanič, 2014, undergraduate thesis Abstract: V diplomskem delu je raziskan postopek razvoja SPA aplikacij (enostranskih spletnih aplikacij). Razloženi so koncepti, ki jih je treba razumeti, ter ozadje in osnovni pojmi razvoja spletnih strani. Na začetku se osredotočamo na sam pomen besede »SPA« ter na arhitekturo SPA aplikacij. Raziskane so ene od najbolj aktualnih ogrodjih in knjižnic, ki se uporabljajo za razvoj SPA aplikacij, na koncu pa se nahaja še kratek primer, pri katerem se je uporabila AngularJS knjižnica. Keywords: SPA, Microsoft, JavaScript, AngularJS, Backbone.js, Ember.js, MVC, MVVM Published in DKUM: 06.11.2015; Views: 1291; Downloads: 117
Full text (2,17 MB) |
6. RAZVOJ STREŽNIKA IN MOBILNE APLIKACIJE ZA WINDOWS PHONE 7 ZA SLEDENJE UPORABNIKA V REALNEM ČASUPeter Muraus, 2014, undergraduate thesis Abstract: Vsak dan se srečujemo z nevarnostmi pri športu. Težave nastopijo, ko se pripeti nesreča na nenaseljenih in težko dostopnih območjih, kjer je lahko reševanje ponesrečenca dolgotrajen proces, predvsem takrat, ko ni znano, kje se pogrešana oseba nahaja. V ta namen je bila razvita aplikacija, ki v realnem času pridobiva lokacijo uporabnika, jo pošilja na strežnik in omogoča natančno lociranje uporabnika v primeru nesreče.
V diplomskem delu je bila predstavljena implementacija strežnika in mobilne aplikacije. Pri razvoju slednje se diplomska naloga omejuje na naprave, ki podpirajo platformo Windows Phone 7. Platforma je bila predstavljena in opisan je bil eden od najbolj popularnih programerskih vzorcev, ki se najpogosteje uporablja za razvoj aplikacij Windows Phone. Kar se tiče strežnika, temelji poudarek predvsem na podpori spletnih aplikacij, ki jih ponuja oblak Google. Le-te so bile implementirane po arhitekturi REST (representation state transfer). Za praktični del diplomske naloge je bil izdelan strežnik za beleženje trenutne pozicije uporabnika in mobilna aplikacija, ki sprejema in pošilja pozicijo uporabnika na oblak. Strežnik prav tako podpira pregled starejših pozicij in sledi, ki jih mobilna aplikacija izriše na zemljevidu. Keywords: strežnik REST, mobilna aplikacija, ogrodje RESTlet, Windows Phone 7, MVVM programski vzorec Published in DKUM: 28.03.2014; Views: 1621; Downloads: 153
Full text (1,84 MB) |
7. UPORABA WPF IN SILVERLIGHT TEHNOLOGIJ ZA RAZVOJ UPORABNIŠKIH VMESNIKOV BOGATIH SPLETNIH APLIKACIJAlbin Verčko, 2012, undergraduate thesis Abstract: WPF Združuje dobre prakse spletnih tehnologij, bogatih internetnih aplikacij ter tradicionalnih Windows tehnologij. Bistvo predstavlja skupek razredov, ki omogočajo gradnjo naprednih uporabniških vmesnikov.
Silverlight je okrnjena različica WPF tehnologije, .NET ogrodja, usmerjena v razvoj bogatih spletnih aplikacij. Omogoča neodvisnost od brskalnika, platforme in naprav ter vsesplošno bogato uporabniško izkušnjo.
Preučili smo prednosti ter slabosti obeh tehnologij pri gradnji obogatenih uporabniških vmesnikov, ter smotrnost uporabe pri razvijanju bodisi spletnih ali namiznih aplikacij. Keywords: Silverlight, WPF, XAML, MVVM, RIA Published in DKUM: 22.06.2012; Views: 2292; Downloads: 177
Full text (2,77 MB) |
8. |
9. KINOSPOREDNIK – RAZVOJ APLIKACIJE IN INTEGRACIJA VSEBIN NA WINDOWS PHONE OPERACIJSKEM SISTEMUMarko Grbić, 2011, bachelor thesis/paper Abstract: Trg pametnih telefonov iz leta v leto narašča. Želeli smo spoznati postopek izdelave aplikacij in integracijo vsebin na pametnih mobilnih telefonih. Za to smo izbrali Windows Phone OS, za katerega smo izdelali aplikacijo KinoSporednik, ki prikazuje spored za kino centra Kolosej in Planet Tuš. Za izdelavo smo uporabili Silverlight ogrodje, LINQ to XML knjižnico in Model View ViewModel vzorec. Aplikacijo smo tudi objavili na uradnem Windows Phone Marketplace-u. Keywords: KinoSporedni, Windows Phone, ogrodje Silverlight, XAML, C#, LINQ to XML, vzorec MVVM Published in DKUM: 21.09.2011; Views: 2126; Downloads: 188
Full text (1,59 MB) |