Přenositelnost Windows Phone 8 aplikací na vývojovou platformu Xamarin
Show simple item record
dc.contributor.advisor |
Vala, Radek
|
|
dc.contributor.author |
Prokop, Tomáš
|
|
dc.date.accessioned |
2017-07-03T09:15:20Z |
|
dc.date.available |
2017-07-03T09:15:20Z |
|
dc.date.issued |
2017-02-03 |
|
dc.identifier |
Elektronický archiv Knihovny UTB |
|
dc.identifier.uri |
http://hdl.handle.net/10563/40977
|
|
dc.description.abstract |
Diplomová práce se zabývá možnou přenositelností starších zdrojových kódů aplikace na multiplatformní framework Xamarin. Popisuje základní součásti Xamarinu pro vytvoření aplikačních stránek včetně navigace s běžnými vizuálními komponenty. Součástí práce je průzkum bezpečnosti v multiplatformním prostředí. Z části se práce zabývá popisem systému virtuální měny známé jako Bitcoin. Systém Bitcoin je zabezpečen pomocí kryptografických metod, které budou nastíněny. Práce objasňuje principy integrity transakcí, výměnu transakcí a emitaci nových peněz. Celé aplikační rozhraní, které slouží pro komunikaci s Bitcoin serverem a implementovanou aplikací, je v práci rozebráno. Samotný popis návrhu a implementace je v nemalé části popsán v rámci tohoto dokumentu a objasňuje možné problémy, na které může běžný vývojář narazit v Xamarinu. |
|
dc.format |
88 s. (87 000 znaků) |
|
dc.language.iso |
cs |
|
dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
|
dc.rights |
Bez omezení |
|
dc.subject |
Xamarin
|
cs |
dc.subject |
MVVM
|
cs |
dc.subject |
multiplatformní technologie
|
cs |
dc.subject |
bezpečnost
|
cs |
dc.subject |
Bitcoin
|
cs |
dc.subject |
kryptografie
|
cs |
dc.subject |
Xamarin
|
en |
dc.subject |
MVVM
|
en |
dc.subject |
multiplatform technology
|
en |
dc.subject |
security
|
en |
dc.subject |
Bitcoin
|
en |
dc.subject |
cryptography
|
en |
dc.title |
Přenositelnost Windows Phone 8 aplikací na vývojovou platformu Xamarin |
|
dc.title.alternative |
The Portability of Windows Phone 8 Applications to the Xamarin Development Platform |
|
dc.type |
diplomová práce |
cs |
dc.contributor.referee |
Jurnečka, Peter |
|
dc.date.accepted |
2017-06-01 |
|
dc.description.abstract-translated |
This master's thesis studies possible options for portability of an existing source code of an application into a multiplatform framework called Xamarin. It describes basic modules of Xamarin for creation of application pages including navigation using common visual components. In the scope of this work is also a survey of security in multiplatform environment and deep dive into Bitcoin as a cryptocurrency and digital payment system, which is the primary domain of the application. The security of Bitcoin is acheived by utilization of cryptographic methods. In the context of Bitcoin, the text clarifies principles of an integrity of transactions, an exchange of transactions and an emitation of the cryptocurrency. The whole application interface, which serves for a communication between a Bitcoin server and the implemented client application, is closely described in the text. The significant part of the text focuses on a design and an implementation of the application, including a summary of encountered issues which might be challenging for a developer using Xamarin. |
|
dc.description.department |
Ústav informatiky a umělé inteligence |
|
dc.thesis.degree-discipline |
Informační technologie |
cs |
dc.thesis.degree-discipline |
Information Technologies |
en |
dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
dc.thesis.degree-name |
Ing. |
|
dc.thesis.degree-program |
Inženýrská informatika |
cs |
dc.thesis.degree-program |
Engineering Informatics |
en |
dc.identifier.stag |
46970
|
|
utb.result.grade |
B |
|
dc.date.submitted |
2017-05-16 |
|
local.subject |
zdrojové kódy
|
cs |
local.subject |
virtuální měna
|
cs |
local.subject |
source codes
|
en |
local.subject |
virtual money
|
en |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account