iOS 8 for Programmers: An App-Driven Approach with Swift, 3/e(Paperback)
暫譯: iOS 8 程式設計師指南:以 Swift 為基礎的應用驅動方法,第三版(平裝本)
Paul Deitel, Harvey M. Deitel, Abbey Deitel
- 出版商: Prentice Hall
- 出版日期: 2014-12-26
- 售價: $1,590
- 貴賓價: 9.5 折 $1,511
- 語言: 英文
- 頁數: 400
- 裝訂: Paperback
- ISBN: 0133965260
- ISBN-13: 9780133965261
-
相關分類:
Apple Developer
已絕版
買這商品的人也買了...
-
系統程式 (System Software, 3/e)$580$568 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
大話設計模式$620$490 -
Database Systems: Models, Language, Design, and Application Programming, 6/e (IE-Paperback)$1,300$1,274 -
精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537 -
資料庫系統原理 (Fundamentals of Database Systems, 6/e)$890$703 -
繽紛的花花素材集-創造甜蜜溫馨的浪漫心情$380$323 -
離散數學 (Rosen: Discrete Mathematics and Its Applications, 7/e)(授權經銷版)$810$770 -
Hadoop 實戰技術手冊, 2/e$680$578 -
離散數學 原文導讀版 (Rosen: Discrete Mathematics and Its Applications, 7/e)(授權經銷版)$1,160$1,102 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
ASP.NET MVC 5 網站開發美學$780$616 -
CentOS 7 建置、管理與伺服器架設實戰$580$452 -
啊哈!圖解演算法必學基礎$350$298 -
邁向 jQuery 達人的階梯$490$417 -
養成 iOS 8 App 程式設計實力的 25 堂課-最新 Swift 開發教學(A Practical Guide to Building Your First App from Scratch: Beginning iOS 8 Programming with Swift)$580$452 -
Swift初學特訓班--iOS App 開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)$420$332 -
Android 程式設計入門、應用到精通--增訂第三版 (適用 5.X~1.X, Android Wear 穿戴式裝置)$560$442 -
Python 設計模式深入解析 (Mastering Python Design Patterns)$360$281 -
Effective Python 中文版 | 寫出良好 Python 程式的 59 個具體做法 (Effective Python: 59 Specific Ways to Write Better Python)$450$356 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters)$400$316 -
設計模式與遊戲開發的完美結合$690$538 -
科學運算 : Python程式理論與應用$860$731 -
流暢的 Python|清晰、簡潔、有效的程式設計 (Fluent Python)$980$774
相關主題
商品描述
The professional programmer’s Deitel® guide to iPhone® and iPad® app development using iOS® 8, Swift™, Xcode® 6, and Cocoa Touch®
Billions of apps have been downloaded from Apple’s App Store! This book gives you everything you’ll need to start developing great iOS 8 apps quickly using Swift–Apple’s programming language of the future. You’ll also learn what makes a great app and how to publish your apps in the App Store. The book uses an app-driven approach–each new technology is discussed in the context of seven fully tested iOS 8 apps, complete with syntax shading, code highlighting, code walkthroughs and sample outputs. Apps you’ll develop include:
- Welcome App
- Cannon Game
- Tip Calculator
- Doodlz
- Twitter® Searches
- Address Book
- Flag Quiz
Practical, Example-Rich Coverage of:
- iOS® 8, XCode® 6, Swift™
- Object-Oriented Programming with Swift™ and Cocoa Touch®
- UI Design, Storyboards, Auto Layout, Outlets, Outlet Collections, Actions
- View Controllers, Views, View Animations
- Event Handling, Multi-Touch
- Single View, Master-Detail, Game Templates
- Accessibility, Internationalization
- Core Data Database Access
- User Defaults, iCloud Key—Value Storage
- Social Framework Sharing
- SpriteKit Game Programming: Animation, Graphics, Physics, Collision Detection
- Accelerometer and Motion Event Handling
- Grand Central Dispatch
- App Store, Pricing, Monetization and more.
Visit www.deitel.com
- Download code examples
- For information on Deitel’s Dive Into® Series programming training courses delivered at organizations worldwide visit www.deitel.com/training or write to deitel@deitel.com
- Join the Deitel social networking communities on Facebook® at facebook.com/DeitelFan, Twitter® at @deitel, Google+™ at google.com/+DeitelFan, LinkedIn® at bit.ly/DeitelLinkedIn, YouTube™ at youtube.com/user/DeitelTV and subscribe to the Deitel® Buzz Online e-mail newsletter at www.deitel.com/newsletter/subscribe.html
About This Book
Sales of iOS devices and app downloads have been explosive. The first-generation iPhone sold 6.1 million units in its initial five quarters of availability (bit.ly/iPhoneGen1l). The iPhone 6 and iPhone 6 Plus, released in September 2014, sold over 10 million combined in their first weekend of availability (bit.ly/FirstiPhone6Weekend). iPad sales are equally impressive. The first generation iPad, launched in April 2010, sold 3 million units in its first 80 days of availability (bit.ly/iPadGen1). In just the first quarter of 2014, Apple sold a record 26 million iPads (bit.ly/iPad2014Q1). At the time of this writing, there were over 1.2 million apps in the App Store (bit.ly/iOSApps2014) and more than 75 billion apps have been downloaded!
This book presents leading-edge computing technologies for professional software developers. At the heart of the book is the Deitel “app-driven approach”– a variant of Deitel’s live-code approach–concepts are presented in the context of complete working iOS apps, rather than using code snippets. The introduction and app test drives at the beginning of each chapter show one or more sample executions. The book’s source code is available at: www.deitel.com/books/iOS8FP1.
You’ll quickly learn everything you need to start building iOS 8 apps–beginning with a test-drive of the Tip Calculator app in Chapter 1, then building your first apps in Chapter 2 with visual programming and in Chapter 3 with Swift. By the time you reach Chapter 9, you’ll be ready to create your own apps for submission to the App Store. We’ll overview the submission process, including uploading your apps, deciding whether to sell your apps or offer them for free, and marketing them using in-app advertising, social media, Internet public relations and more.
商品描述(中文翻譯)
《專業程式設計師的 Deitel® iPhone® 和 iPad® 應用程式開發指南:使用 iOS® 8、Swift™、Xcode® 6 和 Cocoa Touch®》
數十億的應用程式已從 Apple 的 App Store 下載!本書提供您快速開始開發優秀 iOS 8 應用程式所需的一切,使用 Swift——Apple 未來的程式語言。您還將學習什麼是優秀的應用程式,以及如何在 App Store 發佈您的應用程式。本書採用應用程式驅動的方法——每項新技術都在七個經過充分測試的 iOS 8 應用程式的背景下進行討論,並附有語法著色、程式碼高亮、程式碼逐步講解和範例輸出。您將開發的應用程式包括:
- 歡迎應用程式
- 大砲遊戲
- 小費計算器
- Doodlz
- Twitter® 搜尋
- 通訊錄
- 國旗測驗
實用且範例豐富的內容涵蓋:
- iOS® 8、XCode® 6、Swift™
- 使用 Swift™ 和 Cocoa Touch® 的物件導向程式設計
- UI 設計、故事板、自動佈局、Outlet、Outlet 集合、動作
- 視圖控制器、視圖、視圖動畫
- 事件處理、多點觸控
- 單一視圖、主細節、遊戲範本
- 可及性、國際化
- Core Data 數據庫存取
- 使用者預設、iCloud 鍵值儲存
- 社交框架分享
- SpriteKit 遊戲程式設計:動畫、圖形、物理、碰撞檢測
- 加速度計和運動事件處理
- Grand Central Dispatch
- App Store、定價、獲利等。
造訪 www.deitel.com
- 下載程式碼範例
- 有關 Deitel 的 Dive Into® 系列程式設計訓練課程的資訊,請造訪 www.deitel.com/training 或寫信至 deitel@deitel.com
- 加入 Deitel 的社交網絡社群,Facebook®:facebook.com/DeitelFan,Twitter®:@deitel,Google+™:google.com/+DeitelFan,LinkedIn®:bit.ly/DeitelLinkedIn,YouTube™:youtube.com/user/DeitelTV,並訂閱 Deitel® Buzz 在線電子郵件通訊:www.deitel.com/newsletter/subscribe.html
關於本書
iOS 設備的銷售和應用程式下載量爆炸性增長。第一代 iPhone 在上市的前五個季度售出 610 萬部(bit.ly/iPhoneGen1l)。2014 年 9 月推出的 iPhone 6 和 iPhone 6 Plus,在上市的第一個週末就售出超過 1000 萬部(bit.ly/FirstiPhone6Weekend)。iPad 的銷售同樣令人印象深刻。第一代 iPad 於 2010 年 4 月推出,在上市的前 80 天售出 300 萬部(bit.ly/iPadGen1)。在 2014 年的第一季度,Apple 創下了 2600 萬部 iPad 的銷售紀錄(bit.ly/iPad2014Q1)。在撰寫本文時,App Store 中有超過 120 萬個應用程式(bit.ly/iOSApps2014),下載量超過 750 億次!
本書為專業軟體開發人員介紹前沿的計算技術。本書的核心是 Deitel 的「應用程式驅動方法」——這是一種 Deitel 的即時程式碼方法的變體——概念是在完整的可運行 iOS 應用程式的背景下呈現,而不是使用程式碼片段。每章的開頭介紹和應用程式測試驅動展示了一個或多個範例執行。本書的源代碼可在 www.deitel.com/books/iOS8FP1 獲得。
您將快速學會開始構建 iOS 8 應用程式所需的一切——從第一章的小費計算器應用程式的測試驅動開始,然後在第二章使用視覺程式設計構建您的第一個應用程式,在第三章使用 Swift。當您到達第九章時,您將準備好創建自己的應用程式以提交到 App Store。我們將概述提交過程,包括上傳您的應用程式、決定是出售應用程式還是免費提供,以及使用應用內廣告、社交媒體、網路公關等進行行銷。
