Swift 5 for Absolute Beginners Learn to Develop Apps for iOS /

Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer. This book, fully updated for Swift 5, is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Kaczmarek, Stefan (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut), Lees, Brad (http://id.loc.gov/vocabulary/relators/aut), Bennett, Gary (http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2019.
Έκδοση:5th ed. 2019.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03453nam a2200517 4500
001 978-1-4842-4868-3
003 DE-He213
005 20191023232139.0
007 cr nn 008mamaa
008 190626s2019 xxu| s |||| 0|eng d
020 |a 9781484248683  |9 978-1-4842-4868-3 
024 7 |a 10.1007/978-1-4842-4868-3  |2 doi 
040 |d GrThAP 
050 4 |a QA76.8.M3 
050 4 |a QA76.774.I67 
072 7 |a UMQ  |2 bicssc 
072 7 |a COM051370  |2 bisacsh 
072 7 |a UMQ  |2 thema 
072 7 |a ULH  |2 thema 
082 0 4 |a 004.165  |2 23 
100 1 |a Kaczmarek, Stefan.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a Swift 5 for Absolute Beginners  |h [electronic resource] :  |b Learn to Develop Apps for iOS /  |c by Stefan Kaczmarek, Brad Lees, Gary Bennett. 
250 |a 5th ed. 2019. 
264 1 |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2019. 
300 |a XXI, 360 p. 272 illus.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Ch. 1: Becoming a Great iOS Developer -- Ch. 2: Programming Basics -- Ch. 3: It's All About the Data -- Ch. 4: Making Decisions, Program Flow, and App Design -- Ch. 5: Object-Oriented Programming with Swift -- Ch. 6: Learning Swift and Xcode -- Ch. 7: Swift Classes, Objects, and Methods -- Ch. 8: Programming Basics in Swift -- Ch. 9: Comparing Data -- Ch. 10: Creating User Interfaces -- Ch. 11: Storing Information -- Ch. 12: Protocols and Delegates -- Ch. 13: Introducing the Xcode Debugger -- Ch. 14: A Swift iPhone App -- Ch. 15: Apple Watch and WatchKit. 
520 |a Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer. This book, fully updated for Swift 5, 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. Many people have a difficult time believing they can learn to write iOS apps. Swift 5 for Absolute Beginners will show you how to do so. You'll learn Object-Oriented Programming (OOP) and be introduced to User Interface (UI) design following Apple's Human Interface Guidelines (HIG) using storyboards and the Model-View-Controller (MVC) pattern before moving on to write your own iPhone and Apple Watch apps from scratch. 
650 0 |a Apple computer. 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Computer programming. 
650 1 4 |a Apple and iOS.  |0 http://scigraph.springernature.com/things/product-market-codes/I29020 
650 2 4 |a Programming Languages, Compilers, Interpreters.  |0 http://scigraph.springernature.com/things/product-market-codes/I14037 
650 2 4 |a Programming Techniques.  |0 http://scigraph.springernature.com/things/product-market-codes/I14010 
700 1 |a Lees, Brad.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
700 1 |a Bennett, Gary.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781484248676 
776 0 8 |i Printed edition:  |z 9781484248690 
856 4 0 |u https://doi.org/10.1007/978-1-4842-4868-3  |z Full Text via HEAL-Link 
912 |a ZDB-2-CWD 
950 |a Professional and Applied Computing (Springer-12059)