Cart: 0 items 
Loading...
Language
Contact Us: 018-243 6288

Mall
iOS App程式開發實務攻略:快速精通SwiftUI

RM 93.54 RM 106.30 12%
Quantity
Product Code
1063769
Model
9789864344789
Brand
博碩
Status
Available Now
Delivery
Usually ships within 4 to 6 weeks
Delivery Fee
West Malaysia - RM 6.00
East Malaysia - RM 14.00
Singapore - RM 25.00
Australia, New Zealand - RM 104.66
Austria, Denmark, Finland,Mexico,Ireland, Switzerland - RM 99.73
Please refer to the shipping policy
Rewards
93 Points
Notify me when ...
price drops.
Product Information

ISBN: 9789864344789

出版日期: 2020-12-04

作者: Simon Ng

譯者: 王豪勳,博碩文化

裝訂: 平裝.全彩印刷.416頁.23.

 

  使用Xcode 12 & iOS 14 & Swift 5.X開發
  聰明運用SwiftUI和Combine框架開發iOS App
  快速強化iOS App開發的實務應用能力
  使用SwiftUI和Combine框架做出多樣化的動態介面
  透過實作來學習製作20個不同類型的範例程式


  [實作路徑和形狀][使用堆疊視圖建立複雜佈局][使用滾動視圖建立輪播式UI][使用各種UI元件][了解狀態及綁定][製作動畫及轉場效果][實作強制回應視圖及警告提示視窗][使用動態清單][運用導覽UI][建立表單][結合Combine及UIKit框架][運用內容選單與手勢][運用JSON、滑桿][資料篩選]

  本書精心設計了21個章節,從基礎入門開始,逐步了解如何以宣告式語法建立UI,並且你將學會使用SwiftUI和Combine框架,來實作出20個不同類型的範例程式。

  每章都至少有一個專案需要處理,經由實作的練習,你將可了解如何使用各種UI元件,如動畫、手勢、清單、滾動視圖等,來建立靈活互動式的UI,以及使用堆疊視圖建立複雜的佈局、使用Combine框架在不同視圖之間共享資料,這可幫助你快速進行iOS App開發。

  本書是為了SwiftUI與Combine框架的初學者而撰寫,不論你是剛學習iOS App開發或是有經驗的iOS開發者,皆可幫助你有效學習SwiftUI,本書絕對是你強化iOS App開發實務的必讀首選。

  【本書精彩內容】
  ♕SwiftUI的介紹
  ♕文字、圖片與標籤的處理
  ♕使用堆疊佈局使用者介面
  ♕使用各種類型的UI元件
  ♕實作路徑與形狀來學習繪製線條、圓弧、圓餅圖、環圈圖
  ♕使用滾動視圖來建立輪播式UI
  ♕了解狀態與綁定
  ♕學習重構程式碼
  ♕了解基礎動畫與轉場
  ♕使用動態清單、ForEach與識別
  ♕使用SwiftUI按鈕、標籤與漸層
  ♕使用導覽UI與自訂導覽列
  ♕實作強制回應視圖、浮動按鈕與警告提示視窗
  ♕使用選擇器、切換與步進器建立表單
  ♕使用Combine與Environment物件進行資料共享
  ♕使用滑動刪除、內容選單與動作表
  ♕使用Combine與視圖模型建立註冊表單
  ♕了解SwiftUI內建的手勢
  ♕使用SwiftUI手勢與GeometryReader建立展開式底部表
  ♕使用手勢與動畫建立如Tinder般的UI
  ♕建立如Apple Wallet的動畫與視圖轉場
  ♕使用JSON、滑桿與資料篩選
  ♕學習結合UIKit與SwiftUI

