Blockchain in Swift Decentralized iOS Programming

  • Elshad Karimov

Your browser needs to be JavaScript capable to view this video

Try reloading this page, or reviewing your browser settings

You're watching a preview of subscription content. Log in to check access

Implement Blockchains in iOS applications using the Swift programming language while working with the basics of blockchain development. In the first part of this video, the logic behind blockchains will be explained and then the same logic will be implemented in iOS application development. You’ll work to develop a sample application where you’ll allocate two accounts which will have a certain amount of bitcoins in them. Then you’ll transfer those bitcoins between those accounts using blockchain technology by clicking transfer buttons in the application.

What You Will Learn

  • Implement blockchains in iOS applications

  • Define blockchains in Swift

  • Develop a sample blockchain application

Who This Video Is For

Experienced Swift developers who want to work with blockchains and decentralized programming.

About The Author

Elshad Karimov

Elshad Karimov is an experienced programmer with a solid background in iOS development as well as Oracle, SQL, C#, Java, and HTML/CSS. He’s familiar with the performance limits and characteristics of Swift and the nature and function of embedded databases and system datastores.


Supporting material

View source code at GitHub.

About this video

Elshad Karimov
Online ISBN
Total duration
47 min
Copyright information
© Elshad Karimov 2019

Video Transcript


In this course, I will introduce you how to use blockchain technology in a simple iOS application. First, you will learn architecture of blockchain and the technology behind it. Then we will develop simple iOS application which sends bitcoins between two accounts using blockchain technology.