Learning Swift: Building Apps for macOS, iOS, and Beyond, 2/e (Paperback)
暫譯: 學習 Swift:為 macOS、iOS 及其他平台建構應用程式(第二版,平裝本)
Paris Buttfield-Addison, Jonathon Manning, Tim Nugent
- 出版商: O'Reilly
- 出版日期: 2017-04-27
- 定價: $1,650
- 售價: 6.0 折 $990
- 語言: 英文
- 頁數: 516
- 裝訂: Paperback
- ISBN: 1491967064
- ISBN-13: 9781491967065
-
相關分類:
Apple Developer
立即出貨(限量) (庫存=3)
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
深入淺出 C#, 3/e (Head First C#, 3/e)$980$774 -
數位邏輯設計 (Roth: Fundamentals of Logic Design, 7/e)$580$568 -
Java SE 8 技術手冊$620$490 -
$588WebGL 編程指南 (WebGL Programming Guide: Interactive 3D Graphics Programming with WebGL) -
接案我最行! HTML5 + CSS3 + JavaScript 商業範例必殺技$480$408 -
超實用!155 個 JavaScript 應用範例大全集 (超實用的 JavaScript 代碼段)$450$356 -
HTML5、CSS、JavaScript 網頁程式設計與 MCSD 70-480 認證教材$480$379 -
AngularJS 必學的 90 項實務秘方(AngularJS Web Application Development Cookbook)$420$328 -
$454計算機圖形學, 4/e -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
$403解析深度學習 : 語音識別實踐 -
Python 3.5 技術手冊$520$411 -
VR 虛擬實境學習手冊|為桌面應用、網頁、行動裝置打造身臨其境的體驗 (Learning Virtual Reality: Developing Immersive Experiences and Applications for Desktop, Web, and Mobile)$420$357 -
快速精通 Bootstrap (Bootstrap Essentials)
$320$250 -
Python + Spark 2.0 + Hadoop 機器學習與大數據分析實戰$680$530 -
前端&行動網頁設計速成班-Bootstrap 4 + CSS3 + HTML5 + JavaScript$520$411 -
Swift - AR 擴增實境與感應器開發$480$408 -
學好跨平台網頁設計 -- HTML5、CSS3、JavaScript、jQuery與 Bootstrap 超完美特訓班$480$379 -
穿梭虛擬與現實 -- Unity 3D 擴增實境AR速戰技 (附範例/近220分鐘影音教學)$550$435 -
$250Swift 3開發指南 -
Python 網路爬蟲實戰$490$245 -
Fedora Linux 系統管理與架站實務, 2/e$650$553 -
iOS 11 程式設計實戰 -- Swift 4 快速上手的開發技巧200+$580$458
商品描述
Get valuable hands-on experience with Swift 3, the latest version of Apple’s programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms.
In the process, you’ll learn Swift’s fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple’s platforms, and how to submit working apps to the App Store.
Divided into four distinct parts, this book includes:
- Swift 2 basics: Learn Swift’s basic building blocks and features for object-oriented development
- OS X app development: Set up the document model, build out features, and sync data with iCloud
- iOS app development: Use multimedia, contacts, location, notifications, and iCloud files to build a fully featured iOS Notes app
- Advanced app extensions: Build an Apple Watch app, and learn how to debug, monitor, and test all three of your Swift apps
商品描述(中文翻譯)
獲得寶貴的實作經驗,使用 Swift 3,這是蘋果最新版本的程式語言。透過這本實用指南,具備一定程式設計技能但對蘋果開發知識不多的程式設計師,將學會如何透過開發三個完整且緊密連結的備忘錄應用程式版本,來使用 Swift 3,這些版本分別針對 OS X、iOS 和 watchOS 平台。
在這個過程中,您將學習 Swift 的基本概念,包括其語法和特性,以及 Cocoa、CocoaTouch 和 WatchKit 框架的基礎知識。本書教您如何使用 Swift 的常見設計模式,如何為蘋果的平台結構應用程式,以及如何將運作中的應用程式提交到 App Store。
本書分為四個明確的部分,包括:
- **Swift 2 基礎:** 學習 Swift 的基本構建塊和物件導向開發的特性
- **OS X 應用程式開發:** 設置文檔模型,構建功能,並與 iCloud 同步數據
- **iOS 應用程式開發:** 使用多媒體、聯絡人、位置、通知和 iCloud 文件來構建一個功能齊全的 iOS 備忘錄應用程式
- **進階應用程式擴展:** 建立一個 Apple Watch 應用程式,並學習如何調試、監控和測試您所有三個 Swift 應用程式
