アーリーアクセスを公開しました
2018.11.09. 更新
「第4章 アーキテクチャのパターンを鳥瞰する」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
当プロジェクト「iOSアプリ設計パターン入門」の書籍がついに完成しました。
アーキテクチャ設計のすべてを濃縮!
すべてのiOSアプリ開発者が待ち望んでいた、アプリケーション・アーキテクチャ解説本の執筆プロジェクト!
近年ますます大規模&複雑化しているiOSアプリ開発において、今求められているのは「アプリをどう設計するか」
「アーキテクチャをどのように設計すれば、将来に渡って安心してメンテナンスできるアプリを実現できるか」への解です。
本書は、古典的MVCから最新のFlux/Reduxまで、現代のiOSアプリで使われているアーキテクチャをまるごと詳解します。
また、第一線の開発者による導入事例も紹介します。
今からアプリ開発を始める方にとっての聖典に、ベテラン開発者にとっての補完書となることでしょう。
ぜひ皆さんの応援でプロジェクトを成立させてください!
プロジェクト成立!
プロジェクトを成功させるには、たくさんの応援が必要です。
プロジェクトをシェアして応援しましょう!
価格(税込)
4,500円
価格(税込)
2,500円
価格(税込)
4,000円
500円 OFF!本書は、iOSアプリ開発で使われるアプリケーションアーキテクチャの内容と、活用事例の真髄を学ぶ解説書です。
近年、iOSアプリ開発の大規模&複雑化が止まりません。昔と異なり、アプリは様々な入口からアクセスされ、画面遷移は巨大迷路のようになり、通信先のAPIも常に変化します。様々な処理は並列に動かさなければいけません。アプリの寿命も長くなり、開発者が何度も入れ替わる中で、安定した動作が求められます。
今、このように複雑化したiOSアプリ開発に求められているのは、「アプリをどう設計するか」「アーキテクチャをどのように構成すれば、安心して開発し続けられるアプリを実現できるか」への答です。
私たちは、あなたがその答を導き出せるようにするために集まりました。
本書では、アプリ開発プロセスのうち設計部分にフォーカスして、古典的MVCから最新のFlux/Reduxまでの、現代のiOSアプリで使われるアーキテクチャを詳解します。1つ1つを子細に説明した上で、同じテーマを異なるアーキテクチャを使って実装・説明し、それぞれのメリット・デメリットが分かりやすくなるよう心がけます。
もちろん、単なるカタログブックにならないよう十分な注意を払っています。「そもそも設計とは何なのか」に立ち戻り、からみあった要素を丁寧に整理・解説することで、あなたの中にある堅固な基盤を作り上げます。本書を読めば、どんな設計の問題にも立ち向かう力が身につくことでしょう。
さらに、第一線で活躍する開発者が、過去にアーキテクチャの悩みに立ち向かったときの貴重な経験も紹介します。結果だけでなく当時の思考過程にまで踏み込み、どのように問題を解決していったかを時系列で解説します。結果だけではわからない、アーキテクチャ設計の本質に迫ります。 アーキテクチャの歴史や経験者の思考過程を追体験できることのメリットは、きっと大きいはずです。
私たちは、本書に書かれた内容が、あなたの「血肉」となって生き続けることを目指し執筆します。
第一部では、「設計とはそもそも何か」を整理・解説します。設計の技術は、iOSが生まれるよりも遥か昔から先人が積み上げてきた知見の結晶です。時代が変わっても変わらない概念を踏まえることで、iOSアプリ開発において、あるいは他プラットフォームにおいても通用する視座が身につくことでしょう。 また、iOSあるいはSwift特有の事情がアプリ設計に与える影響についても、併せて解説します。
第二部では、最近iOSアプリ開発によく用いられている設計のパターンの基本形を紹介します。 同じ要件のサンプルアプリをそれぞれのアーキテクチャで実装してみることで、そのアーキテクチャの向き不向きを理解し、実際にアプリを開発する際に、どのアーキテクチャがあなたのアプリに適しているか判断できるようになります。
第三部では、第二部で紹介した設計のパターンの各サービスへの導入事例を紹介します。第二部で理解した各パターンをサービスに導入する際に、どのように形に落とすのか、妥協した点は?導入して良かったこと、悪かったことなど、現場の生の声をお届けします。設計パターンはあくまで理想形であり、要件やサービスの規模、開発者のレベルに応じて変わっていくのです。
2018.11.09. 更新
「第4章 アーキテクチャのパターンを鳥瞰する」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.11.06. 更新
「第3章 Swifyに設計する」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.11.06. 更新
「第5章 MVC」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.10.23. 更新
「第10章 Redux」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.10.17. 更新
「第9章 Flux」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.10.16. 更新
「第8章 Clean Architecture」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.10.15. 更新
「第2章 設計にパターンを適用する前に」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.10.12. 更新
「第1章 設計するということ」のアーリーアクセスを購入者限定で公開しました。
テキストを選択してコメントを残すことができます。気になった点、面白かった点、誤字脱字などありましたらお気軽にコメントしてください。
2018.05.21. 更新
本日、プロジェクトを公開・開始しました!たくさんの支援をお待ちしております。