Development of Desktop Applications on the NetBeans Platform
Thesis title: | Podpůrný nástroj při tvorbě autorských textů |
---|---|
Author: | Vondráček, Martin |
Thesis type: | Diplomová práce |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Rais, Aziz Ahmad |
Thesis language: | Česky |
Abstract: | Práce popisuje základní možnosti využití vývojové platformy NetBeans Platform pro tvorbu desktopové aplikace a slouží jako úvod do této problematiky. Cílem práce je představení platformy na kompaktním demonstračním příkladu, názorné předvedení vývoje za použití NetBeans Platform na konkrétním zadání a poskytnutí přehledu materiálů k dalšímu prohloubení znalostí. Výklad jednotlivých součástí platformy je proložen postupně vytvářeným příkladem, který nabízí prostor k dalšímu osvojení probíraných témat. Některé principy platformy jsou poté ukázány na kódu ze vzorové reálné aplikace, kterou je nástroj pro správu odborných i literárních textů, poznámek k nim a pojmenovaných entit (postav, míst, pojmů apod.). Analýza a detailní popis tohoto nástroje se nachází v příloze. V příloze je též uveden utříděný přehled stručně komentovaných odkazů na další zdroje informací. Hlavním přínosem práce je ukázka platformy NetBeans na konkrétních ucelených příkladech, které nejsou vytržené z kontextu, a v příloze uvedený přehled dalších studijních materiálů, které zájemce nasměrují k dalším informacím. |
Keywords: | desktopová aplikace; RCP; Rich Client Platform; NetBeans Platform; tlustý klient |
Thesis title: | Development of Desktop Applications on the NetBeans Platform |
---|---|
Author: | Vondráček, Martin |
Thesis type: | Diploma thesis |
Supervisor: | Pecinovský, Rudolf |
Opponents: | Rais, Aziz Ahmad |
Thesis language: | Česky |
Abstract: | This thesis serves as an introduction to use of the NetBeans Platform for development of desktop applications. Its goal is to present the platform both on a compact example application and on a real-world scenario application. Secondary goal is to provide a summary of materials for further learning. The description of the particular pieces of the platform is interlaid with the step by step tutorial, which invites to further testing of the platform's features. Some principles of the platform are then presented in a source code from a real-world application. This application is a tool for authors and should provide an evidence of both academic and literary texts, notes and named entities (like characters, locations, terms etc.). The analysis of this tool and a description in a more detail is presented in the appendix. An organized summary of shortly commented links to other sources is there too. The main benefits of this thesis are: the demonstration of the NetBeans Platform on particular examples in context, and the summary of online materials for further reading. |
Keywords: | Rich Client Platform; rich client; NetBeans Platform; desktop application; RCP |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 2. 2. 2011 |
---|---|
Date of submission: | 5. 5. 2012 |
Date of defense: | 12. 6. 2012 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/30819/podrobnosti |