Advanced iOS App Architecture (Second Edition): Real-World App Architecture in Swift
暫譯: 進階 iOS 應用程式架構(第二版):Swift 實務應用程式架構

Cacheaux, Rene, Berlin, Josh, Tutorial Team, Raywenderlich

  • 出版商: Razeware LLC
  • 出版日期: 2019-12-02
  • 售價: $1,990
  • 貴賓價: 9.5$1,891
  • 語言: 英文
  • 頁數: 324
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 194287894X
  • ISBN-13: 9781942878940
  • 相關分類: Apple Developer
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Apply Different Architectures to Your Codebase

Advanced iOS App Architecture guides you through building one real-world app written in different architectures to give you hands-on and practical experience working in different architectures. This book will also guide you through the theory you need to gain a solid foundation of architecture concepts so that you can make your own informed decisions on how to use them in your codebase.

Who This Book Is For

This book is for intermediate iOS developers who already know the basics of iOS and are looking to build apps using defined architectures, making apps cleaner and easier to maintain.

Topics Covered in Advanced iOS App Architecture
  • Navigating Architecture Topics: Learn the theory behind various architectures to help inform which works best for you in different situations you may face.
  • Managing Dependencies: Learn how to manage dependencies both internally and externally within your app.
  • MVVM Architecture: Explore the history of the MVVM architecture and begin building KOOBER - the book's project app - using MVVM principles.
  • Redux Architecture: Explore the history of the Redux architecture and continue building KOOBER using Redux principles.
  • Elements Architecture: Explore the history of the Elements architecture and continue building KOOBER using Elements principles.
  • After reading this book, you'll have the knowledge to decide which types of architecture components suit your apps and you'll have a deep understanding of the covered architectures.
  • About the iOS Architecture Team

    The architecture team is a group of seasoned developers who work for large multi-national companies who deal with large and diverse code bases on a daily basis. The knowledge procured over years of development is now being transferred to you through book. We hope you enjoy the book and, hopefully, you'll apply some of the architectures you've learned to your own apps

    商品描述(中文翻譯)

    應用不同架構於您的程式碼庫

    《進階 iOS 應用架構》將指導您構建一個使用不同架構的真實世界應用,以便讓您獲得在不同架構下工作的實踐經驗。本書還將引導您了解所需的理論,以便您能夠對如何在您的程式碼庫中使用這些架構做出明智的決策。

    本書適合對象

    本書適合中級 iOS 開發者,他們已經了解 iOS 的基本知識,並希望使用定義的架構來構建應用,使應用更乾淨且更易於維護。

    《進階 iOS 應用架構》涵蓋的主題

    - 瀏覽架構主題:了解各種架構背後的理論,以幫助您在面對不同情況時選擇最適合的架構。
    - 管理依賴:學習如何在您的應用中管理內部和外部的依賴。
    - MVVM 架構:探索 MVVM 架構的歷史,並開始使用 MVVM 原則構建 KOOBER - 本書的專案應用。
    - Redux 架構:探索 Redux 架構的歷史,並繼續使用 Redux 原則構建 KOOBER。
    - Elements 架構:探索 Elements 架構的歷史,並繼續使用 Elements 原則構建 KOOBER。
    - 閱讀完本書後,您將具備決定哪些架構組件適合您的應用的知識,並對所涵蓋的架構有深入的理解。

    關於 iOS 架構團隊

    架構團隊是一群經驗豐富的開發者,他們在大型跨國公司工作,每天處理龐大且多樣化的程式碼庫。多年開發中獲得的知識現在透過本書傳遞給您。我們希望您喜歡這本書,並希望您能將所學到的一些架構應用於自己的應用中。