學會Swift 3程式設計的21堂課
 
作者: 蔡明志 
書城編號: 1232739

原價: HK$150.00
現售: HK$142.5 節省: HK$7.5

購買此書 10本或以上 9折, 60本或以上 8折

購買後立即進貨, 約需 7-12 天

 
 
出版社: 碁峰資訊
出版日期: 2016/11
頁數: 416
尺寸: 17x23
ISBN: 9789864762415

商品簡介
■以Swift3程式語言開發iOSApp
■21堂課讓讀者掌握最新技術精髓
■圖形解釋+豐富範例+課後練習輔助學習成效+iOS與OSXApp實作


Swift是集合C與Objective-C大成的程式語言,較前述這兩種程式語言在編譯與執行上更加的快速,好比Swift的原意,它有如燕子一般的輕盈且能快意的飛翔。

筆者依循此思維撰寫內文與設計範例程式,必要時輔以圖形解釋,讓本書簡單易懂。同時考慮到沒有程式設計背景而有意踏入撰寫iOSapp領域的讀者,在內文敘述上特別經過潤飾,讓沒有學過任何程式語言的人皆能上手。本書的書名為《學會Swift3程式設計的21堂課》,表示當你看完這21章後,對Swift程式設計應會有一定程度的了解。

本書內容從簡易的範例程式談起,教你如何使用Xcode,接著是一連串有關程序性程式設計(procedureprogramming)主題,如:變數與常數、迴圈敘述、選擇敘述、函式、陣列與詞典等;接下來是物件導向程式設計主題,如:類別、繼承,覆載與覆誑H及泛型等,最後論及撰寫iOSapp時用到的主題,如:初始化與收尾、自動參考計算、選項串連以及協定等主題。

本書提供豐富的範例程式,每一章皆有「自我練習題」,讓讀者練習及複習每一章的重點所在,同時測試自已對每一章的了解程度。相信看完本書,會如同聽完名師講課一般受益匪淺。

不要猶豫了,趕快行動吧!


筆者看過與研究過釵h的程式語言,您可以講出來的,大概都有些釭滷腔瓷C最近因為撰寫iOS的App,所以有大半的時間都在使用Objective-C。要學會Objective-C可能有一些門檻,若您有C與C++語言基礎者,可能會比較容易跨越。

其實Objective-C現已容易多了,以前在參考計算(referencecount)不易掌控,可說是程式設計師的夢魘,現已改為自動參考計數(automaticreferencecount),可以說是程式設計師的福音,比較不會動不動因為記憶體不足而當機。

雖然如此,Apple為了因應新的XCode6環境,於2014年6月也公佈開發iOS與OSXApp新的程式語言,名為Swift。它是建立於最好的C與Objective-C之上,並採納安全的程式設計模式以及加入最新的特性,使得Swift程式設計更有彈性和有趣。尤其在記憶體的管理上使用自動化參考計數。同時也和Swift的意思相同,它的編譯與執行有如燕子般的輕盈快速。歷經2年多的時間,於2016年9月公佈Swift3,在語法與介面也做了一些更新,更具親和力。

本書參考Apple官方公佈的Swift3程式語言,經過整理後以淺顯易懂的闡述富的範例程式、圖表,以及章末的自我練習題,讓您可以很快能夠撰寫Swift程式。本書的架構共分21章,前十八章以撰寫一簡單的範例程式開始,接著是變數、常數與資料型態、運算子、迴圈敘述、選擇敘述、聚集型態、函式、閉包,類別與結構、屬性與方法、繼承、初始化與收尾、自動參考計數、選項串連、型態轉換和延展、協定、泛型以及運算子。後三章則以Swift3為基礎撰寫二個iOS的App與一個OSX的App。讓讀者能學以致用,以及對App的開發有初步的認識。

如同書名般,看完這21章的精彩內文,您就可以進入撰寫iOS與OSXApp的行列,為您的人生注入新的契機。本書的封面取用官方燕子的圖片,盼望能帶您翱翔天空,讓您的美夢成真。

蔡明志(mjtsai168@gmail.com)

目錄
第一部分Swift基本概念介紹
chapter01從一簡單的範例談起
chapter02變數、常數以及資料型態
chapter03運算子
chapter04迴圈敘述
chapter05選擇敘述
chapter06聚集型態
chapter07函式
chapter08閉包
chapter09類別、結構與列舉
chapter10屬性與方法
chapter11繼承
chapter12初始與收尾
chapter13自動參考計數
chapter14選項串連
chapter15型態...
蔡明志 作者作品表

Python程式設計:教學與自習最佳範本

資料結構:使用C(第五版)

最新C程式語言教學範本(第九版)(附範例光碟)

資料結構──使用C++(第五版)

資料結構:使用Python(第二版)

戰勝C語言(第三版)

C++程式語言教學範本(附範例光碟)

跟阿志哥學Python(第四版)(附範例光碟)

跟阿志哥學Python(第三版)(附範例光碟)

戰勝C語言(第二版)

Python 程式設計|大數據資料分析

跟阿志哥學Python(第二版)(附範例光碟)

資料結構--使用C#

Python 3.x 程式語言特訓教材

學會Swift4程式設計的21堂課

iOS App開發實務

資料結構:使用C語言(第五版)(精裝本)(附範例光碟)

資料結構--使用C++(第四版)

資料結構--使用C(第四版)

精通C/C++指標|深入系統底層技術

還有... [顯示所有作品]

電腦書籍 同類商品


GameSalad遊戲APP開發實戰演練

虛擬實境狂潮:從購物、教育到醫療,VR/AR商機即將顛覆未來的十大產業!

物聯網教戰守則

Arduino從入門到雲端

光感應遙控自走車 豪華版 (創客‧Arduino相容)

新觀念 Microsoft Visual C# 程式設計範例教本 第四版

Python 程式設計「超入門」

iOS 10程式設計實戰-Swift 3 + Apple Watch 快速上手的開發技巧200+

網路+大數據:精準行銷的利器

Google就是這樣猜中你的心:用機器學習及演算法分析文字語意

用最先進的Sprite Kit開發iOS 2D遊戲

Laravel 5 實務專題範例教學:透過框架寫出更好的PHP程式碼

挑戰PHP7/MySQL程式設計與超強專題特訓班(第四版)(適用PHP5~7,MariaDB)

UX從新手開始:使用者體驗的100堂必修課

Python 程式設計實用經典

React. js頂尖開發:建立使用者介面的JavaScript 函式庫

使用Cocos2D 輕鬆開發商業版iOS遊戲

SQL Server 2016資料庫設計與開發實務(附T-SQL範例檔、資料庫檔光碟)

使用3DS MAX開發 GUNDAM 計劃檔案(附光碟)

圖解!大數據下必學的統計基礎

還有... [顯示所有書籍]

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)