Category Archives for iOS

9 Popular Cross-Platform Tools for App Development in 2019

Picking up the right app development tools is important for building a good app. To help get you started, I’ve already conducted the research to give you the top options available for cross-platform app development tools. When business firms think about building a mobile app, their minds go straight to cross-platform app development. Today startups and SMEs […]

Read More...

20 Best iOS App Development Tutorials and Online Learning Resources

iOS app development is not difficult, here we listed 20 best iOS app development tutorials and online learning resources for helping you become a junior iOS developer. As an iOS developer who has been in the iOS development industry for nearly 3 years. I have gone through a lot of trial and error along the […]

Read More...

List of 15 Best iOS App Development Tools

iOS is a mobile operating system that needs no introduction. This advanced Apple’s creation is used on millions of iOS devices worldwide and the popularity of the solution is only increasing. The high-end iOS platform allows developers to write high-quality code for building most innovative mobile applications powering iPhones, iPads, and iPods. Primarily, iOS was […]

Read More...

Strings and Characters in Swift

A Swift string is a series of characters. String is its own type in Swift, not simply an array of characters as it is in C. Further, strings may contain or be composed entirely of Unicode characters, so the length of each character may vary. Swift string literals are enclosed in double quotes: “Hello, Frog!” […]

Read More...

Optionals in Swift

  Imagine we’re standing next to the river, looking out over the lily pads, and there are no frogs on any of them. We might represent this by var frogsPerLilypad = 0 which means, “there is an integer number of frogs on each lily pad, and that number is currently 0.” But what if we wanted […]

Read More...

Swift Integer Types

The concept of variables and constants is common in programming languages: a variable is a named memory location whose value may change over time, a constant is a location whose value will not change. In Swift, we declare variables using the keyword var, and constants using the keyword let. var daysUntilVacation = 36 let daysInWeek […]

Read More...

Dictionaries in Swift

A dictionary is a collection of keyed values. Each value in a dictionary must be of the same type, and all the keys must be of the same type, but the keys and values can be of different types (from one another). For example, we could have a dictionary of pirates listed by their UPC1 […]

Read More...

Functions in Swift 2

Functions are reusable pieces of code that perform a specific task. They take input, do something with it, and either change some value, print something out, or output a result. Swift’s functions are like functions in any other programming language in this way, so if you’re familiar with functions in C or another language, much […]

Read More...

Swift Arrays

The following is an excerpt from a book I’m writing on iOS 9 development.    An array is a collection of elements, all of the same type, each of which has an index. Elements in an array are therefore ordered by their indices. If we’re collecting frogs (oh, no, not more frogs… please…), we might organize […]

Read More...

Curried Functions In SWIFT

Currying can be a difficult concept to grasp. Let’s start with a simple example.   func sum(a1: Int, a2: Int) -> Int { return a1 + a2 } var sum1 = sum(1,2)   That’s easy and straightforward sum function. If we just look at type of function sum, we can see that it has a […]

Read More...
1 2 3 32