000764437 000__ 04746cam\a2200577Ma\4500 000764437 001__ 764437 000764437 005__ 20230306142416.0 000764437 006__ m\\\\\o\\d\\\\\\\\ 000764437 007__ cr\un\nnnunnun 000764437 008__ 161125s2016\\\\cau\\\\\o\\\\\001\0\eng\d 000764437 019__ $$a966212129$$a966359707 000764437 020__ $$a9781484222232$$q(electronic book) 000764437 020__ $$a1484222237$$q(electronic book) 000764437 020__ $$z9781484222225 000764437 020__ $$z1484222229 000764437 035__ $$aSP(OCoLC)ocn964359339 000764437 035__ $$aSP(OCoLC)964359339$$z(OCoLC)966212129$$z(OCoLC)966359707 000764437 040__ $$aIDEBK$$beng$$epn$$cIDEBK$$dEBLCP$$dOCLCQ$$dGW5XE$$dYDX 000764437 049__ $$aISEA 000764437 050_4 $$aQA76.8.I64 000764437 050_4 $$aQA75.5-76.95 000764437 08204 $$a005.35$$223 000764437 08204 $$a004$$223 000764437 24500 $$aBeginning iPhone development with Swift 3 :$$bexploring the iOS SDK /$$cMolly Maskrey, Kim Topley, David Mark, Fredrik Olsson, Jeff Lamarche. 000764437 250__ $$a3rd ed. 000764437 260__ $$aBerkeley, California :$$bApress,$$c2016. 000764437 300__ $$a1 online resource (790) 000764437 336__ $$atext$$btxt$$2rdacontent 000764437 337__ $$acomputer$$bc$$2rdamedia 000764437 338__ $$aonline resource$$bcr$$2rdacarrier 000764437 500__ $$aIncludes index. 000764437 5050_ $$aAt a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Getting to Know the iOS Landscape; About the Book; Things You'll Need; Your Options as a Developer; Things You Should Know; Some Unique Aspects About Working in iOS; iOS Supports One Single Application at a Time-Mostly; There's Only a Single Window; For Security, Access to Device Resources Are Limited; Apps Need to Respond Quickly; Limited Screen Size; Limited Device Resources; Features Unique to iOS Devices; User Input and Display; What's in this Book; What's New in this Update? 000764437 5058_ $$aSwift and Xcode VersionsLet's Get Started; Chapter 2: Writing Our First App; Creating the Hello World Project; The Xcode Project Window; The Toolbar; The Navigator; The Jump Bar; The Utilities Area; Interface Builder; Integrated Compiler and Debugger; A Closer Look at the Hello World Project; Introducing Xcode's Interface Builder; File Formats; The Storyboard; The Utilities Area; Adding a Label to the View; Changing Attributes; Finishing Touches; The Launch Screen; Running the Application on a Device; Chapter Summary; Chapter 3: Basic User Interactions; The MVC Paradigm. 000764437 5058_ $$aCreating the ButtonFun AppThe ViewController; Outlets and Actions; Outlets; Actions; Simplifying the View Controller; Designing the User Interface; Adding the Buttons and Action Method; Adding the Label and Outlet; Writing the Action Method; Testing the ButtonFun App; Fixing Issues Using Auto Layout; Previewing Layout; Changing the Text Style; Examining the Application Delegate; Summary; Chapter 4: Adding Intermediate Level User Interactions; Active, Static, and Passive Controls; Creating the Control Fun Application; Implementing the Image View and Text Fields; Adding the Image View. 000764437 5058_ $$aResizing the Image ViewSetting View Attributes; The Mode Attribute; The Semantic Attribute; Tag; Interaction Check Boxes; The Alpha Value; Background; Tint; Drawing Check Boxes; Stretching; Adding the Text Fields; Text Field Inspector Settings; Setting the Attributes for the Second Text Field; Adding Constraints; Creating and Connecting Outlets; Closing the Keyboard; Closing the Keyboard When Done Is Tapped; Touching the Background to Close the Keyboard; Adding the Slider and Label; Creating and Connecting the Actions and Outlets; Implementing the Action Method. 000764437 5058_ $$aImplementing the Switches, Button, and Segmented ControlAdding Two Labeled Switches; Connecting and Creating Outlets and Actions; Implementing the Switch Actions; Adding the Button; Adding an Image to the Button; Stretchable Images; Control States; Connecting and Creating the Button Outlets and Actions; Implementing the Segmented Control Action; Implementing the Action Sheet and Alert; Displaying an Action Sheet; Presenting an Alert; Summary; Chapter 5: Working with Device Rotations; The Mechanics of Rotation; Points, Pixels, and the Retina Display; Handling Rotation. 000764437 506__ $$aAccess limited to authorized users. 000764437 588__ $$aDescription based on print version record. 000764437 63000 $$aiOS (Electronic resource) 000764437 650_0 $$aiPhone (Smartphone)$$xMobile apps. 000764437 650_0 $$aSwift (Computer program language) 000764437 650_0 $$aApplication software$$xDevelopment. 000764437 7001_ $$aMaskrey, Molly K. 000764437 7001_ $$aTopley, Kim. 000764437 7001_ $$aMark, David. 000764437 7001_ $$aOlsson, Fredrik. 000764437 7001_ $$aLamarche, Jeff 000764437 852__ $$bebk 000764437 85640 $$3SpringerLink$$uhttps://univsouthin.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-1-4842-2223-2$$zOnline Access$$91397441.1 000764437 909CO $$ooai:library.usi.edu:764437$$pGLOBAL_SET 000764437 980__ $$aEBOOK 000764437 980__ $$aBIB 000764437 982__ $$aEbook 000764437 983__ $$aOnline 000764437 994__ $$a92$$bISE