Tvorba elektronického výukového kurzu se zaměřením na vývoj Android aplikací v jazyce Python

Date issued

2019

Journal Title

Journal ISSN

Volume Title

Publisher

Západočeská univerzita v Plzni

Abstract

Práce je zaměřena na vývoj Android aplikací v Pythonu. Praktická část práce spočívala ve vytvoření elektronického výukového kurzu na toto téma. Cílem práce je seznámit čtenáře se základními informacemi o programovacím jazyku Python 3, programovými nástroji na vývoj Android aplikací pomocí Pythonu a knihovny Kivy. V druhé kapitole jsou popsány vybrané programové nástroje, a to Kivy Designer, Python IDLE a Visual Studio Code. Pro výukový kurz byl vybrán vývojový nástroj PyCharm od velmi známého vydavatele vývojových prostředí, společnosti JetBrains. Pátá kapitola práce je zaměřena na základy vývoje Android aplikací pomocí Kivy, včetně návrhu jednodušších aplikací. Závěr této kapitoly obsahuje podrobný postup, jak z aplikace vytvořit APK balíček pro mobilní zařízení s Androidem. Poslední kapitola práce je zaměřena na principy objektově orientovaného programování, které jsou zde popsány teoreticky, ukázány prakticky a následně zapojeny do praktických úkolů. Pro zvýšení atraktivity kurzu, práce a složitějších aplikací byl do práce přidán základní článek zaměřený na SQLite databázi. Po jeho prostudování studenti kurzu přistoupí k aplikaci, kde si práci se SQLite databází vyzkouší.

Description

Subject(s)

android, python, kivy

Citation

Collections