Bakalářská práce

NativeScript application for Continuous Improvement of Software Engineer's skills

Lenka Šmitalová
Anotace

Cieľom tejto práce je navrhnúť a implementovať mobilnú aplikáciu, ktorá motivuje softvérového inžiniera k neustálemu zlepšovaniu jeho zručností. Aplikácia je vyvýjaná pocovou NativeScriptu s využitím Angular2 a TypeScriptu. Pre vytvorenie aplikácie táto práca analyzuje náplň práce softvérového inžiniera a zároveň skúma možnosti motivácie človeka k zlepšovaniu jeho zručností. Ďalej práca definuje pojem …více

Abstract

The goal of this thesis is to design and implement mobile application supporting the continuous improvement of software engineer's skills. The application is developed in NativeScript with the use of Angular2 and TypeScript. In order to create such an application, this thesis discusses the aspects of software engineer's work as well as inspect the possibilities of motivating a person to improve his …více

Zadání práce

NativeScript enables developers to build native apps for iOS or Android while sharing the application code across the platforms. When building the application UI, developers use NativeScript libraries, which abstract the differences between the native platforms.

Software engineers in a company should always learn something new to keep their skills up to date. The process of learning could be more regular and continuous when software engineer could use small application which guides him through learning new skills in a longer period of time.

Some suggested skills:

  • Writing unit tests regularly
  • Performing code review regularly

Student should:

  • Analyse aspects of software engineer's work.
  • Identify aspects which could be improved by providing application which supports learning new skills.
  • Analyse available technologies required for implementation of the application (e.g. Firebase, MonogoDB, NativeScript, Angular 2, LoopBack).
  • Implement and deploy application into company and gather feedback
  • Analyse memory consumption of NativeScript application


The thesis will be realized with Y Soft Corporation, a.s., a strategic industrial partner of the Faculty of Informatics.
Práce zkontrolována:
30. 5. 2017 09:37, Mgr. Juraj Michálek
Jazyk práce
angličtina angličtina
Termín obhajoby
29. 6. 2017
Práce byla úspěšně obhájena

Vedoucí

Mgr. Juraj Michálek
KPSK FI MU

Oponent

RNDr. Vlasta Bukačová, Ph.D., učo 256169
KPSK FI MU

Konzultant

Mgr. Dávid Kaya, učo 409878
abs FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • 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.