Kotlin Programming – Introduction

Kotlin is the new programming language used for the Android application development. Kotlin provides Int and Long for Integers, Double and Float for floating-point values, Boolean for Boolean values and String for textual data. Swift also provides three primary collection types, List, Set and Map. Kotlin stores variables and uses its identifying name as reference to values. You may declare a variable with a value as read-only. A read-onlyContinue reading “Kotlin Programming – Introduction”

iOS – URLSession

In this tutorial you will learn how to use URLSession to fetch data from a url. To start learning iOS Application Development, you will need a Mac computer and Xcode, Apple’s Integrated Development Environment (IDE). This tutorial makes use of the Swift Programming Language. Hence before diving into iOS application development, it is recommended to haveContinue reading “iOS – URLSession”

iOS – Core Data

In this tutorial you will learn how to use core data to save items in a simple to-do list app. To follow along it is recommended to follow the previous tutorial on adding items dynamically in a UITableView or you can download the previous iOS project. To start learning iOS Application Development, you will needContinue reading “iOS – Core Data”

iOS – UITableView with Dynamic Items

In this tutorial you will learn how to build a simple to-do list app. To start learning iOS Application Development, you will need a Mac computer and Xcode, Apple’s Integrated Development Environment (IDE). This tutorial makes use of the Swift Programming Language. Hence before diving into iOS application development, it is recommended to have at leastContinue reading “iOS – UITableView with Dynamic Items”

iOS – Login Form

In this tutorial you will learn how to create a simple login form. To start learning iOS Application Development, you will need a Mac computer and Xcode, Apple’s Integrated Development Environment (IDE). This tutorial makes use of the Swift Programming Language. Hence before diving into iOS application development, it is recommended to have at least aContinue reading “iOS – Login Form”

iOS – UITableView with Custom Cell

In this tutorial you will learn how to display a list in a UITableView using a custom cell. To follow along it is recommended to follow the previous tutorial of displaying a list in a UITableView or you can download the previous iOS project. To start learning iOS Application Development, you will need a MacContinue reading “iOS – UITableView with Custom Cell”

iOS – UITableView

In this tutorial you will learn how to display a list in a UITableView. To start learning iOS Application Development, you will need a Mac computer and Xcode, Apple’s Integrated Development Environment (IDE). This tutorial makes use of the Swift Programming Language. Hence before diving into iOS application development, it is recommended to have atContinue reading “iOS – UITableView”

iOS – Introduction

In this tutorial you will learn how to create a basic iOS application. To start learning iOS Application Development, you will need a Mac computer and Xcode, Apple’s Integrated Development Environment (IDE). This tutorial makes use of the Swift Programming Language. Hence before diving into iOS application development, it is recommended to have at leastContinue reading “iOS – Introduction”

Swift Programming – Extensions

In this tutorial you’ll learn about extensions in Swift. To follow along, it is recommended to have a Mac and the Xcode IDE installed on it. This tutorial makes use of the Xcode playground for compilation of the Swift codes. If you do not have a Mac, you may try using the open-source code editors which support different operating systemsContinue reading “Swift Programming – Extensions”

Swift Programming – Nested Types

In this tutorial you’ll learn about nested types in Swift. To follow along, it is recommended to have a Mac and the Xcode IDE installed on it. This tutorial makes use of the Xcode playground for compilation of the Swift codes. If you do not have a Mac, you may try using the open-source code editors which support different operatingContinue reading “Swift Programming – Nested Types”