Over the last decade, demand for reactive and scalable mobile applications has massively expanded. Reading developer news about scalable applications certainly brings up the benefits of Reactive Extensions (Rx). RxSwift library, which is part of the larger Rx family, allows using Swift in an entirely new way. Writing rather difficult asynchronous code in Swift becomes more straightforward using RxSwift. This study aims to explain the architectural concepts of reactive programming in iOS development. This study also proposes the usage of RxSwift combined with Model- View-ViewModel (MVVM) design pattern to create robust iOS applications. In addition, the study offers an alternative way of building user interfaces without iOS Storyboards. Du...
This thesis is focused on a development of the iOS application in SWIFT language. The thesis is devi...
Since 2007, Apple introduced various models of handheld devices including iPhone, iPad, iPod and App...
Swift is a general-purpose programming language built using a modern approach to safety, performance...
iOS development is built on asynchronous calls and parallelism. Keeping the asynchronous code clear ...
Conventionally, callbacks and inversion of control have been the main tools to structure event-drive...
Have you ever wanted to publish a popular iOS application? If so, this paper discusses the successfu...
The logic of most mobile applications is based on events coming from either user interface or networ...
In today's society, smartphones are so widely established that corporations have even changed their ...
Software developers practice software design patterns and principles to solve commonly occurring pro...
Mobile applications have exploded in popularity in the last decade. Building a mobile appli-cation c...
book presents leading-edge computing technologies for software developers. It’s designed primarily f...
Today's mobile applications are highly interactive, which means the applications must react to vario...
There has always been a demand for better approach to build scalable and extensible software for tec...
The purpose of this thesis was to investigate new ways of programming the user interfaces on iOS, so...
Swift is a new programming language developed by Apple for creating iOS and Mac OS X applications. I...
This thesis is focused on a development of the iOS application in SWIFT language. The thesis is devi...
Since 2007, Apple introduced various models of handheld devices including iPhone, iPad, iPod and App...
Swift is a general-purpose programming language built using a modern approach to safety, performance...
iOS development is built on asynchronous calls and parallelism. Keeping the asynchronous code clear ...
Conventionally, callbacks and inversion of control have been the main tools to structure event-drive...
Have you ever wanted to publish a popular iOS application? If so, this paper discusses the successfu...
The logic of most mobile applications is based on events coming from either user interface or networ...
In today's society, smartphones are so widely established that corporations have even changed their ...
Software developers practice software design patterns and principles to solve commonly occurring pro...
Mobile applications have exploded in popularity in the last decade. Building a mobile appli-cation c...
book presents leading-edge computing technologies for software developers. It’s designed primarily f...
Today's mobile applications are highly interactive, which means the applications must react to vario...
There has always been a demand for better approach to build scalable and extensible software for tec...
The purpose of this thesis was to investigate new ways of programming the user interfaces on iOS, so...
Swift is a new programming language developed by Apple for creating iOS and Mac OS X applications. I...
This thesis is focused on a development of the iOS application in SWIFT language. The thesis is devi...
Since 2007, Apple introduced various models of handheld devices including iPhone, iPad, iPod and App...
Swift is a general-purpose programming language built using a modern approach to safety, performance...