Tato práce se zaměřuje na představení pokročilých programových konstrukcí a programovacích technik jazyka Swift. Také rozebírám programová paradigmata, která koncepce jazyka Swift podporuje (objektově-orientované a funkcionální). Popisuji konkrétní koncepty jednotlivých paradigmat s následným zhodnocením, jak Swift dané paradigma podporuje. Podrobně vysvětluji pokročilé konstrukce následujících oblastí: práce s proměnnými, použití typu s možnou prázdnou hodnotou, výčtových typů, funkcí a uzávěrů. Dále vytváření vlastních operátorů a subskriptů. Představuji jak se pracuje s protokoly a generickými typy. Také popisuji jak na paralelní vykonávání programů a jak ošetřit chybové stavy pomocí vyhazování chyb. Zevrubně vysvětluji hodnotové typy a ...
Ovaj završni rad prikazuje korake i teorijsku pozadinu implementacije jednostavnog programskog prev...
Swift is a general-purpose programming language built using a modern approach to safety, performance...
Osnovna ideja ovog rada bila je dati pregled različitih softverskih arhitektura za aplikacije pisane...
Tato práce se zabývá programovacím jazykem Swift a účelností jeho zařazení do výuky. Swift je multip...
The thesis focuses on advanced programming constructs and techniques of the Swift programming langua...
Tato bakalářská práce se zabývá programovacím jazykem Swift. Programovací jazyk Swift je dva roky st...
Hlavní náplní této bakalářské práce je převedení frameworků do programovacího jazyka Swift pro platf...
U radu su opisani uzorci dizajna strukture računalnog programa u Swift programskom jeziku. Rad opis...
Cilj diplomskog rada je teorijski opisati i klasificirati uzorke dizajna. Poseban naglasak bit će st...
Prikaz različitih alata i tehnika za podučavanje programiranja. Opis osnovnih tehnike i pravila koje...
Reaktivno programiranje predstavlja posebnu paradigmu razvoja te omogućuje drugačiji pristup pri izr...
Cilj ovog diplomskog rada je sistematizacija najčešćih koncepata razvoja mobilnih aplikacija, te nji...
Programsko orodje Swift Playgrounds omogoča uvajanje v razvoj rešitev z jezikom Swift in pisanje pro...
Tato práce obsahuje popis moderních frameworků pro rozsáhlé projekty. Konkrétně se jedná o framework...
The aim of this diploma thesis is to find the most optimal architectural design pat-tern to be used ...
Ovaj završni rad prikazuje korake i teorijsku pozadinu implementacije jednostavnog programskog prev...
Swift is a general-purpose programming language built using a modern approach to safety, performance...
Osnovna ideja ovog rada bila je dati pregled različitih softverskih arhitektura za aplikacije pisane...
Tato práce se zabývá programovacím jazykem Swift a účelností jeho zařazení do výuky. Swift je multip...
The thesis focuses on advanced programming constructs and techniques of the Swift programming langua...
Tato bakalářská práce se zabývá programovacím jazykem Swift. Programovací jazyk Swift je dva roky st...
Hlavní náplní této bakalářské práce je převedení frameworků do programovacího jazyka Swift pro platf...
U radu su opisani uzorci dizajna strukture računalnog programa u Swift programskom jeziku. Rad opis...
Cilj diplomskog rada je teorijski opisati i klasificirati uzorke dizajna. Poseban naglasak bit će st...
Prikaz različitih alata i tehnika za podučavanje programiranja. Opis osnovnih tehnike i pravila koje...
Reaktivno programiranje predstavlja posebnu paradigmu razvoja te omogućuje drugačiji pristup pri izr...
Cilj ovog diplomskog rada je sistematizacija najčešćih koncepata razvoja mobilnih aplikacija, te nji...
Programsko orodje Swift Playgrounds omogoča uvajanje v razvoj rešitev z jezikom Swift in pisanje pro...
Tato práce obsahuje popis moderních frameworků pro rozsáhlé projekty. Konkrétně se jedná o framework...
The aim of this diploma thesis is to find the most optimal architectural design pat-tern to be used ...
Ovaj završni rad prikazuje korake i teorijsku pozadinu implementacije jednostavnog programskog prev...
Swift is a general-purpose programming language built using a modern approach to safety, performance...
Osnovna ideja ovog rada bila je dati pregled različitih softverskih arhitektura za aplikacije pisane...