書(shū)名: iOS開(kāi)發(fā)基礎(chǔ)教程作者名: 黃海編著本章字?jǐn)?shù): 653字更新時(shí)間: 2019-07-30 13:22:03
前言
FOREWORD
2007年1月iPhone的誕生,引發(fā)了智能手機(jī)的革命,移動(dòng)互聯(lián)網(wǎng)浪潮席卷整個(gè)世界。如今人們的生活處處離不開(kāi)智能手機(jī),各類(lèi)App已經(jīng)深入人們的生活,人們開(kāi)始習(xí)慣在手機(jī)上娛樂(lè)與消費(fèi),興趣從桌面計(jì)算機(jī)全面地轉(zhuǎn)向手機(jī)。蘋(píng)果公司在智能手機(jī)市場(chǎng)中占據(jù)了相當(dāng)比例的份額。很多公司開(kāi)發(fā)產(chǎn)品,都是先開(kāi)發(fā)蘋(píng)果版,之后再做安卓版,因此iOS開(kāi)發(fā)的重要性不言而喻。
然而各大院校,雖然有軟件專(zhuān)業(yè)、移動(dòng)應(yīng)用開(kāi)發(fā)專(zhuān)業(yè),但都以Android開(kāi)發(fā)為主,極少以iOS為主要教育方向的,這其中固然有硬件、成本等方面的原因,但有一個(gè)事實(shí)不能忽略,即缺乏合適的應(yīng)用型教材。本書(shū)正由此而生。
本書(shū)共13章,從最基礎(chǔ)的內(nèi)容開(kāi)始講起,到講完iOS的界面交互代碼編寫(xiě),著重于以純代碼方式構(gòu)建各個(gè)界面,既要保證內(nèi)容的質(zhì)量,也不至于篇幅泛濫。各章節(jié)都配套了相關(guān)的源代碼,方便讀者學(xué)習(xí)使用。在各章節(jié)的末尾還設(shè)置了作業(yè),供延展知識(shí)和練習(xí)使用。
iOS界面構(gòu)建時(shí),超過(guò)50%的工作都要用到UITableView,它是iOS精心設(shè)計(jì)、功能強(qiáng)大的視圖控件,因此本書(shū)也花了最大的篇幅來(lái)詳細(xì)講解,讀者宜多花心思鉆研該控件。
可視化界面構(gòu)建方面,使用Storyboard和自動(dòng)約束的相關(guān)內(nèi)容,已經(jīng)足夠再寫(xiě)一本書(shū),因而本書(shū)只是大概涉及,畢竟掌握了純代碼的構(gòu)建方式,再學(xué)可視化構(gòu)建將手到擒來(lái)。
網(wǎng)絡(luò)連接方面本書(shū)也未涉及,因涉及網(wǎng)絡(luò)的各方面知識(shí)還有數(shù)據(jù)解析,均需大量篇幅,因此作罷,若掌握本書(shū)內(nèi)容后,可自學(xué)掌握。
蘋(píng)果公司每年都會(huì)更新iOS版本,本書(shū)出版時(shí)為iOS 10,使用開(kāi)發(fā)工具為Xcode 8,所有的代碼都在該平臺(tái)下運(yùn)行通過(guò)。
本書(shū)所涉及的PPT和源代碼文件可從出版社網(wǎng)站(www.ryjiaoyu.com)下載使用。
編者
2017年11月
- 電子工藝與EDA
- 電子制作入門(mén)一點(diǎn)通
- SELinux Cookbook
- 液晶顯示器維修技能實(shí)訓(xùn)
- RFID 重大工程與國(guó)家物聯(lián)網(wǎng)(第3版)
- 怎樣識(shí)別和檢測(cè)電子元器件(第2版)
- LTE教程:原理與實(shí)現(xiàn)(第3版)
- 圖表細(xì)說(shuō)電子元器件
- LED制造技術(shù)與應(yīng)用
- 認(rèn)識(shí)光通信
- 數(shù)字電視有線(xiàn)傳輸原理與維修(第2版)
- Flutter實(shí)戰(zhàn)指南
- 高清彩電上門(mén)維修速查手冊(cè)
- 5G:九大垂直領(lǐng)域的5G智慧賦能
- 藍(lán)牙4.0 BLE開(kāi)發(fā)完全手冊(cè):物聯(lián)網(wǎng)開(kāi)發(fā)技術(shù)實(shí)戰(zhàn)