Bakalářská práce

Mobilní aplikace na platformě Android pro čtení povídek publikovaných na internetu

Mobile Android application for reading of published stories

Juraj Kulla
Anotace

Cieľom práce bolo zoznámiť sa s vývojom aplikácií pre mobilné platformy. Následne identifikovať potreby vývojára, analyzovať a porovnať možnosti a obmedzenia platforiem so zameraním na technologické a ekonomické aspekty. Súčasťou práce je aj analýza funkčných požiadaviek publikácie poviedok na mobilných platformách a demonštrácia nadobudnutých znalostí návrhom a implementáciou takejto aplikácie, zahrňujúc dokumentáciu vývojového procesu.

Abstract

The aim of this thesis was to get familiar with mobile platform application development. Then to identify developer requirements, analyse and compare abilities and limitations of the platforms with focus on technological and economical aspects. The thesis include functional requirements analysis of novel publishing on mobile platforms and demonstrate the knowledge by designing and implementing such application including documentation of the development process.

Zadání práce
Seznamte se s oblastí vývoje aplikací pro mobilní platformy. Prozkoumejte možnosti současných platforem a dostupných zařízení. Vyberte vhodnou platformu – Android. Identifikujte potřeby vývojáře, porovnejte podmínky Androidu pro tvorbu aplikací s ostatními majoritními platformami. Analyzujte technické možnosti a omezení aplikací na mobilních zařízeních (výkon, ovládaní, ergonomie, konektivita, atd.). Zaměřte se na technologické a ekonomické aspekty – distribuční systémy (Google Play a jiné Android markets vs. klasický krabicový systém), platební modely (Google Wallet, in-game purchases). Studium demonstrujte na implementaci vlastní aplikace pro platformu Android. Analyzujte funkční požadavky publikace povídek a zaměřte se na mobilní platformy. Návrh ilustrujte pomocí UML diagramů. Implementujte s ohledem na výkonnostní potřeby chytrých telefonů. Implementaci ověřte funkčními a zátěžovými testy. Proces vývoje dokumentujte.

Get familiar with mobile platform application development. Study today's mobile platforms possibilities and available devices. Choose appropriate platform - Android. Identify developer requirements, compare application development requirements and difficulties with other major platforms. Analyze technical abilities and limitations of applications on mobile devices (performance, input, ergonomics, connectivity, etc.). Focus on technological and economical aspects - distribution systems (Google Play and other Android markets versus box distribution), payment models (Google Wallet, in-game purchases). Illustrate study by developing application on Android platform. Analyze functional requirements of novel publishing with focus on mobile platforms. Illustrate the design by UML diagrams. Implement with respect to performance abilities of smartphones. Verify the implementation by functional and performance tests. Document the development process.
Práce zkontrolována:
4. 1. 2013 11:37, RNDr. Jaroslav Škrabálek, MBA
Jazyk práce
slovenština slovenština
Termín obhajoby
4. 2. 2013
Práce nebyla obhájena

Vedoucí

RNDr. Jaroslav Škrabálek, MBA
KPSK FI MU

Oponent

RNDr. Bc. Jonáš Ševčík
abs FI MU, FF MU

Konzultant

Mgr. Marek Jelen, učo 207948
abs FI MU

Literatura

  • MURPHY, Mark L. Beginning Android. Berkeley: Apress, 2009, xxii, 361. ISBN 9781430224204.
  • MEIER, Reto. Professional Android 2 application development. Indianapolis: Wiley, 2010, xxxii, 543. ISBN 9780470565520.
  • MURPHY, Mark L. Android 2 : průvodce programováním mobilních aplikací. Translated by Jakub Mužík. Vyd. 1. Brno: Computer Press, 2011, 375 s. ISBN 9788025131947.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.