Learn iOS 7 App Development.
By: Bucanek, James.Material type: TextSeries: 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.
|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.