書籍紹介

Swift 5.9からのデータ監視 Observationフレームワーク入門

著者:佐藤 剛士

Observationフレームワークの機能を詳解!

N01989

Observationフレームワークは、Swift 5.9において導入された革新的な技術です。このフレームワークは、Viewとデータのバインディングをオブザーバーパターンを通じて、型の安全性と高いパフォーマンスを保ちつつ、堅牢に実現します。アプリ開発において不可欠な、値の変更に伴うViewの更新をより簡潔かつ効率的に行う手段を提供します。特に、SwiftUIと組み合わせた際のデータバインディング機能は強力で、アプリ開発プロセスを大幅に簡素化します。このフレームワークは、将来的に業界標準となる可能性を秘めています。そのソースコードはオープンソースとして公開されており、アプリ開発に留まらず、サーバーサイドやApple以外のプラットフォームでの開発にも貢献するでしょう。
本書では、Observationフレームワークがどのようにして生まれ、どのような機能や特性を持つのかを詳しく解説します。読者は、このフレームワークを用いた最先端のアプリ開発手法を学ぶことができるでしょう。

続きを読む

短くする

電子版 ¥1,800 小売希望価格(税別)

印刷版 ¥2,000 小売希望価格(税別)


お好きな販売サイトにてご購入いただけます

電子書籍版

  • amazon Kindleストア
  • 楽天 kobo
  • Apple Books
  • 紀伊國屋(Kinoppy)
  • Google play
  • honto電子書籍ストア
  • Reader Store
  • BookLive
  • BOOK☆WALKER
  • 達人出版会
  • BOOK TECH

印刷書籍版

  • amazon プリント・オン・デマンド

基本情報

発行日:2024/04/19
発行社:インプレス NextPublishing
ページ数:106(印刷版)
ISBN:9784295602729


目次

第1章 Observationフレームワーク概要
第2章 計算プロパティーを初期化する新しい方法
第3章 ObservableObjectとの比較
第4章 SwiftUIとのデータバインディング


著者紹介

佐藤 剛士
iOSエンジニアとして株式会社メルペイに勤務。SwiftとiOSアプリ開発が得意で、技術系同人誌の即売会に参加し、SwiftやiOS関連の技術同人誌を頒布している。著書に「ハーフモーダルで理解するFluid Interface」「SwiftUI実践入門」(いずれも技術書典で頒布)や「1人でアプリを作る人を支えるSwiftUI開発レシピ」「SwiftUIで学ぶVisionフレームワーク入門」「一冊でマスター! Swift Concurrency入門」(いずれもインプレス NextPublishing刊)がある。手軽に診断できる本格風水アプリ「玄空飛星風水」(Mr. リュウ監修)をリリース中。