Normal view MARC view ISBD view

Learn iOS 7 App Development.

By: Bucanek, James.
Material type: TextTextSeries: eBooks on Demand.Publisher: Dordrecht : Springer, 2014Description: 1 online resource (772 p.).ISBN: 9781430250630.Subject(s): Application software -- Development | C (Computer program language) | iOS (Electronic resource) | iPad (Computer) -- Programming | iPhone (Smartphone) -- Programming | Mac OS | Macintosh (Computer) -- ProgrammingGenre/Form: Electronic books.Additional physical formats: Print version:: Learn iOS 7 App DevelopmentDDC classification: 005.258 LOC classification: QA76.76.A65Online resources: Click here to view this ebook.
Contents:
Contents at a Glance; Introduction; Chapter 1: Got Tools?; Requirements; Installing Xcode; What is Xcode?; Becoming an iOS Developer; Getting the Projects; Launching Xcode the First Time; Welcome To Xcode; Navigation Area; Editor Area; Utility Area; Debug Area; Toolbar; Running Your First App; Summary; Chapter 2: Boom! App; Design; Creating the Project; Setting Project Properties; Building an Interface; Adding Objects; Deleting and Connecting Objects; Adding Views to a View; Editing Object Properties; Adding Resources; Customizing Buttons; Using Storyboards; Adding New Screens
Creating a SegueSetting Navigation Titles; Testing Your Interface; Finishing Your App; Debugging Your App; Adding Constraints; Testing Your App; Summary; Chapter 3: Spin a Web; Design; Creating the Project; Building a Web Browser; Coding a Web Browser; Adding Outlets to SUViewController; Connecting Custom Outlets; Adding Actions to SUViewController; Setting Action Connections; Testing the Web Browser; Debugging the Web View; Adding URL Shortening; Designing the URL Shortening Code; Becoming a Web View Delegate; Shortening an URL; Writing -shortenURL:; Adding Private Instance Variables
Becoming an NSURLConnection DelegateTesting The Service; Final Touches; Cleaning Up the Interface; Creating the iPad Version; Summary; Chapter 4: Coming Events; Run Loop; Event Queue; Event Delivery; Direct Delivery; Hit Testing; The First Responder; Event Handling; The Responder Chain; High- vs. Low-Level Events; Eight Ball; Design; Create the Project; Create the Interface; Writing the Code; Handling Shake Events; Testing Your EightBall App; Finishing Touches; Testing on a Physical iOS Device; Other Uses for The Responder Chain; Touchy; Design; Creating the Project; Creating a Custom View
Handling Touch EventsDrawing Your View; Adding Custom Objects in Interface Builder; Testing Touchy; Advanced Event Handling; Summary; Chapter 5: Table Manners; Table Views; Plain Tables; Grouped Tables; Cell Styles; Cell Accessories; Custom Cells; How Table Views Work; Table Cells and Rubber Stamps; MyStuff; Design; Creating The Project; Creating Your Data Model; Creating a Data Source; Implementing Your Rubber Stamp; Table Cell Caching; Where's the Data?; Testing MyStuff; Adding the Detail View; Creating the Detail View; Configuring the Detail View; Editing; Inserting and Removing Items
Enabling Table EditingEditing Details; Observing Changes to MyWhatsit; Posting Notifications; Observing Notifications; Modal vs. Modeless Editing; Little Touches; Advanced Table View Topics; Summary; Chapter 6: Object Lesson; Two Houses, Both Alike in Dignity; Romeo Meets Juliet; Classes and Cookies; Classes and Objects and Methods, Oh My!; Inheritance; Abstract and Concrete Classes; Overriding Methods; Design Patterns and Principles; Encapsulation; Singularity of Purpose; Stability; Open Closed; Delegation; Other Patterns; Summary; Chapter 7: Smile!; Design; Extending Your Design
Revising the Data Model
Summary: "A great book everyone canuse to understand how tech startups work." -Rene Reinsberg, GM/VP atGoDaddy, CEO and Co-founder at Locu"Finally a book non-techies can use tounderstand the web technologies that are changing our lives." -Paul Bottino, ExecutiveDirector, Technology and Entrepreneurship Center, Harvard University"Through the simplicity of hispresentation, Vinay shows that the basics of technology can bestraightforwardly understood by anyone who puts in the time and effort to learn." -Joseph Lassiter, Professorof Management Science, Harvard Business School and Harvard Innovation LabIn a
Tags from this library: No tags from this library for this title. Log in to add tags.
Item type Current location Call number URL Status Date due Barcode
Electronic Book UT Tyler Online
Online
QA76.76.A65 (Browse shelf) http://uttyler.eblib.com/patron/FullRecord.aspx?p=1694166 Available EBL1694166

