Beginning reactive programming with Swift : using RxSwift, Amazon Web Services, and JSON with iOS and macOS /: using RxSwift, Amazon Web Services, and JSON with iOS and macOS. ([2018])
- Record Type:
- Book
- Title:
- Beginning reactive programming with Swift : using RxSwift, Amazon Web Services, and JSON with iOS and macOS /: using RxSwift, Amazon Web Services, and JSON with iOS and macOS. ([2018])
- Main Title:
- Beginning reactive programming with Swift : using RxSwift, Amazon Web Services, and JSON with iOS and macOS
- Further Information:
- Note: Jesse Feiler.
- Authors:
- Feiler, Jesse
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Introduction; Part I: Building Composite Apps with Swift; Chapter 1: Building Blocks: Projects, Workspaces, Extensions, Delegates, and Frameworks; Component Architecture Overview; Looking at the iOS and macOS Building Blocks; Extensions; Delegates and Protocols; Frameworks; Building with the Building Blocks; Using a Workspace; Building with Combinations of Building Blocks; Command-Line Integration; Summary; Chapter 2: Using CocoaPods; Install CocoaPods; Create a Simple App (Single-View App); Summary Part II: Using Codable Data with Swift and iOSChapter 3: Reading and Writing JSON Data; Identifying Data That Needs to Be Shared; Considering Security for Sharing Data; The Challenges of Sharing Data; Identifying Data Elements; Managing Inconsistent Data Types; Exploring the Document and Structure Issues; Looking at JSON; Using JSON-The Basics; Summary; Chapter 4: Using JSON Data with Swift; Getting Started with a JSON Swift Playground; Using the JSON Integration Tools in Swift; Integrating a Swift Array; Integrating a Swift Dictionary; Summary; Part III: Integrating Facebook Logins Chapter 5: Setting Up a Facebook Account with iOSBeginning to Explore the Facebook iOS SDK; Looking at the Components of the Facebook iOS SDK; Summary; Chapter 6: Managing Facebook Logins; Beginning the Facebook SDK Login Process; Providing Basic iOS/Facebook Integration; Connecting the iOS app to your Facebook App; Summary;Intro; Table of Contents; About the Author; About the Technical Reviewer; Introduction; Part I: Building Composite Apps with Swift; Chapter 1: Building Blocks: Projects, Workspaces, Extensions, Delegates, and Frameworks; Component Architecture Overview; Looking at the iOS and macOS Building Blocks; Extensions; Delegates and Protocols; Frameworks; Building with the Building Blocks; Using a Workspace; Building with Combinations of Building Blocks; Command-Line Integration; Summary; Chapter 2: Using CocoaPods; Install CocoaPods; Create a Simple App (Single-View App); Summary Part II: Using Codable Data with Swift and iOSChapter 3: Reading and Writing JSON Data; Identifying Data That Needs to Be Shared; Considering Security for Sharing Data; The Challenges of Sharing Data; Identifying Data Elements; Managing Inconsistent Data Types; Exploring the Document and Structure Issues; Looking at JSON; Using JSON-The Basics; Summary; Chapter 4: Using JSON Data with Swift; Getting Started with a JSON Swift Playground; Using the JSON Integration Tools in Swift; Integrating a Swift Array; Integrating a Swift Dictionary; Summary; Part III: Integrating Facebook Logins Chapter 5: Setting Up a Facebook Account with iOSBeginning to Explore the Facebook iOS SDK; Looking at the Components of the Facebook iOS SDK; Summary; Chapter 6: Managing Facebook Logins; Beginning the Facebook SDK Login Process; Providing Basic iOS/Facebook Integration; Connecting the iOS app to your Facebook App; Summary; Chapter 7: Adding a Facebook Login to an iOS App; Starting to Integrate the Facebook SDK with an iOS app; Download the Facebook SDK for Swift; Adding Frameworks and Functionality to Your Facebook App; Enhancing Your App; Summary Part IV: Storing Data in Amazon Web ServicesChapter 8: Working with Amazon Web Services and Cocoa; Comparing Components; Using AWS with Cocoa; Sharing Data with Others; Using Data Across Platforms; Playing to Your Strengths; Playing to Your Users' Expectations; Exploring AWS; Getting Started with AWS; Comparing Cocoa and AWS Products for Data Management; Summary; Chapter 9: Managing AWS Logins; Looking at AWS Accounts and the Root User; Creating Organizations; Working with IAM; Integrating AWS with Xcode; Summary; Chapter 10: Beginning an AWS Project; Setting Up the iOS App Setting Up the iOS ProjectExploring the Documentation; Creating a Project; Setting Up the Back End; Add the Pods; Summary; Part V: Using RxSwift; Chapter 11: Getting Into Code; Getting Started; Installing RxSwift from GitHub; Using the RxSwift Playground; Looking at a Formatted Playground; Summary; Chapter 12: Thinking Reactively; What Are We Developing?; Approaches to Programming; Programming Paradigms; Structural Paradigms; Operational Paradigms; Design Patterns; Processing Configurations; Introducing Reactive Programming; Focusing on ReactiveX; Summary … (more)
- Publisher Details:
- New York : Apress
- Publication Date:
- 2018
- Copyright Date:
- 2018
- Extent:
- 1 online resource, illustrations (some color)
- Subjects:
- 005.13/3
Computer science
Application software -- Development
Swift (Computer program language)
COMPUTERS / Programming / General
COMPUTERS / Programming Languages / General
Macintosh programming
Apple computer
Computers -- Programming -- Apple Programming
Electronic books - Languages:
- English
- ISBNs:
- 9781484236215
1484236211 - Related ISBNs:
- 9781484236208
- Notes:
- Note: Online resource ; title from PDF title page (EBSCO, viewed September 19, 2018).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.328724
- Ingest File:
- 01_270.xml