Objective-C for Absolute Beginners


Gary. Bennett
Bok Engelsk 2011 · Electronic books.
Utgitt
Berkeley, CA : Apress , 2011
Omfang
1 online resource (332 p.)
Utgave
2nd ed.
Opplysninger
Description based upon print version of record.. - Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; For the Newbie; For the More Experienced; Why Alice: An Innovative 3D Programming Environment; Learning Objective-C Without Alice; How This Book Is Organized; The Formula for Success; The Development Technology Stack; Required Software, Materials, and Equipment; Operating System and IDE; Software Development Kits; Dual Monitors; Free Live Webinars, Q&A, and YouTube Videos; Free Book Forum; Chapter 1 Becoming a Great iOS or Mac Programmer. - Chapter 8 Programming Basics in Objective-C. - Improving the Code Through RefactoringRunning the App; Moving Forward Without Alice; Summary; Exercises; Chapter 5 Object Oriented Programming with Objective-C; The Object; What Is a Class?; Planning Classes; Planning Properties; Planning Methods; Implementing the Classes; Inheritance; Why Use OOP?; It is everywhere; Eliminate Redundant Code; Ease of Debugging; Ease of Replacement; Advanced Topics; Interface; Polymorphism; Summary; Exercises; Chapter 6 Learning Objective-C and Xcode; A Brief History of Objective-C; Understanding the Language Symbols; Putting the "Objective" into Objective-C. - Thinking like a DeveloperCompleting the Development Cycle; Introducing Object Oriented Programming; Working with the Alice Interface; Summary; Exercises; Chapter 2 Programming Basics; Taking a Tour with Alice; Navigation Menu; World Window; Classes, Objects, and Instances in Alice; Object Tree; Editor Area; Details Area; Events Area; Creating an Alice App-To the Moon Alice; Your First Objective-C Program; Launching and Using Xcode 4.2; Summary; Exercises; Chapter 3 It's All About the Data; Numbering Systems Used in Programming; Bits; Moore's Law; Bytes; Hexadecimal; Unicode; Data Types. - Using Variable and Data Types with AliceData Types and Objective-C; Identifying Problems; Summary; Exercises; Chapter 4 Making Decisions About...and Planning Program Flow; Boolean Logic; Truth Tables; Comparison Operators; Designing Apps; Pseudo-Code; Design Requirements; 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 Alice; Coding the Example App in Objective-C; Nested If Statements and Else-If Statements; Removing Extra Characters. - Writing Another Program in XcodeCreating the Project; Summary; Exercises; Chapter 7 Objective-C Classes, Objects, and Methods; Creating an Objective-C Class; Declaring Interfaces and Instance Variables; Sending Messages (Methods); Using Class Methods; Using Instance Methods; Working with the Implementation File; Coding Your Methods; Using Your New Class; Creating Your Project; Adding Objects; Writing the Implementation File; Creating the User Interface; Hooking Up the Code; Running the Program; Taking Class Methods to the Next Level; Accessing the Xcode Documentation; Summary; Exercises. - You have a great idea for an app, but where do you begin? Objective-C is the universal language of iPhone, iPad, and Mac apps, and Objective-C for Absolute Beginners, Second Edition starts you on the path to mastering this language and its latest release. Using a hands-on approach, you'll learn how to think in programming terms, how to use Objective-C to construct program logic, and how to synthesize it all into working apps. Gary Bennett, an experienced app developer and trainer, will guide you on your journey to becoming a successful app developer. If you're looking to take the first step to
Emner
Sjanger
Dewey
ISBN
1430236531. - 9781430236535

Bibliotek som har denne