首 頁
手機版

企業(yè)級ios應用開發(fā)實戰(zhàn) 楊宏焱pdf掃描版

  • 軟件大?。?0.64M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費軟件
  • 更新時間:2023/09/05
  • 軟件類別:電子閱讀
  • 應用平臺:Windows10,Windows8,Windows7,WinVista,Win2003,WinXP,Win2000
網(wǎng)友評分:5.0分
網(wǎng)友評論 下載地址 收藏該頁
本地下載

企業(yè)級ios應用開發(fā)實戰(zhàn)是一本ios企業(yè)應用開發(fā)的詳細開發(fā)教程,由楊宏焱編著,機械工業(yè)出版社出版。本書內(nèi)容十分全面,系統(tǒng)的講解了開發(fā)企業(yè)級ios應用所需掌握的各項核心技術(shù),以及各種工具個框架的使用方法,同時還包含了大量的技巧和實踐,以及精心設計的輔助讀者理解的小案例,能夠指導讀者進行完整實踐的大案例,實戰(zhàn)性很強,適用于正在從事ios應用開發(fā)和學習ios開發(fā)的人下載學習參考。

內(nèi)容簡介

企業(yè)級ios應用開發(fā)實戰(zhàn)分為三部分:基礎(chǔ)篇(1~6章),首先介紹了傳統(tǒng)企業(yè)級應用與iOS企業(yè)級應用的區(qū)別、iOS企業(yè)級應用程序的架構(gòu)以及發(fā)布方法,然后詳細講解了iOS的開發(fā)框架、Objective-C語法的核心要素、Xcode集成開發(fā)環(huán)境、Interface Builder和高級圖形界面;

核心技術(shù)篇(7~17章),系統(tǒng)深入地講解了網(wǎng)絡、XML和JSON、用戶數(shù)據(jù)保存、安全、多媒體、繪圖、動畫、多點觸摸和手勢、GPS、重力感應、本地化、多線程、并行編程、通知、通訊簿等與企業(yè)級應用相關(guān)的核心技術(shù)特性,

同時也講解了開源框架CorePlot;實戰(zhàn)篇(18~19章)以迭代的方式講解了兩個綜合案例的完整實現(xiàn)過程,既融合了前面的理論知識,又展現(xiàn)了企業(yè)級iOS應用開發(fā)的流程和方法。

企業(yè)級ios應用開發(fā)實戰(zhàn)具有如下特點:

1、主題明確,以“iOS”和“企業(yè)開發(fā)”為主題, 但并沒有將二者割裂開來,而是將二者緊密聯(lián)系、互相呼應。首先由淺入深介紹了整個 SDK 框架層次,包括 Objective-C語言簡介、SDK 的構(gòu)成、Foundation 框架、UIKit 框架、QuartzCore、CoreAnimation以及其他第三方擴展框架,然后對在企業(yè)應用中一些需要特別討論的方面(如安全、網(wǎng)絡、APN、多線程等內(nèi)容)進行專門的論述。撇開企業(yè)開發(fā)的特色不談,本書也完全可以作為一本 iOS 開發(fā)的經(jīng)典教材。

2、理論和技術(shù)兼顧。許多 iOS 開發(fā)書籍,輕理論,重技術(shù),往往只告訴你怎么做,而不告訴你為什么要這樣做,難以讓讀者在理解的基礎(chǔ)上加深記憶。而本書以理論為綱,以技術(shù)為體,從基本理論到具體使用的技術(shù)都一一道來,不僅告訴你怎么做,而且將每一種技術(shù)的來龍去脈闡述清楚。在講解具體技術(shù)的同時,不時穿插著小的知識點,讓讀者進一步拓寬相關(guān)的背景知識。

3、詳細分析代碼,實用性強。作為編程類書籍,免不了有大量的代碼。但本書對多數(shù)代碼都進行了闡釋,重點內(nèi)容還會有專門的標注,如“提示”、“注意”等,以提醒讀者注意,或者及時回顧前面的知識點。本書中的每一個示例程序,都收錄到本書的隨書光盤中。所有的程序都經(jīng)過作者認真調(diào)試,可以直接運行。

內(nèi)容導讀

本書共分 19 章,主要內(nèi)容如下:

基礎(chǔ)篇

第 1 章介紹了企業(yè)應用的概念,什么是 iOS 企業(yè)應用,iOS 企業(yè)應用的框架及構(gòu)成,特別是對于蘋果 iOS 企業(yè)證書申請和 iOS 企業(yè)應用程序的部署方式(In-House、Ad-Hoc、OTA)進行了詳細的介紹。

