Modelem řízený vývoj Android aplikací
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) prof. Ing. Tomáš Hruška, CSc. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Doc. Ing. Ivan Polášek, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " B ". Otázky u obhajoby: Mohl byste objasnit roli šablon a nástroje FreeMaker při generování kódu? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Rychlý, Marek | cs |
dc.contributor.author | Bělehrádek, Stanislav | cs |
dc.contributor.referee | Burget, Radek | cs |
dc.date.created | 2017 | cs |
dc.description.abstract | Tato diplomová práce se věnuje návrhu a implementaci nástroje pro tvorbu Android aplikací, který je založený na modelem řízeném vývoji software (Model Driven Software Development). Nejprve je popsán obecně vývoj softwaru, potom konkrétně se zaměřením na MDD a executable UML. V další části je představena platforma Android, způsoby tvorby aplikací na tuto platformu a existující nástroje s podporou MDD. Následně je ukázán návrh nového MDD nástroje pro tvorbu Android aplikací. Navrhovaný nástroj je realizován jako Gradle plugin a samostatné vývojové prostředí využívající tento plugin. Nástroj k modelování aplikací využívá fUML a jazyk ALF. Funkce a možnosti vyvíjeného nástroje jsou demonstrovány při tvorbě vzorové aplikace. | cs |
dc.description.abstract | This thesis deals with the design and implementation of Android application development tool based on model driven software development. The first part of the thesis is focused on general software development and next part on software development based on model driven development and executable UML. In next part Android platform, methods of Android application development and existing MDD tools are described. This thesis continues with the design of my own MDD tool for the creation of Android applications. The designed tool is realized like Gradle plugin and independent development environment using thisplugin. The designed tool is based on fUML and ALF language. The features and options of development tool are demonstrated by creation of example application. | en |
dc.description.mark | B | cs |
dc.identifier.citation | BĚLEHRÁDEK, S. Modelem řízený vývoj Android aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017. | cs |
dc.identifier.other | 106518 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/69469 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | fUML | cs |
dc.subject | ALF | cs |
dc.subject | Android | cs |
dc.subject | vývoj software | cs |
dc.subject | modelem ízený vývoj | cs |
dc.subject | generování kódu | cs |
dc.subject | Gradle | cs |
dc.subject | fUML | en |
dc.subject | ALF | en |
dc.subject | Android | en |
dc.subject | software development | en |
dc.subject | model driven development | en |
dc.subject | code generation | en |
dc.subject | Gradle | en |
dc.title | Modelem řízený vývoj Android aplikací | cs |
dc.title.alternative | Model Driven Development of Android Applications | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2017-06-19 | cs |
dcterms.modified | 2020-05-10-16:13:11 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 106518 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:24:09 | en |
sync.item.modts | 2025.01.15 15:18:34 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.21 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-20221_v.pdf
- Size:
- 85.64 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-20221_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-20221_o.pdf
- Size:
- 87.06 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-20221_o.pdf
Loading...
- Name:
- review_106518.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_106518.html