Introduction to Swift 4.2 Introduction to Swift 4.2

Introduction to Swift 4.2

Learn how to program for iPhones and iPads with Swift 4.2

    • S/ 9.90
    • S/ 9.90

Descripción editorial

Learn how to program iOS applications with Swift. After reading this guide, you will know how to program in Swift, how to define functions and objects, and how to write code using the Swift paradigm.


Table of Contents


INTRODUCTION TO SWIFT

Computer Programs

Playground

Variables

Memory

Primitive Types

Declaration and Initialization

Arithmetic Operators

Constants

Data Types

Characters

Strings

Booleans

Optionals

Tuples

Collections

Arrays

Sets

Dictionaries

Conditionals and Loops

If and Else

Switch

While and Repeat While

For In

Control Transfer Statements

Guard

Enumerations

Associated Values


SWIFT PARADIGM

Programming Paradigms

Functions

Declaration of Functions

Generic Functions

Standard Functions

Scopes

Closures

Structures

Definition of Structures

Methods

Initialization

Property Keywords

Computed Properties

Type Properties and Methods

Primitive Type Structures and Casting

String Structures

Array Structures

Set Structures

Dictionary Structures

Range Structures

Enumerations

Objects

Definition of Objects

Property Observers

Type Properties and Methods

Optional Chaining

Reference Types

Memory Management

Inheritance

Type Casting

Any and AnyObject

Initialization

Deinitialization

Protocols

Definition of Protocols

Swift Protocols

Extensions

Delegates


This guide assumes that you have a basic knowledge of app development. For a complete course on app development for iOS, read our book iOS Apps for Masterminds.


This guide is a collection of excerpts from the book iOS Apps for Masterminds. The information included in this guide will help you understand a particular aspect of app development in iOS, but it will not teach you everything you need to know to develop an app for Apple devices. If you need a complete course on app development for iOS, read our book iOS Apps for Masterminds. For more information, visit our website at www.formasterminds.com.

GÉNERO
Informática e Internet
PUBLICADO
2018
18 de agosto
IDIOMA
EN
Inglés
EXTENSIÓN
148
Páginas
EDITORIAL
MinkBooks
VENTAS
John Gauchat
TAMAÑO
729.1
KB

Más libros de J.D. Gauchat

SwiftUI for Masterminds SwiftUI for Masterminds
2020
SwiftUI for Masterminds 4th Edition SwiftUI for Masterminds 4th Edition
2023
iOS Apps for Masterminds 4th Edition iOS Apps for Masterminds 4th Edition
2018
iOS Apps for Masterminds 3rd Edition iOS Apps for Masterminds 3rd Edition
2017
HTML5 for Masterminds, Revised 3rd Edition HTML5 for Masterminds, Revised 3rd Edition
2017
HTML5 para Mentes Maestras, 2da Edición HTML5 para Mentes Maestras, 2da Edición
2017