LibCoder

Beginning Reactive Programming with Swift: Using RxSwift, Amazon Web Services, and JSON with iOS and macOS

1C Agda Swift
Beginning Reactive Programming with Swift: Using RxSwift, Amazon Web Services, and JSON with iOS and macOS
Автор: Feiler Jesse
Дата выхода: 2018
Издательство: Apress Media, LLC.
Количество страниц: 204
Размер файла: 4,3 МБ
Тип файла: PDF
Добавил: LibCoder
Оглавление
 Table of ContentsAbout the AuthorAbout the Technical ReviewerIntroductionPart I: Building Composite Apps with SwiftChapter 1: Building Blocks: Projects, Workspaces, Extensions, Delegates, and FrameworksComponent Architecture OverviewLooking at the iOS and macOS Building BlocksExtensionsDelegates and ProtocolsFrameworksBuilding with the Building BlocksUsing a WorkspaceBuilding with Combinations of Building BlocksCommand-Line IntegrationSummaryChapter 2: Using CocoaPodsInstall CocoaPodsCreate a Simple App (Single-View App)SummaryPart II: Using Codable Data with Swift and iOSChapter 3: Reading and Writing JSON DataIdentifying Data That Needs to Be SharedConsidering Security for Sharing DataThe Challenges of Sharing DataIdentifying Data ElementsManaging Inconsistent Data TypesExploring the Document and Structure IssuesLooking at JSONUsing JSON—The BasicsSummaryChapter 4: Using JSON Data with SwiftGetting Started with a JSON Swift PlaygroundUsing the JSON Integration Tools in SwiftIntegrating a Swift ArrayIntegrating a Swift DictionarySummaryPart III: Integrating Facebook LoginsChapter 5: Setting Up a Facebook Account with iOSBeginning to Explore the Facebook iOS SDKLooking at the Components of the Facebook iOS SDKSummaryChapter 6: Managing Facebook LoginsBeginning the Facebook SDK Login ProcessProviding Basic iOS/Facebook IntegrationConnecting the iOS app to your Facebook AppSummaryChapter 7: Adding a Facebook Login to an iOS AppStarting to Integrate the Facebook SDK with an iOS appDownload the Facebook SDK for SwiftAdding Frameworks and Functionality to Your Facebook AppEnhancing Your AppSummaryPart IV: Storing Data in Amazon Web ServicesChapter 8: Working with Amazon Web Services and CocoaComparing ComponentsUsing AWS with CocoaSharing Data with OthersUsing Data Across PlatformsPlaying to Your StrengthsPlaying to Your Users’ ExpectationsExploring AWSGetting Started with AWSComparing Cocoa and AWS Products for Data ManagementSummaryChapter 9: Managing AWS LoginsLooking at AWS Accounts and the Root UserCreating OrganizationsWorking with IAMIntegrating AWS with XcodeSummaryChapter 10: Beginning an AWS ProjectSetting Up the iOS AppSetting Up the iOS ProjectExploring the DocumentationCreating a ProjectSetting Up the Back EndAdd the PodsSummaryPart V: Using RxSwiftChapter 11: Getting Into CodeGetting StartedInstalling RxSwift from GitHubUsing the RxSwift PlaygroundLooking at a Formatted PlaygroundSummaryChapter 12: Thinking ReactivelyWhat Are We Developing?Approaches to ProgrammingProgramming ParadigmsStructural ParadigmsOperational ParadigmsDesign PatternsProcessing ConfigurationsIntroducing Reactive ProgrammingFocusing on ReactiveXSummaryChapter 13: Exploring the Basic RxCodeOverview of ReactiveX/RxSwift–Xcode IntegrationStart from the RxSwift DownloadExplore the Workspace and PlaygroundAdding a Project to the RxSwift DownloadBuilding Your RxSwift-enhanced ProjectModify the ProjectSummaryChapter 14: Build a ReactiveX/RxSwift AppSetting Up the ProjectAdd ReactiveXBuild RxCocoa and RxSwiftAdd RxSwift and RxCocoa to Your ProjectVerify the SyntaxBuilding the StoryboardAdding the UITableView Code and DelegateImplementing the ReactiveX Search BarReviewing the CodeSummaryIndex

Описание

Коротко и по делу о том, что важно знать про reactive.

Learn the basics of reactive programming and how it makes apps more responsive. This book shows you how to incorporate reactive programming into existing development products and cycles using RXSwift and RXCocoa on iOS and Mac.

People today expect their devices to do much more than just follow commands. As we move away from the traditional paradigm of typing or touching one step at a time to interact with programs, users expect apps to adapt and not need constant hand-holding. They expect devices to react and adapt. Reactive programming, a new term for asynchronous processing, requires new app architectures, and you'll learn how these are already built into iOS and macOS in many places.

As part of this more complex environment, you'll move beyond Cocoa and Cocoa Touch to incorporate data from Amazon Web Services (AWS), JavaScript Object Notation (JSON), and other formats, and standards. Together with the concepts of reactive programming and RxSwift, these tools help you build more powerful and useful apps that have wide appeal and use.

What You'll LearnWork with tools such as Darwin microkernel, RxSwift, and RxCocoaUse Git repositiories and other resoucrces to get into codingCreate apps that adapt to gestures and UI interaction as well as what's happening in and around the environment of the app itself.Who This Book Is ForThis book is for Swift programmers interested in learning to create reactive apps with RxSwift.

Файл доступен для загрузки ниже.

reactive programming rxswift apps more this book into

Частые вопросы

Можно ли скачать «Beginning Reactive Programming with Swift: Using RxSwift, Amazon Web Services, and JSON with iOS and macOS» бесплатно?

Да, «Beginning Reactive Programming with Swift: Using RxSwift, Amazon Web Services, and JSON with iOS and macOS» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 4,3 МБ.

Кто автор и когда вышла книга?

автор — Feiler Jesse, издательство Apress Media, LLC., год выпуска 2018, 204 страниц.

О чём книга «Beginning Reactive Programming with Swift: Using RxSwift, Amazon Web Services, and JSON with iOS and macOS»?

Learn the basics of reactive programming and how it makes apps more responsive.

Похожие материалы