iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 6
0
自我挑戰組

Android API超初學!!系列 第 6

[番外篇] [Day 6] iOS架構

  • 分享至 

  • xImage
  •  

今天先不讀Android,來一下番外篇iOS。既然要目標是要做好玩好用的APP,並且讓很多人使用,那iOS當然也要熟悉一下才行。

下圖為iOS的架構:
https://ithelp.ithome.com.tw/upload/images/20181017/20112439TURKL89zFR.jpg

我覺得這張圖比較不像iOS的設計架構,反而較像給使用者的使用手冊
雖然圖分成四個層級,但四個層級包含的都是一堆tool kit、一堆framework,只不過是high-level到low-level的區別。使用者想挑哪層的哪個功能,就去該層找來用,有點類似字典的概念(?)。

Apple developer的官網也讓我有字典的感覺,不過倒是滿淺顯易懂的:
https://ithelp.ithome.com.tw/upload/images/20181017/201124393YjrbLtKA0.jpg

參考文件:
iOS Technology Overview - iOS 6.0 2012 Apple Inc.
http://pooh.poly.asu.edu/Mobile/ClassNotes/Papers/MobilePlatforms/iOSTechnicalOverview.pdf


上一篇
[Android API] [Day 5] Dalvik VM (3) - DVM/ART
下一篇
[番外篇] [Day 7] iOS Human Interface (1) Themes
系列文
Android API超初學!!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言