Návrhové vzory architektury OS Android s využitím jazyka Kotlin

but.committeeprof. Ing. Dan Komosný, Ph.D. (předseda) prof. Ing. Radek Martinek, Ph.D. (místopředseda) Ing. Jan Skapa, Ph.D. (člen) Ing. Kryštof Zeman, Ph.D. (člen) doc. Ing. Lukáš Malina, Ph.D. (člen) Ing. Martin Kiac (člen)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Uveďte, jakým způsobem probíhalo vydání a publikace aplikace. Jaká jsou její hodnocení? - student dostatečně vysvětlil otázku. Jakým způsobem byly prováděno (resp. je plánováno) prvotní testování a další testování před vydáním minor verzí. - student dostatečně vysvětlil otázku. Jak při publikaci aplikace na Google Play probíhá testování přítomnosti škodlivého kódu? - student dostatečně vysvětlil otázku. Jak je možné do aplikaci přidávat nové testy? - student dostatečně vysvětlil otázku. Vysvětlete pojem „reaktivní programování“. - student dostatečně vysvětlil otázku. Je aplikace vytvořena na základě nějakého existujícího engine, nebo jde o zcela vlastní řešení? - student dostatečně vysvětlil otázku. Jak by byla náročná konverze na iOS. - student dostatečně vysvětlil otázku.cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZeman, Kryštofcs
dc.contributor.authorMaloušek, Jancs
dc.contributor.refereeIlgner, Petrcs
dc.date.created2020cs
dc.description.abstractCílem této diplomové práce je popis návrhových vzorů a dalších ověřených programátorských praktik využívaných při vývoji aplikací pro OS Android. V rámci teoretické části je proveden rozbor návrhových vzorů, programovacího jazyka Kotlin, dependency injection, reaktivního programování a automatického testování aplikací. Praktická část se zabývá návrhem a implementací aplikace, na které jsou demonstrovány výhody využívání návrhových vzorů a ověřených programátorských praktik popsaných v teoretické části.cs
dc.description.abstractThe aim of this thesis is to describe design patterns and other programming best practices used in the development of Android applications. The theoretical part analyzes design patterns, Kotlin programming language, dependency injection, reactive programming and automatic testing. The practical part deals with the design and implementation of a sample Android application, which demonstrates the advantages of using design patterns and other proven programming practices described in the theoretical part.en
dc.description.markAcs
dc.identifier.citationMALOUŠEK, J. Návrhové vzory architektury OS Android s využitím jazyka Kotlin [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020.cs
dc.identifier.other126053cs
dc.identifier.urihttp://hdl.handle.net/11012/189237
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectAndroidcs
dc.subjectdependency injectioncs
dc.subjectKotlincs
dc.subjectmobilní aplikacecs
dc.subjectnávrhové vzorycs
dc.subjectreaktivní programovánícs
dc.subjectAndroiden
dc.subjectdependency injectionen
dc.subjectKotlinen
dc.subjectmobile applicationen
dc.subjectsoftware design patternsen
dc.subjectreactive programmingen
dc.titleNávrhové vzory architektury OS Android s využitím jazyka Kotlincs
dc.title.alternativeAndroid OS software design patterns utilizing the Kotlin languageen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2020-06-16cs
dcterms.modified2020-06-17-06:16:19cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid126053en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:23:52en
sync.item.modts2025.01.17 13:13:51en
thesis.disciplineTelekomunikační a informační technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
8.97 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
30.2 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_126053.html
Size:
7.48 KB
Format:
Hypertext Markup Language
Description:
file review_126053.html
Collections