|   
Contact Us : +6018 243 6288

Mall
快速精通SwiftUI框架:全面進化SwiftUI進階開發實戰技術

RM 101.25 RM 112.50 10%
Quantity
+
Model
9786263334533
Brand
博碩
Status
Available Now
Delivery
Usually ships within 6-8 weeks
Delivery Fee
West Malaysia - RM 6.00
East Malaysia - RM 12.00
Australia, New Zealand - RM 159.77
Austria, Denmark, Finland, Ireland, Switzerland, Russia - RM 157.78
Brunei, Cambodia, Laos, Mongolia - RM 175.10
Rate for other regions/countries
Rewards
101 Points
Product Information

ISBN: 9786263334533

出版日期: 2023-05-05

作者: Simon Ng

譯者: 王豪勳

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

 

  本書精心設計了21個章節,採用「從做中學」的方式來探索SwiftUI,內容集合了許多實作練習與專案。我們將逐步了解如何以宣告式語法來建立使用者介面,並深入探討SwiftUI框架,教你如何使用各種UI控制元件,並建立不同類型的使用者介面。有了基礎知識,且了解這些通用元件的用法之後,我們會將你所學到的知識放在一起,你將學會建立一個完整的應用程式。

  本書是為SwiftUI框架的初學者與開發者所撰寫,不論你是剛學習iOS App開發或是有經驗的iOS開發者,本書皆可幫助你有效學習SwiftUI,你還將學習如何以SwiftUI來整合UIKit,本書絕對是你強化iOS App開發實務的必讀首選。

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

本書特色

  從做中學,透過實作來探索SwiftUI
  使用SwiftUI框架做出不同類型的使用者介面
  聰明運用SwiftUI和Combine框架開發iOS App
  快速強化iOS App開發的實務應用能力

  ♚使用Xcode 14 & iOS 16開發
  ♚處理文字及圖片
  ♚了解狀態及綁定
  ♚應用UI控制元件
  ♚輕鬆建立表單
  ♚進行資料共享
  ♚使用滾動視圖建立輪播式UI
  ♚實作導覽堆疊及自訂導覽列
  ♚實作路徑與形狀來繪製圖形
  ♚使用堆疊建立複雜佈局
  ♚製作動畫及轉場效果
  ♚實作模態視圖、浮動按鈕及警告提示視窗
  ♚建立多樣化佈局的清單視圖
  ♚運用內容選單、手勢與動作表
  ♚運用JSON、滑桿與資料篩選
  ♚使用外觀定位點顯示展開式底部表

好評推薦

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

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

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

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

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

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

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

 

作者簡介
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

快速精通SwiftUI框架:全面進化SwiftUI進階開發實戰技術
Shipping Information
ZoneOrder Total (RM)Delivery Fee (RM)
West MalaysiaFlat Rate6.00
ZoneItems/WeightDelivery Fee (RM)
East MalaysiaFirst 1.00 kg12.00
Extra 1.00 kg2.50
SingaporeFirst 1.00 kg25.00
Extra 1.00 kg5.00
Australia, New ZealandFirst 1.00 kg159.77
Extra 0.50 kg52.65
Austria, Denmark, Finland, Ireland, Switzerland, RussiaFirst 1.00 kg157.78
Extra 0.50 kg34.31
Brunei, Cambodia, Laos, MongoliaFirst 1.00 kg175.10
Extra 0.50 kg87.14
Belgium,France, Germany, Netherlands, Spain, U.KFirst 1.00 kg150.94
Extra 0.50 kg30.46
ChinaFirst 1.00 kg96.44
Extra 0.50 kg25.35
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri LankaFirst 1.00 kg118.52
Extra 0.50 kg24.96
South AfricaFirst 1.00 kg118.52
Extra 0.50 kg24.96
PhilippinesFirst 1.00 kg91.42
Extra 0.50 kg15.29
Canada, United States, MexicoFirst 1.00 kg162.58
Extra 0.50 kg35.90
Hong KongFirst 1.00 kg80.63
Extra 0.50 kg29.06
IndiaFirst 1.00 kg113.30
Extra 0.50 kg22.28
IndonesiaFirst 1.00 kg107.35
Extra 0.50 kg24.87
JapanFirst 1.00 kg112.97
Extra 0.50 kg35.03
MacauFirst 1.00 kg92.93
Extra 0.50 kg13.82
SingaporeFirst 1.00 kg74.75
Extra 0.50 kg21.49
TaiwanFirst 1.00 kg94.42
Extra 0.50 kg34.76
ThailandFirst 1.00 kg94.10
Extra 0.50 kg28.25
VietnamFirst 1.00 kg98.94
Extra 0.50 kg14.34
TOP