讀者推薦

  「AppCoda推出的Swift書籍極易理解,讓學習iOS程式設計變得輕鬆,而範例程式非常實用,有助於自己開發其他App。」~Mark Mueller

  「我試過多種學習資源,包括了史丹佛的課程,雖然我已經從其他資源學習自動佈局、委派、Segue等主題,但這是第一本能讓我真正理解這些內容的書籍。」~Nico van der Linden

  「我報名學習了數個SwiftUI線上課程,不過我認為本書是最為清楚與完整的。」~Michele, CMC

  「本書是一本非常優秀的著作,解說詳實與容易理解。Simon及其團隊所分享的內容,讓我們更加喜愛原生的Apple開發技術,其內容讀起來就是這麼過癮。」~ Pedro, RyanAir

  「這是我至今所找到的最棒書籍。雖然才看到一半,不過整本書寫得很好,不僅告訴我們如何實作,還詳細說明了完整的工作原理。」~David Avraamides, Noisy Signal

  「本書SwiftUI的觀念說明通暢且簡潔,採用的App範例也非常棒,可以知道如何將其觀念運用在真實的App中。」~Qiang Ma

  「超愛這本書!清楚與說明詳實,與真實世界的開發能夠完全同步。」~Rest Rapp

  「這本書寫得太好了,幾乎大部分SwiftUI的觀念,包括UIKit的整合都有詳細介紹。」~Gary S

 

作者簡介
Simon Ng



作者簡介



Simon Ng


  軟體工程師&AppCoda創辦人。畢業於香港中文大學電子工程系,曾任職於HSBC、FedEx等公司,專責軟體開發、系統設計。2012年創立AppCoda技術部落格,定期發表iOS程式教學文章,其部落格每月吸引20多萬名讀者點閱。現在致力於iOS程式教學、產品設計及開發,希望幫助更多人進入iOS的程式世界。

  【英文網站】
  www.appcoda.com

  【中文網站】
  www.appcoda.com.tw

  【AppCoda開發者社群】
  facebook.com/groups/appcodatw

iOS App程式開發實務攻略:快速精通SwiftUI
Shipping Information
ZoneOrder Total (RM)Delivery Fee (RM)
West MalaysiaFlat Rate6.00
ZoneItems/WeightDelivery Fee (RM)
East MalaysiaFirst 1 Item14.00
Extra 1 Item5.00
SingaporeFirst 1 Item25.00
Extra 1 Item5.00
Australia, New ZealandFirst 0.50 kg56.56
Extra 1.00 kg48.10
Austria, Denmark, Finland,Mexico,Ireland, SwitzerlandFirst 0.50 kg58.82
Extra 1.00 kg40.91
Brunei, Cambodia, LaosFirst 0.50 kg51.01
Extra 1.00 kg51.98
Belgium,France, Germany, Netherlands, Spain, U.KFirst 0.50 kg64.19
Extra 1.00 kg36.71
ChinaFirst 0.50 kg42.18
Extra 1.00 kg33.78
Bangladesh,Brazil,Iraq, Pakistan,Qatar, Russia, S.Arabia, UAEFirst 0.50 kg59.32
Extra 1.00 kg43.21
Ghana, Mongolia,South AfricaFirst 0.50 kg70.68
Extra 1.00 kg61.37
PhilippinesFirst 0.50 kg44.79
Extra 1.00 kg33.86
Canada, United StatesFirst 0.50 kg60.55
Extra 1.00 kg43.09
Hong KongFirst 0.50 kg31.95
Extra 1.00 kg28.42
IndiaFirst 0.50 kg51.01
Extra 1.00 kg40.15
IndonesiaFirst 0.50 kg51.38
Extra 1.00 kg42.37
JapanFirst 0.50 kg45.74
Extra 1.00 kg39.48
MacauFirst 0.50 kg55.46
Extra 1.00 kg38.50
SingaporeFirst 0.50 kg32.83
Extra 1.00 kg26.99
TaiwanFirst 0.50 kg36.17
Extra 1.00 kg33.20
ThailandFirst 0.50 kg39.41
Extra 1.00 kg31.73
VietnamFirst 0.50 kg60.55
Extra 1.00 kg39.82
TOP