Swift 程式設計範例經典 | 讓您設計出專業級的 iOS & OS X 應用程式 (Swift for Programmers)
Paul J. Deitel, Harvey Deitel 著、林耕溥 譯
- 出版商: 碁峰資訊
- 出版日期: 2015-12-24
- 定價: $480
- 售價: 7.9 折 $379
- 語言: 繁體中文
- 頁數: 448
- ISBN: 9863478601
- ISBN-13: 9789863478607
-
相關分類:
Apple Developer
無法訂購
買這商品的人也買了...
-
大話資料結構$590$466 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
ASP.NET MVC 5 網站開發美學$780$616 -
養成 iOS 8 App 程式設計實力的 25 堂課-最新 Swift 開發教學(A Practical Guide to Building Your First App from Scratch: Beginning iOS 8 Programming with Swift)$580$452 -
Swift 程式設計入門$450$356 -
AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411 -
提升 iOS 8 App 程式設計進階實力的 30 項關鍵技巧-最新 Swift 開發教學(Intermediate iOS Programming with Swift)$590$460 -
Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境$550$468 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Swift 從入門到超人氣遊戲 App 開發全面修鍊實戰 (附近 100 段影音教學、Swift 2.0 / 1.2 / 1.1 範例檔)$480$379 -
黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters)$400$316 -
Swift 設計模式 (Pro Design Patterns in Swift)$680$537 -
Hadoop + Spark 大數據巨量分析與機器學習整合開發實戰$620$484 -
Kali Linux 滲透測試工具, 2/e$500$395 -
iOS 9 App 程式設計實力超進化實戰攻略:知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG (Beginning iOS 9 Programming with Swift)$690$538 -
跨視窗尺寸網頁設計實錄 -- All about RWD (Responsive Web Design)$420$328 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
設計模式與遊戲開發的完美結合$690$538 -
7天學會 Git 版本控制 (Git Essentials)$280$218 -
科學運算 : Python程式理論與應用$860$731 -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
iOS 10 App 程式設計實力超進化實戰攻略 : 知名 iOS教學部落格 AppCoda 作家親授實作關鍵技巧讓你不NG$720$562 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356
商品描述
<內容特色>
專業程式設計師適用的app開發指南,使用Apple在iOS®與OS X®平台上的新程式語言Swift
實用且豐富的範例,內容涵蓋:
。類別、物件、方法、property
。初始化程序、解構程序、銜接
。值組、陣列以及Dictionary Collection
。結構、列舉、closure、ARC
。繼承、多型、protocol
。型別方法、型別property
。泛型;字串與字元
。運算子多載、運算子函式、自訂運算子、下標
。存取控制;型別轉換與檢查
。巢狀型別、巢狀方法
。optional、optional chaining、extension
。Xcode、Playground、介紹Cocoa Touch®搭配程式編寫完整的iOS® 8 Tip Calculator App
。溢位運算子、屬性、樣式
。更多線上主題
本書是為具備物件導向程式設計、C-based語言(如Objective-C、Java、C#,或C++)背景的程式設計師所撰寫,沿襲Deitel書籍特有的「以應用程式為導向」教學法,以豐富完整並可實際運作的程式範例引領您深入探索新的Swift語言。搭配著語法標示,將重要的程式碼標出,以漸進的方式帶您寫出程式並觀察範例的輸出。書中提供數千行經過實測的程式碼,以及許多有助於幫助建立堅實應用程式的技巧。
以類別與物件起始介紹Swift,之後會很快地開始討論進階主題。精通這些工具後,便可著手建構出有著業界水準的物件導向Swift程式。
對本書的讚譽
「Apple針對Mac與iOS應用程式的開發,發佈新的程式語言時,大家都很驚訝。Apple循Objective-C與許多其他的語言的經驗,從無到有建構出一個新語言。其中有許多東西需要學習—新語法、新的慣用語..等,看起來這是很令人怯步的。而Deitels寫了這本書,徹底探索Swift與Xcode 6,引導讀者學習需要知道的東西,而讀者之前學過什麼語言都無妨。」
—Robert McGovern,獨立開發者
「對Apple發佈的新程式語言來說,本書介紹的很好,逐行程式碼解釋。程式碼整體是實際工作的抽象化,完整連結到強大的資源。在比較多個已建立的程式設計概念後加入的特色,對Apple平台非常陌生的開發人員來說,會使得Swift很容易學習。必讀!」
—René Cacheaux,Mutual Mobile的iOS架構師
「有著這樣品質、深度及廣度的書籍,在Swift發佈後很快的出現,實在令人驚訝。對Apple的參考文件來說是很理想的搭配讀物。這本開發人員使用的書籍,會以深入眼光來看Swift。不管你是C++、C#,或是Java背景,想進入Apple大環境,又或是意圖更新技術、學習最新且令人興奮的Apple語言的Objective-C程式設計師,全都適合閱讀本書。補充Deitels的傑出書籍《iOS 8 for Programmers: An App-Driven Approach with Swift》,且維持了商標高品質的作法,其中有許多互動的、重要的範例程式碼,且其中有著深入的程式詳細檢視,還有最佳的實務作法。使用Swift功能搭配Cocoa的Foundation類別。對每一個認真的Apple開發人員來說都是必備的。」
—Rik Watson,HP Enterprise Services的技術團隊領導(應用程式服務)
「對於想要快速學習Apple最新語言的Objective-C開發人員來說,本書是完美之作。你會學習該如何在現有的Objective-C專案中納入新的Swift功能(如值組、closure,以及泛型)。在Xcode playground中操作真實範例時,你會感謝Swift內建的錯誤處理機制。」
—Scott Bossack,Thrillist Media Group的iOS開發人員領導
<作者簡介>
aul Deitel與Harvey Deitel是Deitel & Associates, Inc.的創辦人,這家公司是國際知名的程式語言編寫與企業訓練機構。全球已有數百萬人透過閱讀 Deitel 所出版的書籍、收看即時視訊訓練課程或查閱線上資源的方式來學習駕馭Swift與Objective-C的iOS® App開發,以及JavaTM、C++、AndroidTM、C#、.NET、Visual Basic®、Visual C++®、C、網際網路程式設計、JavaScript®、HTML、CSS、XML、Python®、PHP..等。