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