語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
iOS architecture patterns = MVC, MVP...
~
Garcia, Raul Ferrer.
FindBook
Google Book
Amazon
博客來
iOS architecture patterns = MVC, MVP, MVVM, VIPER, and VIP in Swift /
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
iOS architecture patterns/ by Raul Ferrer Garcia.
其他題名:
MVC, MVP, MVVM, VIPER, and VIP in Swift /
作者:
Garcia, Raul Ferrer.
出版者:
Berkeley, CA :Apress : : 2023.,
面頁冊數:
xviii, 397 p. :ill., digital ;24 cm.
內容註:
1. Introduction -- 2. MVC: Model-View-Controller -- 3. MVP: Model-View-Presenter -- 4. MVVM: Model-View-ViewModel -- 5. VIPER: View-Interactor-Presenter-Entity-Router -- 6. VIP: View-Interactor-Presenter -- 7. Other Architecture Patterns -- 8. Conclusion.
Contained By:
Springer Nature eBook
標題:
Software architecture. -
電子資源:
https://doi.org/10.1007/978-1-4842-9069-9
ISBN:
9781484290699
iOS architecture patterns = MVC, MVP, MVVM, VIPER, and VIP in Swift /
Garcia, Raul Ferrer.
iOS architecture patterns
MVC, MVP, MVVM, VIPER, and VIP in Swift /[electronic resource] :by Raul Ferrer Garcia. - Berkeley, CA :Apress :2023. - xviii, 397 p. :ill., digital ;24 cm.
1. Introduction -- 2. MVC: Model-View-Controller -- 3. MVP: Model-View-Presenter -- 4. MVVM: Model-View-ViewModel -- 5. VIPER: View-Interactor-Presenter-Entity-Router -- 6. VIP: View-Interactor-Presenter -- 7. Other Architecture Patterns -- 8. Conclusion.
Develop well-structured applications using tested techniques and patterns. When you start to develop an application, you not only have to think about the idea of the finished application, but also about how it will evolve as it is built. This book shows you how to plan for changes, scope creep, and for the possibility of other developers joining in. Start by learning what architecture patterns for an application are. You'll find out why it's important for your applications to be based on these patterns and which ones are the most common. Then you'll look at the MVC as one of the best known and used patterns. You'll see how and when it can be implemented in your applications, as well as its advantages and disadvantages. From there, you'll discover the first evolution of the MVC model: the MVP, which introduces a new layer (Presenter) to better manage views. The next evolution after that is the MVVM, which introduces the ViewModel layer and its connection with the views through Data Binding. With those prominent patterns covered, you'll read about VIPER and VIP, Architecture Patterns that seeks to make applications easily maintainable, modularized, and highly scalable. All of which are hallmarks of Clean Architecture. Architecture patterns have developed and evolved to give your applications solid foundations. Understanding these patterns, you will reduce the problems that may arise when modifying existing functions, adding new ones, or correcting errors that may arise in the development process.
ISBN: 9781484290699
Standard No.: 10.1007/978-1-4842-9069-9doiSubjects--Uniform Titles:
iOS (Electronic resource)
Subjects--Topical Terms:
779138
Software architecture.
LC Class. No.: QA76.754 / .G37 2023
Dewey Class. No.: 004.167
iOS architecture patterns = MVC, MVP, MVVM, VIPER, and VIP in Swift /
LDR
:02851nmm a2200349 a 4500
001
2316503
003
DE-He213
005
20230218044430.0
006
m d
007
cr nn 008maaau
008
230902s2023 cau s 0 eng d
020
$a
9781484290699
$q
(electronic bk.)
020
$a
9781484290682
$q
(paper)
024
7
$a
10.1007/978-1-4842-9069-9
$2
doi
035
$a
978-1-4842-9069-9
040
$a
GP
$c
GP
041
0
$a
eng
050
4
$a
QA76.754
$b
.G37 2023
072
7
$a
UMQ
$2
bicssc
072
7
$a
ULH
$2
bicssc
072
7
$a
COM051370
$2
bisacsh
072
7
$a
UMQ
$2
thema
072
7
$a
ULH
$2
thema
082
0 4
$a
004.167
$2
23
090
$a
QA76.754
$b
.G216 2023
100
1
$a
Garcia, Raul Ferrer.
$3
3629781
245
1 0
$a
iOS architecture patterns
$h
[electronic resource] :
$b
MVC, MVP, MVVM, VIPER, and VIP in Swift /
$c
by Raul Ferrer Garcia.
260
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2023.
300
$a
xviii, 397 p. :
$b
ill., digital ;
$c
24 cm.
505
0
$a
1. Introduction -- 2. MVC: Model-View-Controller -- 3. MVP: Model-View-Presenter -- 4. MVVM: Model-View-ViewModel -- 5. VIPER: View-Interactor-Presenter-Entity-Router -- 6. VIP: View-Interactor-Presenter -- 7. Other Architecture Patterns -- 8. Conclusion.
520
$a
Develop well-structured applications using tested techniques and patterns. When you start to develop an application, you not only have to think about the idea of the finished application, but also about how it will evolve as it is built. This book shows you how to plan for changes, scope creep, and for the possibility of other developers joining in. Start by learning what architecture patterns for an application are. You'll find out why it's important for your applications to be based on these patterns and which ones are the most common. Then you'll look at the MVC as one of the best known and used patterns. You'll see how and when it can be implemented in your applications, as well as its advantages and disadvantages. From there, you'll discover the first evolution of the MVC model: the MVP, which introduces a new layer (Presenter) to better manage views. The next evolution after that is the MVVM, which introduces the ViewModel layer and its connection with the views through Data Binding. With those prominent patterns covered, you'll read about VIPER and VIP, Architecture Patterns that seeks to make applications easily maintainable, modularized, and highly scalable. All of which are hallmarks of Clean Architecture. Architecture patterns have developed and evolved to give your applications solid foundations. Understanding these patterns, you will reduce the problems that may arise when modifying existing functions, adding new ones, or correcting errors that may arise in the development process.
630
0 0
$a
iOS (Electronic resource)
$3
1613724
650
0
$a
Software architecture.
$3
779138
650
0
$a
Apple computer.
$3
1641946
650
1 4
$a
Apple and iOS.
$3
3167047
710
2
$a
SpringerLink (Online service)
$3
836513
773
0
$t
Springer Nature eBook
856
4 0
$u
https://doi.org/10.1007/978-1-4842-9069-9
950
$a
Professional and Applied Computing (SpringerNature-12059)
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9452753
電子資源
11.線上閱覽_V
電子書
EB QA76.754 .G37 2023
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入