Programming iOS 8: Dive Deep into Views, View Controllers, and Frameworks (Paperback)
暫譯: 深入探討 iOS 8 的程式設計:視圖、視圖控制器與框架
Matt Neuburg
- 出版商: O'Reilly
- 出版日期: 2014-12-14
- 定價: $1,925
- 售價: 1.6 折 $299
- 語言: 英文
- 頁數: 1018
- 裝訂: Paperback
- ISBN: 1491908734
- ISBN-13: 9781491908730
-
相關分類:
Apple Developer
立即出貨(限量) (庫存=1)
買這商品的人也買了...
-
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
Mind Hacks 腦力駭客一百招-基礎篇$580$458 -
大話設計模式$620$490 -
$613Even Faster Web Sites: Performance Best Practices for Web Developers (Paperback) -
精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537 -
$1,229Professional Test Driven Development with C#: Developing Real World Applications with TDD (Paperback) -
PowerPoint 2010 高效實用範例必修 16 課$450$356 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
Python 錦囊妙計, 3/e (Python Cookbook, 3/e)$880$695 -
Robi 洛比 2015/07/28 (No.66) <此為過刊雜誌,恕不接受退貨及取消訂單>$599$569 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
Raspberry Pi 最佳入門與實戰應用-深入 Raspberry Pi 的全方位指南(附87段教學與執行影片/範例程式檔)$450$356 -
Swift初學特訓班--iOS App 開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)$420$332 -
網頁應用程式設計─使用 Node 和 Express (Web Development with Node and Express)$580$458 -
利用R語言打通大數據的經脈$490$417 -
Raspberry Pi 超炫專案與完全實戰 (深入 Raspberry Pi 的全面開發經典) (附101段教學與執行影片/範例程式)$520$411 -
Raspberry Pi 2 Model B (Made in the U.K.)$1,560$1,529 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
Android 初學特訓班, 7/e (適用 Android 6.x~7.x / 全新Android Studio 2.X開發,附影音)$480$379 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
白話大數據與機器學習$480$379 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308
相關主題
商品描述
Start building apps for iOS 8 with Apple’s Swift programming language. If you’re grounded in the basics of Xcode and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and use iOS frameworks for adding features such as audio and video, access to user calendars and photos, and tracking the device’s location.
Example code is available on GitHub in the form of full projects that you can download, study, and run.
- Build iOS apps with Swift
- Create, arrange, draw, layer, and animate views that respond to touch
- Use view controllers to manage multiple screens in a way that’s understandable to users
- Explore UIKit interface objects, such as scroll views, table views, popovers, web views, and maps
- Work with Cocoa frameworks for sensors, location, sound, and video
- Access user libraries: music, photos, address book, and calendar
- Examine additional topics including data storage, file sharing, networking, and threading
Topics new to iOS 8 include:
- Major changes in app coordinate space and interface rotation
- Trait collections and size classes
- View margins, visual effect views, and major animation changes
- Changes to presented view controllers, popovers and split view controllers, alert and action sheet architecture
- Table view automatic variable row heights and sliding cells
- Classes for search results display, web view, video display, and audio mixing and effects
- Today extensions, Actions extensions, Photo Editing extensions
- Xcode 6 features: conditional constraints, view debugging, designable views, inspectable properties, new segue types
商品描述(中文翻譯)
開始使用 Apple 的 Swift 程式語言為 iOS 8 建立應用程式。如果您已經掌握 Xcode 和 Cocoa 框架的基本知識,本書將提供所有必要的實際 iOS 應用程式組件的結構化解釋。通過深入探索和大量的程式碼範例,您將學會如何創建視圖、操作視圖控制器,並使用 iOS 框架來添加音頻和視頻、訪問用戶日曆和照片以及追蹤設備位置等功能。
範例程式碼可在 GitHub 上以完整專案的形式獲得,您可以下載、學習和運行。
- 使用 Swift 建立 iOS 應用程式
- 創建、排列、繪製、分層和動畫化對觸控做出反應的視圖
- 使用視圖控制器以用戶易於理解的方式管理多個螢幕
- 探索 UIKit 介面物件,例如滾動視圖、表格視圖、彈出視圖、網頁視圖和地圖
- 使用 Cocoa 框架處理感應器、位置、聲音和視頻
- 訪問用戶庫:音樂、照片、通訊錄和日曆
- 檢視其他主題,包括數據儲存、檔案共享、網路和執行緒
iOS 8 中的新主題包括:
- 應用程式座標空間和介面旋轉的重大變更
- Trait collections 和 size classes
- 視圖邊距、視覺效果視圖和主要動畫變更
- 呈現的視圖控制器、彈出視圖和分割視圖控制器、警報和操作表架構的變更
- 表格視圖自動變化的行高和滑動單元格
- 用於搜尋結果顯示、網頁視圖、視頻顯示和音頻混合及效果的類別
- Today 擴展、Actions 擴展、照片編輯擴展
- Xcode 6 功能:條件約束、視圖除錯、可設計視圖、可檢查屬性、新的 segue 類型
