Developing for Apple TV using tvOS and Swift [[electronic resource] /] / by Gary Bennett, Brad Lees, Stefan Kaczmarek |
Autore | Bennett Gary |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (134 p.) |
Disciplina | 004 |
Soggetto topico |
Apple computer
Programming languages (Electronic computers) Apple and iOS Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-1715-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Getting Started Developing an Apple TV BookStore App -- Chapter 2: Adding Book Details With Stack Views -- Chapter 3: Creating a Photo Gallery App -- Chapter 4: Customizing the Top Shelf -- Chapter 5: Collection Views and Split View Controllers -- Chapter 6: Storing Apple TV App Data to iCloud. . |
Record Nr. | UNINA-9910300651503321 |
Bennett Gary
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Objective-C for Absolute Beginners [[electronic resource] ] : iPhone, iPad and Mac Programming Made Easy / / by Gary Bennett, Brad Lees, Mitchell Fisher |
Autore | Bennett Gary |
Edizione | [3rd ed. 2016.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 |
Descrizione fisica | 1 online resource (XXIII, 298 p. 255 illus., 223 illus. in color.) |
Disciplina | 004 |
Soggetto topico |
Apple computer
Computer science Apple and iOS Computer Science, general |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Becoming a great iOS or Mac programmer -- Programming basics -- It's all about the data -- Making decisions about ... and planning program flow -- Object-oriented programming with Objective-C -- Learning Objective-C and Xcode -- Objective-C classes, objects, and methods -- Programming basics in Objective-C -- Comparing data -- Creating user interfaces -- Storing information -- Protocols and delegates -- Introducing the Xcode debugger. |
Record Nr. | UNINA-9910254749503321 |
Bennett Gary
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Objective-C for Absolute Beginners : iPhone, iPad and Mac Programming Made Easy / / by Stefan Kaczmarek, Brad Lees, Gary Bennett, Mitch Fisher |
Autore | Kaczmarek Stefan |
Edizione | [4th ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (380 pages) |
Disciplina | 005.117 |
Soggetto topico |
Apple computer
Apple and iOS |
ISBN | 1-4842-3429-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Chapter 1: Becoming a Great Objective C Programmer -- Chapter 2: Programming Basics -- Chapter 3: It’s All About the Data -- Chapter 4: Making Decisions About…and Planning Program Flow -- Chapter 5: Object Oriented Programming with Objective-C -- Chapter 6: Learning Objective-C and Xcode -- Chapter 7:Objective-C Classes, Objects, and Methods -- Chapter 8: Programming Basics in Objective-C -- Chapter 9: Comparing Data -- Chapter 10: Creating User Interfaces -- Chapter 11: Storing Information -- Chapter 12: Protocols and Delegates -- Chapter 13: Introducing the Debugger. |
Record Nr. | UNINA-9910300362103321 |
Kaczmarek Stefan
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Swift 2 for Absolute Beginners [[electronic resource] /] / by Gary Bennett, Brad Lees |
Autore | Bennett Gary |
Edizione | [2nd ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (345 p.) |
Disciplina | 004 |
Soggetto topico |
Apple computer
Programming languages (Electronic computers) Computer programming Apple and iOS Programming Languages, Compilers, Interpreters Programming Techniques |
ISBN | 1-4842-1488-9 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents 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
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 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 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 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 Chapter 9: Comparing Data |
Record Nr. | UNINA-9910300653703321 |
Bennett Gary
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Swift 3 for Absolute Beginners [[electronic resource] /] / by Gary Bennett, Brad Lees |
Autore | Bennett Gary |
Edizione | [3rd ed. 2016.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 |
Descrizione fisica | 1 online resource (XXIV, 322 p. 239 illus.) |
Disciplina | 005.13 |
Soggetto topico |
Programming languages (Electronic computers)
Computer programming Programming Languages, Compilers, Interpreters Programming Techniques |
ISBN | 1-4842-2331-4 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 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 -- Ch. 16: A Swift HealthKit iPhone App. |
Record Nr. | UNINA-9910154828603321 |
Bennett Gary
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Swift 4 for Absolute Beginners : Develop Apps for iOS / / by Stefan Kaczmarek, Brad Lees, Gary Bennett |
Autore | Kaczmarek Stefan |
Edizione | [4th ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (XXII, 317 p. 265 illus., 237 illus. in color.) |
Disciplina | 004.167 |
Soggetto topico |
Apple computer
Programming languages (Electronic computers) Computer programming Apple and iOS Programming Languages, Compilers, Interpreters Programming Techniques |
ISBN | 1-4842-3063-9 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 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. |
Altri titoli varianti | Swift four for absolute beginners |
Record Nr. | UNINA-9910300752303321 |
Kaczmarek Stefan
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Swift 5 for Absolute Beginners : Learn to Develop Apps for iOS / / by Stefan Kaczmarek, Brad Lees, Gary Bennett |
Autore | Kaczmarek Stefan |
Edizione | [5th ed. 2019.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019 |
Descrizione fisica | 1 online resource (XXI, 360 p. 272 illus.) |
Disciplina | 004.165 |
Soggetto topico |
Apple computer
Programming languages (Electronic computers) Computer programming Apple and iOS Programming Languages, Compilers, Interpreters Programming Techniques |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 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. |
Altri titoli varianti | Swift five for absolute beginners |
Record Nr. | UNINA-9910338003003321 |
Kaczmarek Stefan
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Swift for Absolute Beginners [[electronic resource] /] / by Gary Bennett, Brad Lees |
Autore | Bennett Gary |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (293 p.) |
Disciplina | 005.1/17 |
Soggetto topico |
Apple computer
Software engineering Programming languages (Electronic computers) Apple and iOS Software Engineering/Programming and Operating Systems Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-0886-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Becoming a great iOS developer -- Programming basics -- It's all about the data -- Making decisions, program flow, and app design -- Object-oriented programming with Swift -- Learning Swift and Xcode -- Swift alasses, objects, and methods -- Programming basics in Swift -- Comparing data -- Creating user iterfaces -- Storing information -- Protocols and delegates -- Introducing the Xcode debugger -- A Swift iPhone app. |
Record Nr. | UNINA-9910300656903321 |
Bennett Gary
![]() |
||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|