LEADER 00000cam a2201021 a 4500 001 752204998 003 OCoLC 005 20240129213017.0 006 m o d 007 cr zn||||||||| 008 110817s2011 nyuab o 001 0 eng d 019 752976137|a757338386|a765144285|a769188093|a771228845 |a857251254|a1005796889|a1062922331|a1087331096 |a1111026167|a1112582169|a1113053671|a1113790207 |a1126442879|a1129347535|a1136336343|a1152989215 |a1192337419|a1240535608 020 9781430235439|q(electronic bk.) 020 1430235438|q(electronic bk.) 024 7 10.1007/978-1-4302-3543-9|2doi 024 8 9781430235422 029 1 AU@|b000048696871 029 1 AU@|b000053270197 029 1 AU@|b000060583558 029 1 AU@|b000067111480 029 1 DEBSZ|b368473562 029 1 HEBIS|b291540562 029 1 NZ1|b13935747 035 (OCoLC)752204998|z(OCoLC)752976137|z(OCoLC)757338386 |z(OCoLC)765144285|z(OCoLC)769188093|z(OCoLC)771228845 |z(OCoLC)857251254|z(OCoLC)1005796889|z(OCoLC)1062922331 |z(OCoLC)1087331096|z(OCoLC)1111026167|z(OCoLC)1112582169 |z(OCoLC)1113053671|z(OCoLC)1113790207|z(OCoLC)1126442879 |z(OCoLC)1129347535|z(OCoLC)1136336343|z(OCoLC)1152989215 |z(OCoLC)1192337419|z(OCoLC)1240535608 037 CL0500000112|bSafari Books Online 040 CtWfDGI|beng|epn|cSTF|dUMI|dGW5XE|dB24X7|dE7B|dOCLCQ|dCOO |dHEBIS|dOCLCO|dOCLCQ|dDEBSZ|dIDEBK|dOCLCQ|dBEDGE|dYDXCP |dMEAUC|dOCLCF|dOCLCQ|dOCLCO|dTXI|dOCLCQ|dOCLCO|dZ5A|dLIV |dUAB|dOCLCQ|dESU|dOCLCQ|dVT2|dIOG|dOCLCO|dN$T|dCEF|dINT |dU3W|dAU@|dOCLCQ|dOCLCO|dWYU|dUWO|dDEHBZ|dYOU|dMERER |dOCLCQ|dOCLCO|dLEAUB|dUKAHL|dOL$|dOCLCQ|dOCLCO|dDCT|dERF |dRDF|dUKBTH|dUHL|dOCLCO|dWURST|dSFB|dBRF|dOCLCO|dOCLCQ |dOCLCO|dDKU|dOCLCO|dOCLCQ|dTOH|dOCLCQ|dOCLCO|dOCLCQ 049 INap 082 04 005.44/682 082 04 005.44/682|223 099 eBook O’Reilly for Public Libraries 100 1 Dannen, Chris. 245 10 Beginning iOS apps with Facebook and Twitter APIs :|bfor iPhone, iPad, and iPod touch /|cChris Dannen, Christopher White ; technical reviewer, Ryan Petrich.|h[O'Reilly electronic resource] 260 [New York] :|bApress,|c©2011. 300 1 online resource (x, 307 pages) :|billustrations, maps 336 text|btxt|2rdacontent 337 computer|bc|2rdamedia 338 online resource|bcr|2rdacarrier 347 text file 347 |bPDF 505 0 Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Preface; Chapter 1 What the Social Graph Can Do for Your App; What Is This Book for?; What You'll Need; What You Should Know; What You'll Learn; Learning the Social Graph; Use-Cases, Briefly; Facebook; Twitter; Brief Overview of the APIs and Services; Facebook; Reading; Publishing; Searching; Twitter; Core API; Search API; Streaming API; The Social Graph on iOS; Local Notifications; Task Completion; Fast Task Switching and Saved State 505 8 Background Music, Location, and VOIPSMS: Search and in-app SMSing; More Powerful Photos and Calendars; New Camera and Flash; Map Overlays; iAd; Quick Look; Math APIs; File Transfer; Summary; Chapter 2 Privacy, Privacy, Privacy; The Old Way; A Quick History of Hot-Button Issues; Facebook's Track Record; Twitter's Track Record; How OAuth Changes Everything; A New Standard Emerges; What Users "Want"; Educating Your Users; A Note on Feeds; What to Do if You Encounter a Security Loophole; Summary; Chapter 3 Choose Your Weapon!; What Are They Good For?; Facebook; Twitter 505 8 Getting Started with Facebook's Awesome Developer ToolsUsing Facebook's API; Making API Calls; Displaying Dialogs; Error Handling; Logging Out; Twitter's Less Awesome (but Still Great!) Tools; Using MGTwitterEngine; Making API Calls; Error Handling; Using ShareKit; Summary; Chapter 4 Getting Set Up; Git 'Er Dun; Github.com; Installing Git; Git Basics; Bookmark These Twitter Resources; Also Bookmark These Facebook Resources; A Note on Bug Tracking; Hello Facebook; Creating a Project; Adding the Facebook iOS SDK Source Code; Add UIViewController; Hello Twitter; Creating a Project 505 8 Adding the MGTwitterEngine Source CodeAdd UIViewController; Now, on to Security; Chapter 5 Working Securely with OAuth and Accounts; OAll OAbout OAuth; How OAuth Works; OAuth in Facebook and Twitter; OAuth in Facebook and Twitter; Single Sign-On with Facebook; Logging in to Facebook; Logging out of Facebook; Determining if iOS Supports Backgrounding of Applications; OAuth in Twitter; Creating a Twitter Application; The OAuthTwitter Project; Logging into Twitter; Logging out of Twitter; Under the Hood: webViewDidFinishLoad; There's More; Chapter 6 Getting Your App Ready for Social Messaging 505 8 Introducing the Facebook Graph APIA Little Help from Our Friends; Paging Graph Responses; Under the Hood: The FBRequest Class; A General Note on Error Handling; Introducing the Twitter APIs; Welcome to the Timeline; It Always Feels Like Somebody's Following Me; Under the Hood: MGTwitter HTTP Connections and XML Parsing; Conclusion; Chapter 7 Accessing People, Places, Objects, and Relationships; More Fun with the Facebook Graph API; Facebook Dialogs; Under the Hood: The FBDialog Class; Posting to Facebook and Authorization; Getting More Goodies from the Facebook Graph; Limiting Results 520 Beginning iOS Apps with Facebook and Twitter APIs shows you how to add the power of social networking to your mobile apps on iPhone, iPad, and iPod touch. With this book as your guide, you can write apps that connect to Facebook and Twitter quickly, securely, and discreetly. Instead of starting from scratch, you will build on the vast resources, data storage capacity, and familiar features of these platforms which have become part of everyday life for hundreds of millions of users worldwide. Beginning iOS Apps with Facebook and Twitter APIs introduces you to the development tools, techniques, and design practices you will need to work with the APIs. It helps you decide whether to use Facebook, Twitter, or both, and explains the important issues of design, branding, and permissible use guidelines. You will learn how to guarantee privacy and use OAuth for authentication and single sign-on. Create news apps, shopping apps, contact apps, GPS apps, guides, and more, that let users transparently: Sign on once, then freely work with and manage their Facebook and Twitter accounts Publish game¡high scores, post likes, links, and status updates Send messages, share pictures, and forward Tweets Tweet a link to an event, show themselves as attending, and see who else is there Show Tweets that are relevant to a topic within a news app Show Tweets about a restaurant Organize a group or community From time to time, new forms of communication come along that make it easier for people to communicate and manage their social lives. Like phone calls and SMS before them, Facebook and Twitter have, in a short¡time, become essential parts of the social fabric of life for an ever-growing number of people throughout the world. The knowledge you'll gain from Beginning iOS Apps with Facebook and Twitter APIs will help you create exciting and popular iOS apps that your users will rely on every day to help make their lives more meaningful and connected. 542 |fCopyright © Apress|g2011 546 English. 588 0 Online resource; title from PDF title page (EBSCO, viewed November 29, 2017). 590 O'Reilly|bO'Reilly Online Learning: Academic/Public Library Edition 630 00 iOS (Electronic resource) 630 07 iOS (Electronic resource)|2fast 650 0 Mobile computing. 650 0 Social networks|xComputer programs. 650 0 Application software|xDevelopment. 650 0 iPhone (Smartphone)|xProgramming. 650 0 iPad (Computer)|xProgramming. 650 0 iPod touch (Digital music player)|xProgramming. 650 6 Informatique mobile. 650 6 Réseaux sociaux|xLogiciels. 650 6 Logiciels d'application|xDéveloppement. 650 6 iPhone (Téléphone intelligent)|xProgrammation. 650 6 iPad (Ordinateur)|xProgrammation. 650 6 iPod touch (Lecteur de musique numérique)|xProgrammation. 650 7 Application software|xDevelopment|2fast 650 7 Mobile computing|2fast 653 00 computerwetenschappen 653 00 computer sciences 653 00 informatiesystemen 653 00 information systems 653 00 massamedia 653 00 mass media 653 10 Information and Communication Technology (General) 653 10 Informatie- en communicatietechnologie (algemeen) 700 1 White, Christopher. 700 1 Petrich, Ryan. 776 08 |iPrint version:|aDannen, Chris.|tBeginning iOS apps with Facebook and Twitter APIs.|d[New York] : Apress, ©2011 |w(DLC) 2011499620 856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https:// learning.oreilly.com/library/view/~/9781430235422/?ar |zAvailable on O'Reilly for Public Libraries 938 Askews and Holts Library Services|bASKH|nAH26905536 938 Books 24x7|bB247|nbks00043114 938 ebrary|bEBRY|nebr10504330 938 EBSCOhost|bEBSC|n1173459 938 ProQuest MyiLibrary Digital eBook Collection|bIDEB |ncis26005167 938 YBP Library Services|bYANK|n7167350 994 92|bJFN