Contents at a Glance; Introduction; Chapter 1: Got Tools?; Requirements; Installing Xcode; What is Xcode?; Becoming an iOS Developer; Getting the Projects; Launching Xcode the First Time; Welcome To Xcode; Navigation Area; Editor Area; Utility Area; Debug Area; Toolbar; Running Your First App; Summary; Chapter 2: Boom! App; Design; Creating the Project; Setting Project Properties; Building an Interface; Adding Objects; Deleting and Connecting Objects; Adding Views to a View; Editing Object Properties; Adding Resources; Customizing Buttons; Using Storyboards; Adding New Screens

Creating a SegueSetting Navigation Titles; Testing Your Interface; Finishing Your App; Debugging Your App; Adding Constraints; Testing Your App; Summary; Chapter 3: Spin a Web; Design; Creating the Project; Building a Web Browser; Coding a Web Browser; Adding Outlets to SUViewController; Connecting Custom Outlets; Adding Actions to SUViewController; Setting Action Connections; Testing the Web Browser; Debugging the Web View; Adding URL Shortening; Designing the URL Shortening Code; Becoming a Web View Delegate; Shortening an URL; Writing -shortenURL:; Adding Private Instance Variables

Becoming an NSURLConnection DelegateTesting The Service; Final Touches; Cleaning Up the Interface; Creating the iPad Version; Summary; Chapter 4: Coming Events; Run Loop; Event Queue; Event Delivery; Direct Delivery; Hit Testing; The First Responder; Event Handling; The Responder Chain; High- vs. Low-Level Events; Eight Ball; Design; Create the Project; Create the Interface; Writing the Code; Handling Shake Events; Testing Your EightBall App; Finishing Touches; Testing on a Physical iOS Device; Other Uses for The Responder Chain; Touchy; Design; Creating the Project; Creating a Custom View

Handling Touch EventsDrawing Your View; Adding Custom Objects in Interface Builder; Testing Touchy; Advanced Event Handling; Summary; Chapter 5: Table Manners; Table Views; Plain Tables; Grouped Tables; Cell Styles; Cell Accessories; Custom Cells; How Table Views Work; Table Cells and Rubber Stamps; MyStuff; Design; Creating The Project; Creating Your Data Model; Creating a Data Source; Implementing Your Rubber Stamp; Table Cell Caching; Where's the Data?; Testing MyStuff; Adding the Detail View; Creating the Detail View; Configuring the Detail View; Editing; Inserting and Removing Items

Enabling Table EditingEditing Details; Observing Changes to MyWhatsit; Posting Notifications; Observing Notifications; Modal vs. Modeless Editing; Little Touches; Advanced Table View Topics; Summary; Chapter 6: Object Lesson; Two Houses, Both Alike in Dignity; Romeo Meets Juliet; Classes and Cookies; Classes and Objects and Methods, Oh My!; Inheritance; Abstract and Concrete Classes; Overriding Methods; Design Patterns and Principles; Encapsulation; Singularity of Purpose; Stability; Open Closed; Delegation; Other Patterns; Summary; Chapter 7: Smile!; Design; Extending Your Design

Revising the Data Model

"A great book everyone canuse to understand how tech startups work." -Rene Reinsberg, GM/VP atGoDaddy, CEO and Co-founder at Locu"Finally a book non-techies can use tounderstand the web technologies that are changing our lives." -Paul Bottino, ExecutiveDirector, Technology and Entrepreneurship Center, Harvard University"Through the simplicity of hispresentation, Vinay shows that the basics of technology can bestraightforwardly understood by anyone who puts in the time and effort to learn." -Joseph Lassiter, Professorof Management Science, Harvard Business School and Harvard Innovation LabIn a

Description based upon print version of record.

Author notes provided by Syndetics

James Bucanek is a professional software engineer, with over 25 years of experience in software and systems development. He is the author of Beginning Xcode and the holder of a network patent. Having made the transition to Mac OS X many years ago, he has never looked back.

There are no comments for this item.

Log in to your account to post a comment.