はじめての方へ
カート
新規登録
ログイン
All
技術書・IT
コンピュータ・IT
ビジネス・経営
ビジネス書
自己啓発書
実用・教養
実用書
教育・学参・語学
社会・時事
文芸・その他
文芸・エッセイ
その他
セール中
予約購入
カテゴリ一覧
著者一覧
メニュー
ログイン
新規登録
カート
探す
書籍一覧
セール中
予約購入
カテゴリ一覧
著者一覧
サポート
はじめての方へ
ホーム
コンピュータ・IT
目的
モバイル開発
Combineをはじめよう
コンピュータ・IT
目的
›
モバイル開発
プログラミング言語
›
Swift
フレームワーク
›
Combine
Combineをはじめよう
インプレス NextPublishing
宇佐見 公輔 (著)
発売日: 2022/2/4
想定ページ数: 50ページ
ISBN: 9784295600268
全文検索: 対応
★★★★★
★★★★★
0件
本書について
目次(全章)
著者紹介
レビュー (0)
本書はSwiftでリアクティブプログラミングを行うためのフレームワークであるCombine初学者のための解説書です。Combineにより、Apple プラットフォーム(iOS、iPadOS、watchOS、tvOS、macOS)向けの App を開発するときに、様々な処理を宣言的に記述することが可能になります。
Combine の解説の多くは、登場する用語や概念の説明から始まり、導入部分でつまづきが発生しやすいため、習得に敷居が高いものになっています。本書では、基本的な事柄をもっと分かりやすく説明し、導入部分を丁寧に説明しています。説明の際に、具体的なコードを先に挙げています。
【目次】
第1章 Combine の最初の一歩
第2章 Subscribe と Subscription
第3章 Publisher
第4章 Operator
第5章 Combineのコンセプト
付録A UIKit で Combine を使う
続きを読む
目次プレビュー
はじめに
第1章 Combineの最初の一歩
第2章 SubscribeとSubscription
目次をすべて表示
すべて展開
はじめに
全3節
本書の特徴
本書の前提知識
Combine以外のフレームワーク
第1章 Combineの最初の一歩
全5節
1.1 学ぶ方針
1.2 値の送信と受信
1.3 イベントの完了
1.4 イベントのエラー
1.5 この章のまとめ
第2章 SubscribeとSubscription
全6節
2.1 sinkメソッド
2.2 subscriptionのキャンセル
2.3 複数のsubscription
2.4 storeメソッド
2.5 assignメソッド
2.6 この章のまとめ
第3章 Publisher
全9節
3.1 Publisherとは
3.2 Sequence
3.3 Timer
3.4 Notification
3.5 URLSession
3.6 Subject
3.7 Subjectの型消去
3.8 @Published
3.9 この章のまとめ
第4章 Operator
全9節
4.1 バインディング
4.2 map
4.3 Operator
4.4 Marble Diagram
4.5 filter
4.6 compactMap
4.7 combineLatest
4.8 eraseToAnyPublisher
4.9 この章のまとめ
第5章 Combineのコンセプト
全5節
5.1 Combineの3要素
5.2 リアクティブプログラミングとは
5.3 UIとモデルとのバインディング
5.4 CombineとUI
5.5 この章のまとめ
付録A UIKitでCombineを使う
全5節
A.1 CombineCocoa
A.2 UIControlのPublisher
A.3 GestureRecognizerのPublisher
A.4 ScrollViewのPublisher
A.5 この章のまとめ
おわりに
全3節
Apple のリファレンス
WWDC セッションビデオ
書籍
宇佐見 公輔
iOSアプリ開発エンジニア。技術勉強会での登壇、技術記事や技術同人誌の執筆を精力的に行う。特に、学習の敷居が高いと言われがちな領域について、導入部分を工夫することで敷居を下げて学びやすくした内容に定評がある。また、アプリ開発のプログラミングでは、宣言型プログラミングの手法に関心をもち、リアクティブプログラミングを取り入れている。学生時代は数学専攻。現在も数学系イベントでの登壇なども行う。
この著者の書籍一覧
まだレビューが投稿されていません
一緒に読まれている本
試し読み
一冊でマスター!Swift Concurrency入門
1,980円
(税込)
試し読み
Rustで始める自作組込みOS入門
1,980円
(税込)
試し読み
JavaScript徹底攻略 関数編
1,980円
(税込)
試し読み
サンプルコードで学ぶ Node.js Webスクレイピング
1,980円
(税込)
この本を紹介する
Combineをはじめよう
Facebook
X (Twitter)
LINE
他のアプリで共有
URL
コピー
URLをコピーしました