IOS 12 app development essentials /

Saved in:
Bibliographic Details
Author / Creator:Smyth, Neil, author.
Edition:First edition.
Imprint:[Cary, NC?] : Payload Media, [2018]
Description:1 online resource (965 pages)
Language:English
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/13456379
Hidden Bibliographic Details
ISBN:9780960010905
0960010904
9780960010912 (pbk)
Notes:Includes index.
Online resource; title from digital title page (viewed on March 09, 2020).
Summary:IOS 12 App Development Essentials, the latest edition of this popular book series, has now been fully updated for the iOS 12 SDK, Xcode 9 and the Swift 4 programming language.
Other form:Print version: Smyth, Neil. IOS 12 App Development Essentials : Learn to Develop IOS 12 Apps with Xcode 10 and Swift. Cary : Payload Media, ©2018 9780960010912

MARC

LEADER 00000cam a2200000 i 4500
001 13456379
006 m o d
007 cr cnu---unuuu
008 191130s2018 ncu o 001 0 eng d
005 20240415220626.7
035 |a (OCoLC)1127227587  |z (OCoLC)1127310353  |z (OCoLC)1164396511 
035 9 |a (OCLCCM-CC)1127227587 
040 |a EBLCP  |b eng  |e rda  |e pn  |c EBLCP  |d CHVBK  |d OCLCO  |d OCLCF  |d YDXIT  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCL  |d YDX  |d OCLCQ  |d OCLCO  |d UKAHL  |d N$T  |d OCLCO 
019 |a 1127310353  |a 1164396511 
020 |a 9780960010905  |q (electronic book) 
020 |a 0960010904  |q (electronic book) 
020 |z 9780960010912 (pbk) 
050 4 |a QA76.774.I67  |b S698 2018 
049 |a MAIN 
100 1 |a Smyth, Neil,  |e author. 
245 1 0 |a IOS 12 app development essentials /  |c [Neil Smyth. 
250 |a First edition. 
264 1 |a [Cary, NC?] :  |b Payload Media,  |c [2018] 
300 |a 1 online resource (965 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
505 8 |a Intro; 1. Start Here; 1.1 For New iOS Developers; 1.2 For iOS 11 Developers; 1.3 Source Code Download; 1.4 Feedback; 1.5 Errata; 2. Joining the Apple Developer Program; 2.1 Downloading Xcode 10 and the iOS 12 SDK; 2.2 Apple Developer Program; 2.3 When to Enroll in the Apple Developer Program?; 2.4 Enrolling in the Apple Developer Program; 2.5 Summary; 3. Installing Xcode 10 and the iOS 12 SDK; 3.1 Identifying Your macOS Version; 3.2 Installing Xcode 10 and the iOS 12 SDK; 3.3 Starting Xcode; 3.4 Adding Your Apple ID to the Xcode Preferences; 3.5 Developer and Distribution Signing Identities 
505 8 |a 4. A Guided Tour of Xcode 104.1 Starting Xcode 10; 4.2 Creating the iOS App User Interface; 4.3 Changing Component Properties; 4.4 Adding Objects to the User Interface; 4.5 Building and Running an iOS 12 App in Xcode 10; 4.6 Running the App on a Physical iOS Device; 4.7 Managing Devices and Simulators; 4.8 Enabling Network Testing; 4.9 Dealing with Build Errors; 4.10 Monitoring Application Performance; 4.11 An Exploded View of the User Interface Layout Hierarchy; 4.12 Summary; 5. An Introduction to Xcode 10 Playgrounds; 5.1 What is a Playground?; 5.2 Creating a New Playground 
505 8 |a 5.3 A Basic Swift Playground Example5.4 Viewing Results; 5.5 Adding Rich Text Comments; 5.6 Working with Playground Pages; 5.7 Working with UIKit in Playgrounds; 5.8 Adding Resources to a Playground; 5.9 Working with Enhanced Live Views; 5.10 When to Use Playgrounds; 5.11 Summary; 6. Swift Data Types, Constants and Variables; 6.1 Using a Swift Playground; 6.2 Swift Data Types; 6.2.1 Integer Data Types; 6.2.2 Floating Point Data Types; 6.2.3 Bool Data Type; 6.2.4 Character Data Type; 6.2.5 String Data Type; 6.2.6 Special Characters/Escape Sequences; 6.3 Swift Variables; 6.4 Swift Constants 
505 8 |a 6.5 Declaring Constants and Variables6.6 Type Annotations and Type Inference; 6.7 The Swift Tuple; 6.8 The Swift Optional Type; 6.9 Type Casting and Type Checking; 6.10 Summary; 7. Swift Operators and Expressions; 7.1 Expression Syntax in Swift; 7.2 The Basic Assignment Operator; 7.3 Swift Arithmetic Operators; 7.4 Compound Assignment Operators; 7.5 Comparison Operators; 7.6 Boolean Logical Operators; 7.7 Range Operators; 7.8 The Ternary Operator; 7.9 Bitwise Operators; 7.9.1 Bitwise NOT; 7.9.2 Bitwise AND; 7.9.3 Bitwise OR; 7.9.4 Bitwise XOR; 7.9.5 Bitwise Left Shift 
505 8 |a 7.9.6 Bitwise Right Shift7.10 Compound Bitwise Operators; 7.11 Summary; 8. Swift Flow Control; 8.1 Looping Flow Control; 8.2 The Swift for-in Statement; 8.2.1 The while Loop; 8.3 The repeat ... while loop; 8.4 Breaking from Loops; 8.5 The continue Statement; 8.6 Conditional Flow Control; 8.7 Using the if Statement; 8.8 Using if ... else ... Statements; 8.9 Using if ... else if ... Statements; 8.10 The guard Statement; 8.11 Summary; 9. The Swift Switch Statement; 9.1 Why Use a switch Statement?; 9.2 Using the switch Statement Syntax; 9.3 A Swift switch Statement Example 
505 8 |a 9.4 Combining case Statements 
520 |a IOS 12 App Development Essentials, the latest edition of this popular book series, has now been fully updated for the iOS 12 SDK, Xcode 9 and the Swift 4 programming language. 
588 0 |a Online resource; title from digital title page (viewed on March 09, 2020). 
630 0 0 |a iOS (Electronic resource)  |0 http://id.loc.gov/authorities/names/n2010039603 
630 0 7 |a IOS (Electronic resource)  |2 fast  |0 (OCoLC)fst01784820 
650 0 |a Application software  |x Development.  |0 http://id.loc.gov/authorities/subjects/sh95009362 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
655 4 |a Electronic books. 
776 0 8 |i Print version:  |a Smyth, Neil.  |t IOS 12 App Development Essentials : Learn to Develop IOS 12 Apps with Xcode 10 and Swift.  |d Cary : Payload Media, ©2018  |z 9780960010912 
856 4 0 |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=2644087  |y eBooks on EBSCOhost 
929 |a oclccm 
999 f f |s 4bf3de0c-af0a-4845-a0c8-161512473a98  |i 61e55379-24e0-43ad-a11e-da7bc11039ec 
928 |t Library of Congress classification  |a QA76.774.I67S698 2018  |l Online  |c UC-FullText  |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=2644087  |z eBooks on EBSCOhost  |g ebooks  |i 13598044