庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
成為賈伯斯:天才巨星的挫敗與孕成
  • 定價217.00元
  • 8 折優惠:HK$173.6
  • 放入購物車
二樓書籍分類
 
輕鬆學會iPhone APP實作開發:精心設計17個Lab讓你輕鬆上手

輕鬆學會iPhone

沒有庫存
訂購需時10-14天
9789864344550
黃士嘉,張力元
博碩
2020年1月13日
193.00  元
HK$ 164.05  






ISBN:9789864344550
  • 規格:平裝 / 400頁 / 17 x 23 x 2.08 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > Objective-C

















      使用Xcode11 × Swift5 × iOS13開發

      「BlueNet交通大平台」APP開發技巧大公開 × 逐步掌握範例的實作精髓




      作者以自己開發的「BlueNet交通大平台」APP作為本書範例,解析此APP所使用的開發技巧。「BlueNet交通大平台」APP可提供計程車叫車、腳踏車、公車、火車與高鐵的即時時刻表與交通資訊,並提供各種運距的交通規劃等多樣化功能。



      作者以多年的iOS開發經驗,精心設計了17個章節與實驗,從零開始,按部就班地了解iOS中的佈局視圖、控制元件、生命週期等基礎知識,以及使用本地端資料庫、第三方函式庫等進階知識,並透過實作練習加以活用,讓新手也能輕鬆上手。此外,本書結合了iOS 13最新推出的SwiftUI功能,介紹SwiftUI的程式架構,並設計獨一無二的SwiftUI實作練習,讓讀者體驗SwiftUI的精妙之處。



      拿起這本書,你將學到:

      ◎介紹Xcode IDE的常用功能。

      ◎介紹iOS常使用的視圖元件。

      ◎元件的使用(IBOutlet)與事件處理(IBAction)。

      ◎了解iOS中的生命週期。

      ◎了解資料如何在iOS APP內傳遞。

      ◎學習如何使用非同步執行。

      ◎地圖元件(MapKit)的處理與應用。

      ◎使用Cocoapods第三方管理工具。

      ◎靈活運用本地端的Realm資料庫。

      ◎學習如何使用API接收線上資訊以及將資料解碼。

      ◎安裝TensorFlow Lite完整的測試專案。

      ◎最新的SwiftUI使用方法。

      ◎使用Git版本控制管理程式專案。

    ?


     





    |CHAPTER 00| GitHub版本控制

    0.1 為何要使用版本控制

    0.2 GitHub實戰演練

    0.3 參考資料:Git常用指令與進階指令

    0.4 Xcode內建Git功能

    0.5 書附範例專案



    |CHAPTER 01| Xcode環境介紹—HelloWord

    1.1 iOS環境建置

    1.2 Xcode專案架構



    |CHAPTER 02| 使用元件及自動佈局

    2.1 版面配置

    2.2 猜拳遊戲畫面設計

    2.3 查看元件層級圖中的約束條件



    |CHAPTER 03| 物件控制與觸發事件

    3.1 元件與事件

    3.2 猜拳遊戲程式設計

    3.3 函式的使用技巧



    |CHAPTER 04| 視圖控制器與畫面跳轉

    4.1 視圖控制器

    4.2 點餐系統設計

    4.3 Swift語法



    |CHAPTER 05| 標籤列、容器與滾動視圖

    5.1 標籤列

    5.2 容器視圖

    5.3 滾動視圖

    5.4 實作練習:使用標籤列控制器呈現滾動視圖與容器視圖



    |CHAPTER 06| 提示訊息元件

    6.1 顯示訊息

    6.2 提示訊息演練



    |CHAPTER 07| 清單元件

    7.1 清單畫面

    7.2 清單實戰



    |CHAPTER 08| 同步執行與非同步執行

    8.1 同步與非同步

    8.2 實作應用練習



    |CHAPTER 09| 訊息通知

    9.1 NSNotification(通知系統)

    9.2 計時器



    |CHAPTER 10| 地圖與相關物件

    10.1 MKMap

    10.2 地圖實作練習



    |CHAPTER 11| 第三方管理

    11.1 第三方管理工具

    11.2 實作練習:安裝及使用Toast



    |CHAPTER 12| Realm

    12.1 Realm 資料庫

    12.2 實戰演練



    |CHAPTER 13| API

    13.1 網路程式

    13.2 開放資料API實戰



    |CHAPTER 14| 雲端訊息

    14.1 推播

    14.2 設計重點



    |CHAPTER 15| TensorFlow Lite

    15.1 人工智慧

    15.2 設計重點



    |CHAPTER 16| SwiftUI

    16.1 SwiftUI

    16.2 SwiftUI 應用練習

    16.3 小結



    ?




    其 他 著 作