IOS Development at Scale: App Architecture and Design Patterns for Mobile Engineers (Paperback)
暫譯: 大規模 iOS 開發:行動工程師的應用架構與設計模式 (平裝本)
Vennaro, Eric
- 出版商: Apress
- 出版日期: 2023-09-27
- 售價: $2,020
- 貴賓價: 9.5 折 $1,919
- 語言: 英文
- 頁數: 649
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484294556
- ISBN-13: 9781484294550
-
相關分類:
Apple Developer、Design Pattern
立即出貨 (庫存=1)
買這商品的人也買了...
-
$580$458 -
$403大數據之路:阿裡巴巴大數據實踐
-
$414$393 -
$520$411 -
$2,320$2,204
相關主題
商品描述
Scale mobile applications to handle an enormous user base and development team. This book outlines the scaling challenges that mobile engineers face and some standard techniques and design patterns to deal with those issues.
You already know the basics of iOS development, but how do you learn the key concepts and patterns to scale a mobile application? You'll start by learning the fundamentals of the iOS platform often overlooked when using out-of-the-box iOS solutions. While standard iOS solutions might work at a small scale, the most prominent tech companies reinvent these for highly customized usage, making understanding the underlying concepts crucial. Understanding these concepts reduces ramp-up time and allows engineers to understand the "why" intuitively.
Having mastered the fundamentals, you'll next focus on architecture and design principles to build, maintain, and release features within a large codebase and the soft skills to enact change in a larger organization. You'll be empowered with a deeper understanding of iOS design patterns and the industry knowledge necessary to take their features from idea to production. You'll also study the people skills to get things done in a large organization--a critical step to growing one's career.
Upon completing iOS Development at Scale, you'll understand the solutions and tradeoffs you can leverage to build better applications and grow your career.
What You'll Learn
- Apply computer science and engineering fundamentals to the iOS platform
- Implement knowledge of iOS architecture and best practices at large-scale companies
- Identify current gaps in your product and gain alignment within the broader organization
- Solve problems with knowledge of systems architecture and industry best practices to identify and address gaps in your codebase
Who This Book Is For
iOS software engineers and mobile engineer managers. Additionally, any software engineer, manager, or business stakeholder wanting to learn more about mobile development and the challenges that mobile engineers face.
商品描述(中文翻譯)
擴展行動應用程式以處理龐大的用戶基礎和開發團隊。本書概述了行動工程師面臨的擴展挑戰,以及一些標準技術和設計模式來應對這些問題。
您已經了解 iOS 開發的基本知識,但如何學習擴展行動應用程式的關鍵概念和模式?您將從學習 iOS 平台的基本原則開始,這些原則在使用現成的 iOS 解決方案時常常被忽視。雖然標準的 iOS 解決方案在小規模時可能有效,但最知名的科技公司會為高度自定義的使用情境重新設計這些解決方案,因此理解其背後的概念至關重要。理解這些概念可以減少上手時間,並使工程師能夠直觀地理解「為什麼」。
掌握基本知識後,您將專注於架構和設計原則,以在大型代碼庫中構建、維護和發布功能,以及在大型組織中推動變革所需的軟技能。您將深入了解 iOS 設計模式和將功能從想法轉化為生產所需的行業知識。您還將學習在大型組織中完成任務所需的人際交往技巧,這是職業成長的關鍵步驟。
完成《iOS Development at Scale》後,您將了解可以利用的解決方案和權衡,以構建更好的應用程式並推動您的職業生涯。
您將學到的內容:
- 將計算機科學和工程基本原則應用於 iOS 平台
- 在大型公司中實施 iOS 架構和最佳實踐的知識
- 確定產品中的當前差距,並在更廣泛的組織內獲得一致性
- 憑藉系統架構和行業最佳實踐的知識解決問題,以識別和解決代碼庫中的差距
本書適合誰:
iOS 軟體工程師和行動工程經理。此外,任何希望了解更多行動開發及行動工程師面臨挑戰的軟體工程師、經理或商業利益相關者。
作者簡介
Eric Vennaro is a Team Lead at Meta, where he has a track record of delivering high-impact, technically complex projects across mobile, web, and backend infrastructure. He is interested in applied machine learning and privacy, especially the intersection of improving privacy using machine-learning-backed integrity tooling. While working on the iOS platform and recruiting new iOS engineers, Eric noticed a gap in the existing literature for mobile engineering best practices and architectural principles at scale. To address this gap, he decided to write this book using his experience in leading mobile projects. Before working at Meta, Eric founded his own company and worked at Stitch Fix during its explosive growth phase and subsequent IPO.
作者簡介(中文翻譯)
Eric Vennaro 是 Meta 的團隊負責人,他在移動端、網頁和後端基礎設施方面有著交付高影響力和技術複雜項目的豐富經驗。他對應用機器學習和隱私問題感興趣,特別是利用機器學習支持的完整性工具來改善隱私的交集。在 iOS 平台工作並招募新的 iOS 工程師時,Eric 注意到現有文獻中對於移動工程最佳實踐和大規模架構原則的缺口。為了解決這一缺口,他決定利用自己在領導移動項目方面的經驗來撰寫這本書。在加入 Meta 之前,Eric 創立了自己的公司,並在 Stitch Fix 的爆炸性增長階段及隨後的首次公開募股(IPO)期間工作。