Cargando…

Swift 2 for absolute beginners /

Swift 2 for Absolute Beginners is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven't programmed since school, and it is now updated for Swift 2. Gary Bennett and Brad...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Bennett, Gary (Autor), Lees, Brad (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [New York] : Apress, [2015]
Edición:Second edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn929473962
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 151116s2015 nyua o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d Z5A  |d CEF  |d OCLCQ  |d OCLCO  |d AU@  |d UKMGB  |d UAB  |d OCLCQ  |d OCLCO  |d UKAHL  |d UBY  |d OCLCO  |d OCLCQ 
015 |a GBB8N6996  |2 bnb 
016 7 |a 019126954  |2 Uk 
020 |a 9781484214886 
020 |a 1484214889 
020 |z 9781484214893 
020 |z 1484214897 
024 7 |a 10.1007/978-1-4842-1488-6  |2 doi 
029 1 |a AU@  |b 000062460054 
029 1 |a GBVCP  |b 897165756 
029 1 |a UKMGB  |b 019126954 
035 |a (OCoLC)929473962 
037 |a CL0500000673  |b Safari Books Online 
050 4 |a QA76.73.S95 
072 7 |a COM  |x 051010  |2 bisacsh 
072 7 |a COM  |x 051370  |2 bisacsh 
072 7 |a UMX  |2 bicssc 
072 7 |a UMC  |2 bicssc 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Bennett, Gary,  |e author. 
245 1 0 |a Swift 2 for absolute beginners /  |c Gary Bennett, Brad Lees. 
246 3 |a Swift two for absolute beginners 
250 |a Second edition. 
264 1 |a [New York] :  |b Apress,  |c [2015] 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer Science+Business Media New York 
264 4 |c ©2015 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from title page (Safari, viewed November 12, 2015). 
500 |a Place of publication from publisher's Web site. 
500 |a "IPhone, iPad and Apple Watch made easy. Includes Apple Watch and HealthKit"--Cover 
500 |a Includes index. 
520 |a Swift 2 for Absolute Beginners is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven't programmed since school, and it is now updated for Swift 2. Gary Bennett and Brad Lees are full-time professional iOS developers and have developed a broad spectrum of apps for Fortune 500 companies. The authors have taken their combined 12 years of writing apps, teaching online iOS courses, the experience from their first three iOS books, along with their online instruction and free online forum at XcelMe.com to create an excellent training book. Many people have a difficult time believing they can learn to write iOS apps or just staying motivated through learning the process. This book, along with the free, live online training sessions, helps students stay motivated and overcome obstacles while they learn to be great iOS developers. -- Amazon.com. 
505 0 |a At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Becoming a Great iOS Developer; Thinking Like a Developer; Completing the Development Cycle; Introducing Object-Oriented Programming ; Working with the Playground Interface ; Summary; What's Next; Exercises; Chapter 2: Programming Basics; Touring Xcode; Exploring the Workspace Window; Navigating Your Workspace; Editing Your Project Files; Creating Your First Swift Playground Program; Installing and Launching Xcode 7; Using Xcode 7. 
505 8 |a Xcode Playground IDE: Editor and Results Areas Summary; Exercise; Chapter 3: It's All About the Data; Numbering Systems Used in Programming; Bits; Moore's Law; Bytes; Hexadecimal; Unicode; Data Types; Declaring Constants and Variables; Optionals; Using Variables in Playgrounds; Summary; Exercises; Chapter 4: Making Decisions, Program Flow, and App Design; Boolean Logic; Truth Tables; Comparison Operators; Designing Apps; Pseudocode; Optionals and Forced Unwrapping; Optional Binding; Implicitly Unwrapped Optionals; Flowcharting; Designing and Flowcharting an Example App. 
505 8 |a The App's Design Using Loops to Repeat Program Statements; Count-Controlled Loops; Condition-Controlled Loops; Infinite Loops; Coding the Example App in Swift; Nested if Statements and else if Statements; Removing Extra Characters; Improving the Code Through Refactoring; Running the App; Design Requirements; Summary; Exercises; Chapter 5: Object-Oriented Programming with Swift; The Object; What Is a Class?; Planning Classes; Planning Properties; Planning Methods; Implementing the Classes; Inheritance; Why Use OOP?; OOP Is Everywhere; Eliminate Redundant Code. 
505 8 |a Ease of Debugging Ease of Replacement; Advanced Topics; Interface; Polymorphism; Summary; Exercises; Chapter 6: Learning Swift and Xcode; A Newcomer; Understanding the Language Symbols ; Implementing Objects in Swift; Writing Another Program in Xcode; Creating the Project; Summary; Exercises; Chapter 7: Swift Classes, Objects, and Methods; Creating a Swift Class; Instance Variables; Methods; Using Class Methods; Using Instance Methods; Using Your New Class; Creating Your Project; Adding Objects; Writing the Class; Creating the User Interface; Hooking Up the Code. 
505 8 |a Running the Program Taking Class Methods to the Next Level; Accessing the Xcode Documentation; Summary; Exercises; Chapter 8: Programming Basics in Swift; Using let vs. var; Understanding Collections; Using Arrays; Using the Dictionary Class; Creating the BookStore Application; Creating Your Class; Introducing Properties; Accessing Variables; Finishing the BookStore Program; Creating the View; Adding Properties; Adding a Description; Creating a Simple Data Model Class; Modifying MasterViewController; Modifying the DetailViewController; Summary; Exercises. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a IOS (Electronic resource) 
630 0 0 |a Mac OS. 
630 0 7 |a IOS (Electronic resource)  |2 fast  |0 (OCoLC)fst01784820 
630 0 7 |a Mac OS.  |2 fast  |0 (OCoLC)fst01386304 
650 0 |a Swift (Computer program language) 
650 0 |a Application software  |x Development. 
650 6 |a Swift (Langage de programmation) 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Macintosh programming.  |2 bicssc 
650 7 |a COMPUTERS  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming  |x Apple Programming.  |2 bisacsh 
650 7 |a Computers  |x Programming  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Swift (Computer program language)  |2 fast  |0 (OCoLC)fst01922222 
700 1 |a Lees, Brad,  |e author. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484214886/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH31525271 
994 |a 92  |b IZTAP