eBook: Learning Swift Programming (DRM PDF)
 
電子書格式: DRM PDF
作者: Jacob Schatz 
系列: Learning
分類: Macintosh OS ,
Object-oriented programming (OOP)  
書城編號: 25763437


售價: $217.00

購買後立即進貨, 約需 1-4 天

 
 
製造商: Pearson Education
出版日期: 2014/12/09
ISBN: 9780133961201

商品簡介
Get started fast with Swift programming for iOS and OS X   Learning Swift Programming is a fast-paced, hands-on introduction to writing production-quality iOS and OS X apps with Apple's new programming language. Written for developers with previous experience in any other modern language, this book explains Swift simply and clearly, using relevant examples that solve realistic problems.   Author Jacob Schatz's popular Skip Wilson video tutorials on YouTube have already helped thousands of Apple developers get started with Swift. Now, he helps you take full advantage of Swift's advanced design, remarkable performance, and streamlined development techniques.   Step-by-step, you'll move from basic syntax through advanced features such as closures and generics-discovering helpful tips and tricks along the way. After you've mastered Swift's building blocks and learned about its key innovations, a full section of case studies walks you through building complete apps from scratch. Compare Swift with Objective-C, JavaScript, Python, Ruby, and C Collect data with arrays and dictionaries, and store it with variables and constants Group commonly-used code into functions for easy reuse Structure your code with enums, structs, and classes Use generics to get more done with less code Write closures to share small blocks of functionality Use optionals to write more robust, crash-resistant, and cleaner code Integrate existing Objective-C code into new Swift apps Program on the bit and byte level with advanced operators Implement efficient design patterns with protocols and delegates Create animated 2D games with SpriteKit, and 3D games with SceneKit Contents at a Glance1 Getting Your Feet Wet    Building Blocks of Swift    Optionals: A Gift to Unwrap    Tuples    Number Types and Converting Between Them    Coming to Swift from Objective-C and C2 Collecting Data    Using Arrays    Modifying Arrays    Using Dictionaries3 Making Things Happen: Functions    Defining Functions    More on Parameters4 Structuring Code: Enums, Structs, and Classes    Enums    Structs5 Making a Game    Building a User Interface (UI)    The Action-Packed View Controller6 Reusable Code: Closures    What Are Closures?    Closures in Other Languages    How Closures Work and Why They're Awesome7 Subscripts and Advanced Operators    Writing Your First Subscript    Bits and Bytes with Advanced Operators    Customizing Operators    Making Your Own Operators    Bits and Bytes in Real Life8 Protocols    Writing Your First Protocol    Animizable and Humanizable    Delegation    Protocols as Types    Protocols in Collections    Optional Chaining9 Becoming Flexible with Generics    The Problem That Generics Solve10 Games with SpriteKit     Setting Up the Project     The Start Screen     Dangerous Ground     A Hero to the Rescue     Enemies in Motion     Spawned Obstacles     Smashing Physics11 Games with SceneKit     Creating DAE Files     Creating a New SceneKit Project     Your SceneKit Files     Making the Game     Bridging the Gap to Objective-C12 Apps with UIKit     Application Types     Loading a Table View     Loading Data from a URL  
Learning

愛你喔,螢火蟲:都市公園螢火蟲復育記

越過寫作的山(增訂版):學測國文寫作全方位操練 跟著名師嚮導,深耕閱讀能力,掌握寫作法門

翻轉你的小資人生:學會四大理財術,死薪水也能輕鬆實現財富自由

eBook: Learning React: A Hands-On Guide to Building Web Applications Using React and Redux (DRM PDF)

消失的男孩:無法倒帶的配角人生(電影書衣版)

「孩子我愛你」現代親子套書

原來有錢人都這麼做:效法有錢人的理財術,學習富人的致富之道

一週創業成功魔法

無壓力BOX直覺收納整理術:懶人、收納苦手救星!隨手利用箱子,瞬間維持整齊,輕鬆享受舒適空間

態度的力量

練習,讓自己更快樂:破除快樂迷思,讓生活更快樂,人生更充實

這一生要做有錢人:給自己一個夢想,再苦也要熬出頭(修訂版)

噓!職場就要這樣玩:加薪、升遷、績效長紅、同事喜歡、老闆愛的職場大進

成熟大人該有的生活方式:告別幼稚,運用106條黃金準則,重新為生活導向

eBook: Learning Swift 2 Programming (DRM PDF)

練習與自己對話:有好的input,才有好的output

日式禪風紓壓塗繪:帶領你自我療癒的Mario曼陀羅

勇氣時代:青上總裁陳怡全的傳奇故事(全彩)

邏輯力:邏輯思考的入門書(修訂版)

恐懼OUT:想法改變,人生就會跟著變(珍藏版)

... [顯示此系列所有商品]

Jacob Schatz 作者作品表

eBook: Learning Swift 2 Programming (DRM PDF)

eBook: Learning Swift Programming (DRM PDF)

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)