第 2 章介紹 iOS SDK,包括其框架和構(gòu)成。iOS SDK 是 iOS 開發(fā)中最為重要的工具和武器,每個 iOS 開發(fā)人員都必須熟悉并深刻理解它。

第 3 章介紹 iOS 開發(fā)語言 Objective-C。對于沒有接觸過這種語言的讀者,將在本章對Objective-C 有一個全面的理解。本章從兩個方面對 Objective-C 進行了介紹,即 Objective-C 的C 語言特性和面向?qū)ο筇匦浴R矊?Objective-C 的一些現(xiàn)代語言特性,如塊編程(函數(shù)式編程中的主要內(nèi)容)、反射(運行時支持)和可變參數(shù)也進行了介紹,這些內(nèi)容在其他書籍中是比較罕見的。

第 4 章介紹 Xcode IDE。從 Xcode 4.0 開始,蘋果對其功能和界面進行了全新的設計,把Interface Builder 完全整合到 Xcode 中,使程序員的開發(fā)效率更高。

第 5 章單獨對 Xcode 中的 Interface Builder 進行了進一步介紹,特別是 Assistant Editor的出現(xiàn),與之前的版本相比,大大簡化了開發(fā)人員進行各種連接(IBOutlet 和 IBAction)的操作。

第 6 章介紹 UIKit 以及 UIKit 中包含的一系列最基本的 UI 組件,此外,介紹了如何在 UIKit的基礎(chǔ)上進行擴充,創(chuàng)建自己的自定義組件庫。

企業(yè)應用篇

第 7 章到第 10 章,依次從網(wǎng)絡、XML/Json、數(shù)據(jù)存儲、安全這幾個方面進行介紹。這些內(nèi)容中,有相當一部分是企業(yè)開發(fā)人員早已熟知的領(lǐng)域(如網(wǎng)絡、XML/Json、數(shù)據(jù)存儲和安全)。這些章節(jié)結(jié)合 iOS 自身的特點進行詳細的闡述,包含安全沙箱、嵌入式數(shù)據(jù)庫以及 iOS安全框架等內(nèi)容。

第 11 章介紹 Cocoa 的多媒體、Quartz 2D 和 Core Animation 框架。

第 12 章介紹 Cocoa Touch 特有的多點觸摸和手勢識別。

第 13 章介紹如何利用 iPhone 的多語言支持實現(xiàn)應用程序的國際化。

第 14 章涉及兩個方面:傳統(tǒng)的線程編程和并行編程 GCD(Grand Central Dispatch)。在企業(yè)應用中,免不了要使用多線程。前者是傳統(tǒng)的異步編程技術(shù),直接與操作系統(tǒng)底層的線程打交道;后者是 iOS 4.0 以后新的異步編程技術(shù),以一種函數(shù)式編程的方式,達到讓系統(tǒng)自動進行線程管理的目的,從而避開了線程編程的復雜性。

第 15 章介紹通知、本地通知和遠程通知。通知是多個對象間進行對話的機制,但耦合性低于直接的方法調(diào)用。本地通知和遠程通知是兩種不同的進程喚醒技術(shù),前者由系統(tǒng)來喚醒,后者通過 RPC(Remote Process Calling)喚醒。

第 16 章介紹開源框架 Core Plot。Core Plot 是著名的 2D 圖形框架,用于繪制散點圖、柱狀圖和餅圖等圖表。

第 17 章針對 iOS 特有的硬件特性進行介紹,如通訊簿、相機、加速計和 GPS。

實戰(zhàn)篇

第 18 章,介紹“企業(yè) APN”在企業(yè)中的應用,以及使用“企業(yè) APN”網(wǎng)絡對 iOS 客戶端的一些特殊要求。該章實際上包含了一個實戰(zhàn)項目,即一個簡單的 APN 切換工具(同時也提供了簡單的網(wǎng)絡狀態(tài)檢測)。在這個實戰(zhàn)項目中,涉及了廣泛的內(nèi)容和前面諸多章節(jié)中介紹的知識,諸如后臺任務、配置描述文件、BSD Socket 編程、網(wǎng)絡檢測、Safari 阻塞和并行編程GCD。

第 19 章以案例導航的方式介紹了一個實戰(zhàn)項目,指導讀者從用戶的實際需求出發(fā),結(jié)合本書中講述過的理論知識和技術(shù),開發(fā)一個完整的 iOS 郵件客戶端,使讀者對企業(yè)應用的開發(fā)有直觀的認識。

使用方法

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進行閱讀

收起介紹展開介紹
  • 下載地址
企業(yè)級ios應用開發(fā)實戰(zhàn) 楊宏焱pdf掃描版

有問題? 點此報錯

發(fā)表評論

0條評論