izpis_h1_title_alt

Primerjava ogrodij za hkraten navzkrižni razvoj mobilnih aplikacij za več platform
ID BERGLEZ, BLAŽ (Avtor), ID Smrdel, Aleš (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,69 MB)
MD5: A5E1F8ECF3AF1414BB181223E78E24EE

Izvleček
Zaradi vse zmogljivejših mobilnih naprav so te postale oblika računalnika, ki ga najpogosteje uporabljamo. S tem razlogom je tudi razvoj mobilnih aplikacij vse pomembnejši. Zaradi razdeljenosti trga pa je, da dosežemo čim večje število uporabnikov, potreben razvoj aplikacije za vsaj dve platformi (iOS in Android). Poleg razvoja aplikacij za vsako platformo posebej pa obstajajo tudi načini za hitrejši (hkraten) razvoj za več platform. V sklopu diplomskega dela so bili najprej raziskani možni načini razvoja mobilnih aplikacij. Nato so bila izbrana tri ogrodja za hkraten navzkrižni razvoj mobilnih aplikacij za več platform, s katerimi je bila razvita enaka enostavna aplikacija. Postopek izdelave aplikacije z vsakim izmed ogrodij (Xamarin, NativeScript in Flutter) je bil tudi podrobno opisan. Na koncu sta bila izvedena še uporabniški test razvitih aplikacij in primerjava razvoja. Najboljše rezultate smo, tako s stališča razvijalca kot tudi testnih uporabnikov, dosegli z ogrodjem Flutter.

Jezik:Slovenski jezik
Ključne besede:mobilna aplikacija, navzkrižni razvoj, Xamarin, NativeScript, Flutter
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2018
PID:20.500.12556/RUL-105300 Povezava se odpre v novem oknu
Datum objave v RUL:21.11.2018
Število ogledov:1851
Število prenosov:468
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Comparison of frameworks for concurrent cross-development of mobile applications for multiple platforms
Izvleček:
Due to the mobile devices becoming more and more powerful, these devices have become a form of computers, that we most often use. This is the reason why the development of mobile applications is becoming more and more important. To reach as many users as possible, the development of applications for at least two platforms (iOS and Android) is necessary due to the divisiveness of the market. In addition to individual development of applications for each platform, there are also ways for a faster (concurrent) development for multiple platforms. In the course of the diploma thesis, the possibilities for developing mobile applications were first studied. Next three frameworks for concurrent cross-development of mobile applications for multiple platforms were selected, with which the same simple application was developed. The application development process using each of the selected frameworks (Xamarin, NativeScript, and Flutter) was also described in detail. Finally, a user testing of the developed applications and a comparison of the development were performed. We achieved the best results from both the developer's and test users' point of view with the Flutter framework.

Ključne besede:mobile application, Cross-platform development, Xamarin, NativeScript, Flutter

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj