Swift 入門指南 V3.00

  • 出版日期:2015/03/16
  • 語言:繁體中文
  • 字數: 54,413
紙本書定價:NT$ 430
電子書定價:NT$ 300
電子書售價:NT$ 200

本書為流動版面EPUB,適合用 mooInk、手機、平板及電腦閱讀。

《Swift入門指南》適合程式語言的完全初學者,以軟體專案開發的模式引導學習,讓完全初學者從起步就對軟體專案開發有概略的認識,這本書除了 Swift 3 的語言基礎外,也涵蓋 Xcode 的基本教學,包括 Storyboard 、 Auto Layout 、 Core Data 及使用資源檔案等主題。

相關推薦

  • 4.3
    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用全圖解

    電子書售價:NT$ 315

    ★日本超人氣演算法學習書 ★逾50萬次下載量,「Apple年度最佳APP」書籍化! ★隨書附贈獨家贈品「圖形搜尋和排序圖解記憶表」 ★★ 讀再多文字解說都看不懂?沒關係,全部畫給你看,一次弄懂演算法到底是什麼!★★ ●直觀理解,從基礎開始學習,一用就上手的演算法專書! ●全圖像化s...

  • Swift 起步走

    Swift 起步走:從 Swift 基礎入門到實戰 iPhone App

    電子書售價:NT$ 360

    本書內容包含: Swift 語法的詳細介紹 UIKit 常用元件的詳細介紹 35 個範例 App 3 個完整實戰 App 使用 Swift 4.0 版本,對應 iOS 11 。

  • 圖解Python語言學習

    圖解Python語言學習:中學生及初學者適用

    電子書售價:NT$ 480

    世界70多億人口,超過2億, 勇闖「程式淘金」新熱潮。 全球200多個國家地區,將近20個, 湧向「程式教育」列入課綱新浪潮。 台灣「資訊科技」列入12年新課綱。 透過程式實作,能增強中學生科技素養; 經由程式技能,可提升台灣人才競爭力。

  • .NET 相依性注入

    .NET 相依性注入:使用 Unity

    電子書售價:NT$ 390

    本書內容是關於 .NET 相依性注入(dependency injection;簡稱 DI)的相關議題。透過本書,您將會了解 DI 的基本概念以及相關的實務應用技術,並協助您設計出更容易維護的應用程式架構。

  • C# 本事

    C# 本事

    電子書售價:NT$ 190

    本書的目的是介紹 C# 程式語言的重要特色,以及實務上常用的 .NET 類別(例如集合、LINQ 等)。也就是說,對於像是變數、迴圈、if...else 等基礎語法,本書都不會介紹。我不想讓這本書便得太厚而難以消化。

  • 設計模式與遊戲開發的完美結合

    設計模式與遊戲開發的完美結合

    電子書售價:NT$ 500

    寫遊戲的首要之務就是要先有「好的設計」,否則哪能寫出可應對玩家、測試、企劃頻繁出現的新需求呢?那麼,怎樣才算是好的設計呢?除了掌握物件導向的設計原則外,直接在適當的場合套用適當的設計模式,自然是一條捷徑。 

  • Swift 3自學力!圖解146個iOS App開發範例,入門必備超直覺設計指南

    Swift 3自學力!圖解146個iOS App開發範例,入門必備超直覺設計指南

    電子書售價:NT$ 294

    我的第一本Swift Cookbook:15堂輕鬆學會iOS App程式設計 本書內容包含「馬上就能夠套用」的最新 Swift語言、Touch ID、自動排版、電子書製作、分割畫面、Picture In Picture、UIKit Dynamic、使用者介面、轉換畫面密技、表格視圖完全解析、多...

  • 初學到認證:從Java到Android行動裝置程式設計必修的15堂課

    初學到認證:從Java到Android行動裝置程式設計必修的15堂課

    電子書售價:NT$ 364

    Android入門開發的專業技能與知識,教導讀者學習建立職場軟實力,輔以專題實作與習題練習,跟著本書學習後可輕鬆考取專業證照,進入企業界貢獻所學,成為業界之專才人員。

  • 漫話PHP : 史上最易懂的PHP手冊

    漫話PHP : 史上最易懂的PHP手冊

    電子書售價:NT$ 240

    市面上介紹PHP的書籍不少 但利用漫畫的輕鬆簡易特色來解說PHP卻是創舉! 身為程式設計師的你,身為美術設計師的你——是不是常常面臨HTML標籤與PHP程式碼交錯混雜的問題?你是程式設計師,追加個小程式,卻讓網站畫面整個走樣嗎?你是美術設計師,修改個樣式表,卻讓整個網站停止運作嗎?  

  • 7天學會大數據資料處理—NoSQL:MongoDB入門與活用

    7天學會大數據資料處理—NoSQL:MongoDB入門與活用

    電子書售價:NT$ 230

    ◎搭配MongoVUE的圖形介面操作,一步步帶領你上手 ◎透過實際範例,準確掌握精髓技巧 在大數據時代,NoSQL已經成為資料儲存的主流,而在NoSQL中最具影響力的資料庫,則以文件類型的MongoDB為第一,其在IT業界最為活躍。

  • 教育的蛻變:卦爻符號(Code)在程式設計(Coding)上的運用

    教育的蛻變:卦爻符號(Code)在程式設計(Coding)上的運用

    電子書售價:NT$ 317

    教育不是翻轉;是生活中自然的成長蛻變! 因為科丁(coding),不只小孩,連大人都自己樂意學習困難的新東西! 《教育的蛻變》是有系統組織的第一本科丁教育參考教材。希望成為現代學生生活中的一環。為了這一系列的體驗、體會和體悟,本書著重在活動中快樂的學習。更強調互動的學習。  

  • 詳細書訊

    《Swift入門指南》適合程式語言的完全初學者,以軟體專案開發的模式引導學習,讓完全初學者從起步就對軟體專案開發有概略的認識,這本書除了 Swift 3 的語言基礎外,也涵蓋 Xcode 的基本教學,包括 Storyboard 、 Auto Layout 、 Core Data 及使用資源檔案等主題。

    本書的目錄如下

    封面 目錄 關於本書 基礎篇 * 單元 0 - 開始之前 * 單元 1 - 認識 Swift 語言 * 單元 2 - 變數、常數與資料型態 * 單元 3 - 變數命名規則 * 單元 4 - 運算式與陳述 * 單元 5 - 選擇 * 單元 6 - 迴圈 * 單元 7 - 函數 * 單元 8 - 列舉 * 單元 9 - 結構 * 單元 10 - 類別 * 單元 11 - 繼承與協定 * 單元 12 - 錯誤處理 * 單元 13 - ARC 與型態安全問題 軟體開發篇 * 單元 14 - Encrypt 類別 * 單元 15 - 實作 setCode() * 單元 16 - 繼續測試 * 單元 17 - 修正後的數學公式 * 單元 18 - 編碼 * 單元 19 - 解碼 * 單元 20 - 重構 Mac OS App 篇 * 單元 21 - MVC 模式與新增 Cocoa 專案 * 單元 22 - 編輯 Storyboard * 單元 23 - Outlet 與 Action * 單元 24 - 整合 Encrypt * 單元 25 - 存檔與載入 * 單元 26 - 完成版的英文小寫字母編碼器 * 開發練習 - macOS App 專案 iOS App 篇 * 單元 27 - 遊戲設計與新增 iOS 專案 * 單元 28 - iOS 的 Storyboard * 單元 29 - 設計 Auto Layout * 單元 30 - 關於 viewDidLoad() * 單元 31 - 第二組 Scene 及 Controller * 單元 32 - 儲存資料與切換到計分板 * 單元 33 - 完成版的還原句子遊戲與實機測試 * 單元 34 - 下一步 * 開發練習 - iOS App 專案 範例程式篇 * Encrypt.swift (除錯發展版本) * Encrypt.swift (重購版本) * ViewController.swift (Mac 版本) * ViewController.swift (iOS 版本) * ResultController.swift (iOS 版本) 出版資訊

    「基礎篇」為介紹 Swift 語言基礎,所有往後「軟體開發篇」、「macOS App 篇」及「iOS App 篇」需要的程式設計知識及技巧都會在此篇說明。

    「軟體開發篇」帶領讀者開發軟體功能核心,也就是 MVC 模式中的 M 部分,好在「macOS App 篇」及「iOS App 篇」直接跟 V 與 C 接軌。

    「macOS App 篇」是利用「軟體開發篇」開發好的 M ,製作簡單的 macOS App ,最後的專案開發練習繼續製作其他四個 macOS App ,加深讀者的專案開發經驗。

    「iOS App 篇」則是繼續利用「軟體開發篇」開發好的 M ,製作簡單的 iOS 小遊戲,最後同樣有專案開發練習,除了討論如何把 macOS App 移植到 iOS 上以外,也有一個全新 iOS App 專案練習。

    所有的範例程式(包括專案開發練習)可以以下九個 GitHub 網址下載 https://github.com/kaichingchang/Swift-Guide-Code https://github.com/kaichingchang/Swift-macOS-GuessGame https://github.com/kaichingchang/Swift-macOS-CommonName https://github.com/kaichingchang/Swift-macOS-MemoWord https://github.com/kaichingchang/Swift-macOS-Cage https://github.com/kaichingchang/Swift-iOS-GuessGame2 https://github.com/kaichingchang/Swift-iOS-MemoWord2 https://github.com/kaichingchang/Swift-iOS-Cage2 https://github.com/kaichingchang/Swift-iOS-PhotoPlayer

    本書於 2017/08/12 更新為 V3.00 ,內容從 V1.21 的 207 頁增加至 402 頁。

    目錄列表

    劃線註記

    購買後可以劃線與撰寫書評
    • ericcenter ericcenter分享了劃線。
      在 Swift 2 呼叫方法時,第一個參數的識別名稱可以不用寫出來,到 Swift 3 改成一律在定義時加上底線才不需要寫參數的識別名稱。
    • 蕭 蕭分享了劃線。
      識別字是指程式中自行定義的名稱
    • 蕭 蕭分享了劃線。
      框架是一種特定的軟體架構與體系,其為程式庫的同義詞
    • 蕭 蕭分享了劃線。
      關鍵字就是語法功能的保留字 (reserved word) ,具有特定功能
    • 蕭 蕭分享了劃線。
      跨行的註解
    劃線列表(14
    最近瀏覽與試讀
    Swift 入門指南 V3.00