全書共分6章,主要包括:認(rèn)識(shí)iOS開發(fā)、*個(gè)應(yīng)用程序、聽聲音識(shí)動(dòng)物、找出你我不同、平面圖形樂隊(duì)以及機(jī)器人聊天室等項(xiàng)目案例。本書根據(jù)蘋果公司新的Swift 3語(yǔ)言,結(jié)合當(dāng)前開發(fā)手機(jī)應(yīng)用的必要工具等,從iOS開發(fā)所需要的Mac電腦和iPhone手機(jī)、Swift語(yǔ)言基礎(chǔ)知
本書特色在于:循序漸進(jìn),以項(xiàng)目的開發(fā)讓學(xué)生逐步理解Swift語(yǔ)言,是學(xué)習(xí)者快速入門的需要,有別于一般教材以語(yǔ)法為主干內(nèi)容組織的模式,更符合學(xué)習(xí)者獲取知識(shí)的規(guī)律。
本教材主要用于iOS移動(dòng)應(yīng)用開發(fā)技術(shù)的學(xué)習(xí)。蘋果iOS是由蘋果公司開發(fā)的移動(dòng)設(shè)備操作系統(tǒng),迄今蘋果已經(jīng)售出了近3億臺(tái)iOS設(shè)備,iOS已經(jīng)成為世界大的移動(dòng)操作系統(tǒng)之一。開發(fā)者可以將自己的應(yīng)用上傳至App Store中,通過用戶下載購(gòu)買而獲得收益。目前每年App Store下載量都在持續(xù)加速增長(zhǎng),然后面對(duì)如此廣闊的市場(chǎng),國(guó)內(nèi)的iOS開發(fā)人才卻非常稀缺。
本教材所采用的開發(fā)語(yǔ)言是Swift 3。相較于傳統(tǒng)的Objective-C語(yǔ)言來說,Swift 的代碼更簡(jiǎn)潔,開發(fā)效率更高,涵蓋了現(xiàn)在流行的編程方式,結(jié)構(gòu)化,面向?qū)ο,泛型,函?shù)式。隨著時(shí)間推移,Swift 在整個(gè)蘋果移動(dòng)應(yīng)用開發(fā)中占的代碼比例會(huì)越來越多。
本教材注重教學(xué)規(guī)律和課堂教學(xué)的,相對(duì)完整的介紹了使用Swift語(yǔ)言進(jìn)行iOS開發(fā)的新知識(shí)、新技術(shù)、新方法和新應(yīng)用,一方面較好的滿足了學(xué)習(xí)者對(duì)iOS開發(fā)的基礎(chǔ)技術(shù)和基本技能的訓(xùn)練內(nèi)容的需要,另一方面也較好的解決了當(dāng)前高校計(jì)算機(jī)語(yǔ)言類教材內(nèi)容只注重語(yǔ)法,不注重實(shí)際的迫切問題。
教材特色
? 循序漸進(jìn)。按照學(xué)生學(xué)習(xí)、認(rèn)知過程,由淺入深地組織教學(xué)內(nèi)容。
? 講解到位。對(duì)支持關(guān)鍵技術(shù)的理論和知識(shí),講解過程細(xì)致,直觀圖解,便于教師教學(xué)和學(xué)生自學(xué)。
? 注重實(shí)踐。在通過案例學(xué)習(xí)基本理論和編程知識(shí)后,結(jié)合音頻圖像處理和網(wǎng)絡(luò)技術(shù)等,對(duì)所學(xué)技術(shù)進(jìn)行深層了解,以提高讀者的職業(yè)競(jìng)爭(zhēng)力和創(chuàng)新力。
教材內(nèi)容
全書共分6章,主要包括:認(rèn)識(shí)iOS開發(fā)、第一個(gè)應(yīng)用程序、聽聲音識(shí)動(dòng)物、找出你我不同、平面圖形樂隊(duì)以及機(jī)器人聊天室等項(xiàng)目案例。本書根據(jù)蘋果公司新的Swift3語(yǔ)言,結(jié)合當(dāng)前開發(fā)手機(jī)應(yīng)用的必要工具等,從iOS開發(fā)所需要的Mac電腦和iPhone手機(jī)、Swift語(yǔ)言基礎(chǔ)知識(shí)、Xcode開發(fā)環(huán)境的熟練使用、以及面向?qū)ο蟮姆椒▉黹_發(fā)聲音、動(dòng)畫和圖形處理等移動(dòng)應(yīng)用,后學(xué)習(xí)通過網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)與機(jī)器人在線聊天功能。
配套資源
本書提供了內(nèi)容豐富的配套資源,包括電子課件、源程序、素材以及案例庫(kù)、題庫(kù)、素材庫(kù)等多項(xiàng)輔助內(nèi)容,讀者朋友可以通過如下方式獲。
登錄出版社網(wǎng)址,輸入書本名稱或ISBN號(hào)查找本書,進(jìn)行配套資源下載。
適合讀者
? 希望從事iOS編程的開發(fā)人員
? 具有一定語(yǔ)言基礎(chǔ),希望進(jìn)一步提高技能的人員
? 大中專院校相關(guān)專業(yè)的學(xué)生和老師
? 即將畢業(yè)的大學(xué)畢業(yè)生
? 相關(guān)培訓(xùn)機(jī)構(gòu)的學(xué)員和老師
? 對(duì)iOS APP開發(fā)有興趣的編程愛好者
本書作者
本書由蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院陳志峰、吳道君、翟高粵、田英、綿陽(yáng)職業(yè)技術(shù)學(xué)院張曉云、盧愛紅、陸萍、岳健和王慶承等共同編著,其中第2、6章由陳志峰編寫,第4章由吳道君編寫,第5章由翟高粵編寫,第3章由田英編寫,第1章由張曉云編寫,盧愛紅、陸萍、岳健和王慶承參與了例題程序的調(diào)試和習(xí)題的編寫。張波、常玉祥、胡穎婷、莊朋杰等同學(xué)也參與了教學(xué)項(xiàng)目的調(diào)試,在此表示感謝。
由于高職計(jì)算機(jī)教育發(fā)展迅速,作者水平有限,疏漏和不足之處在所難免,我們會(huì)不斷總結(jié)經(jīng)驗(yàn),及時(shí)修訂和完善本教材。感謝讀者使用本書,不足之處敬請(qǐng)廣大讀者朋友批評(píng)指正,歡迎大家提出寶貴意見。
陳志峰(1971-),蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院機(jī)電與信息技術(shù)學(xué)院院長(zhǎng),教授,江蘇省333高層次人才培養(yǎng)工程 第三層次培養(yǎng)對(duì)象,全國(guó)工業(yè)和信息化職業(yè)教學(xué)指導(dǎo)委員會(huì)通信類專業(yè)指導(dǎo)委員會(huì)委員,蘇州市計(jì)算機(jī)學(xué)會(huì)副理事長(zhǎng),江蘇省計(jì)算機(jī)學(xué)會(huì)理事,中國(guó)計(jì)算機(jī)學(xué)會(huì)職業(yè)教育發(fā)展委員會(huì)常委,CCF蘇州分部副主席、CCF YOCSEF蘇州 (2012-2013)主席,蘇州市智慧農(nóng)業(yè)協(xié)同創(chuàng)新重點(diǎn)實(shí)驗(yàn)室負(fù)責(zé)人,移動(dòng)互聯(lián)網(wǎng)應(yīng)用工程研發(fā)中心主任等。主持國(guó)家星火計(jì)劃項(xiàng)目、省自然科學(xué)基金項(xiàng)目、省教育廳、蘇州市科技項(xiàng)目等10項(xiàng),工信部國(guó)家信息技術(shù)緊缺人才培養(yǎng)工程項(xiàng)目1項(xiàng),省市級(jí)教育教學(xué)研究課題3項(xiàng);作為第一完成人取得市科技進(jìn)步獎(jiǎng)2項(xiàng),授權(quán)國(guó)家發(fā)明專利3項(xiàng),軟件著作權(quán)3項(xiàng)。主要研究方向:物聯(lián)網(wǎng)技術(shù)(智慧農(nóng)業(yè))、移動(dòng)互聯(lián)網(wǎng)技術(shù)及其應(yīng)用等。