Original title:
Objektová databáze typu CoreData pro C++
Translated title:
Reimplementation of CoreData in C++
Authors:
Hornický, Michal ; Peringer, Petr (referee) ; Hrubý, Martin (advisor) Document type: Bachelor's theses
Year:
2017
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Core Data je kľučovou súčastou softvérových ekosystémov na platformách od firmy Apple. Hlavný nedostatok Core Data je obmendzené množstvo platforiem, na ktorých je možné túto knižnicu využívať. Táto bakalárska práca sa zaoberá analýzou tejto knižnice, a následným návrhom a implementáciou knižnice CoreStore, ktorej gólom je poskytovať funkcionalitu Core Data pre aplikácie vyvíjane v programovacom jazyku C++.
Core Data is important component of software ecosystems on Apple’s platforms. The main shortcoming of Core Data is the limited number of platforms, on which it can be utilized. This bachelor’s thesis documents the process of analysis of Core Data, subsequent design and implementation of CoreStore library. Implemented library is written in C++, and aims to provide the functionality of Core Data on other platforms.
Keywords:
Apple; C++; Core Data; Object database; SQLite; Apple; C++; Core Data; Objektová databáza; SQLite
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/69738