iOS 13 App 程式開發實務心法:30個製作專業級iOS App完全實戰攻略

使用Swift從無到有打造你的第一個優質App。
  • 9 765
    850

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

內容簡介

掌握廣受歡迎的教學內容的精髓

逐步實作出具有精美UI及實用功能、支援雲端資料傳輸的「Food Pin」App

 

作者公開多年來的iOS開發經驗,並集結廣受歡迎的iOS教學文章,以Swift 5.1與Xcode 11重新編寫,精心設計出30個章節,由基礎入門開始,循序漸進帶領你開發出一個具有精美UI及實用功能、貼近真實生活、支援雲端資料傳輸的「Food Pin」App,而且「Food Pin」App完全支援新推出的iOS 13以及iPhone 11/ 11 Pro、iPad Pro。

 

本書首先介紹Swift語言的觀念,並學習規劃App的原型,然後每章針對iOS開發的各個面向提供了提示與技巧,以及許多需要親手操作的練習,最後你可從無到有來開發出一個真正的App。本書將會教導你如何使用Xcode來佈局使用者介面,並熟悉iOS 13 SDK的基本API。跟著本書內容學習,將可獲得真實開發App的體驗,而且打好Swift程式語言的基礎,掌握住程式開發的訣竅。 

 

本書是為了Swift與iOS程式設計的初學者而撰寫,不論你是想學習新程式語言的程式設計師,或是想要將你的設計轉換為iOS App的設計師,這本書絕對是你的首選。

 

拿起這本書,你將學到:

☛使用Swift從無到有打造你的第一個優質App。

☛學習建立一個App的常用元件。

☛徹底學會自動佈局與堆疊視圖建立自適應UI。

☛不可不學的安全區域觀念。

☛學習如何設計適合所有螢幕尺寸的App,讓UI相容iPhone 11和iPad Pro。

☛如何設計導覽列大標題。

☛如何利用Playgrounds快速學習Swift。

☛App原型設計與前置規劃。

☛自訂表格視圖Cell來打造更有質感的App。

☛自適應Cell的關鍵技巧與動態型態。

☛建立導覽控制器與Segue的基礎觀念。

☛物件導向程式設計和MVC開發方法。

☛建立動畫與視覺效果。

☛靜態表格視圖與照片庫。

☛地圖的處理與運用,學會最新型態的標註功能。

☛使用搜尋列做關鍵字搜尋。

☛建立導覽畫面來讓使用者迅速熟悉你的App。

☛標籤列的建立與運用。

☛學會如何在App嵌入瀏覽器與網頁視圖。

☛儲存資料至資料庫。

☛CloudKit的整合運用

☛App多國語系化。

☛在實機上部署與測試App,並學會最新的WiFi部署功能。

☛使用TestFlight安排Beta版測試。

☛在App Store上架你的App。

☛Swift基礎介紹。

☛3D Touch、Haptic Touch及Context Menu的運用。

☛運用使用者通知來提升App黏著度。

 

作者

Simon Ng

 

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

 

◎英文網站:www.appcoda.com

◎中文網站:www.appcoda.com.tw

◎AppCoda開發者社群:facebook.com/groups/appcodatw

目錄

Chapter 01 開發工具、學習方法與App點子
Chapter 02 使用Playgrounds來體驗Swift
Chapter 03 Hello World!使用Swift建立你的第一個App
Chapter 04 進階說明Hello World App的原理
Chapter 05 自動佈局介紹
Chapter 06 使用堆疊視圖設計UI
Chapter 07 寫程式前的規劃—App原型設計
Chapter 08 建立一個簡單的表格式App
Chapter 09 使用Prototype Cell自訂表格視圖
Chapter 10 使用UIAlertController與表格視圖互動
Chapter 11 表格列刪除、滑動動作、動態控制器與MVC
Chapter 12 導覽控制器與Segue
Chapter 13 物件導向程式設計、專案組織與程式文件
Chapter 14 改善細節視圖、自訂字型與自適應Cell
Chapter 15 自訂導覽列、擴展與動態型態
Chapter 16 地圖的運用
Chapter 17 基礎動畫、視覺效果與回退Segues
Chapter 18 靜態表格視圖、相機與NSLayoutConstraint的介紹
Chapter 19 Core Data的運用
Chapter 20 搜尋列與UISearchController
Chapter 21 使用UIPageViewController與容器視圖建立導覽畫面
Chapter 22 探索標籤列控制器與Storyboard Reference
Chapter 23 WKWebView與SFSafariViewController
Chapter 24 探索CloudKit
Chapter 25 App本地化—讓更多人使用你的App
Chapter 26 3D Touch的運用
Chapter 27 在iOS開發使用者通知
Chapter 28 在iOS實機上部署與測試App
Chapter 29 以TestFlight做Beta版測試以及CloudKit發布部署
Chapter 30 App Store上架
Appendix A Swift基礎概論

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789864344710
    • 分級
    • 普通級
    • 頁數
    • 656
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
預計 2024/05/11 出貨 購買後進貨 限買 1 個
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide