Simulations in Swift 5: Design and Implement with Swift Playgrounds
暫譯: Swift 5 模擬:使用 Swift Playgrounds 設計與實作
Nouvelle, Beau
- 出版商: Apress
- 出版日期: 2019-10-26
- 售價: $1,370
- 貴賓價: 9.5 折 $1,302
- 語言: 英文
- 頁數: 144
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484253361
- ISBN-13: 9781484253366
-
相關分類:
Apple Developer
立即出貨 (庫存=1)
買這商品的人也買了...
相關主題
商品描述
Design and implement simulations using Apples Swift Playgrounds. Computer simulations are used to replicate the physical systems we see all around us. They help us solve problems by performing experiments that may otherwise be impossible in the real world. This book uses simulations to solve counter-intuitive logic puzzles, create procedural artworks, and build habitats for digital lifeforms.
To help you create your own simulations using the Swift programming language, this book is filled with projects that you can easily follow along with. All you need is a Mac with the latest version of Xcode installed. All projects are written in Xcode's Playgrounds. This keeps the process simple. No need to setup an Apple account, or learn anything further about building apps.
Simulations are used in many areas within computer science and yet, barely anyone is teaching them. Sure, the fundamentals are in algorithm design, but simulations are a step above that. Usually when writing an algorithm you have a specific outcome in mind. However, when you create a simulation, the system you are modelling can be far more unpredictable than sorting a list, or navigating a maze. Simulations in Swift 5 will guide you through all of this.
What You'll Learn
- Simulate situations with advanced algorithms to solve advanced problems
- Incorporate real-world physics into simulated problems
- Predict biological and other systems behavior and the outcome of events based on presented factors
Who This Book Is For
Swift programmers interested in tackling fun projects in Swift involving advanced algorithms and factors
商品描述(中文翻譯)
設計並實作使用 Apple 的 Swift Playgrounds 進行模擬。電腦模擬用於複製我們周圍所見的物理系統。它們幫助我們解決問題,通過進行在現實世界中可能無法實現的實驗。本書使用模擬來解決反直覺的邏輯謎題、創建程序藝術作品,以及為數位生命形式建立棲息地。
為了幫助您使用 Swift 程式語言創建自己的模擬,本書充滿了您可以輕鬆跟隨的專案。您只需要一台安裝最新版本 Xcode 的 Mac。所有專案均在 Xcode 的 Playgrounds 中編寫。這樣可以簡化過程。無需設置 Apple 帳戶或進一步學習有關構建應用程式的任何內容。
模擬在計算機科學的許多領域中被使用,但幾乎沒有人在教授它們。當然,基本原理在於演算法設計,但模擬則更進一步。通常在編寫演算法時,您心中有一個特定的結果。然而,當您創建模擬時,您所建模的系統可能比排序列表或導航迷宮更難以預測。《Simulations in Swift 5》將引導您了解這一切。
您將學到的內容:
- 使用高級演算法模擬情境以解決高級問題
- 將現實世界的物理學納入模擬問題
- 根據呈現的因素預測生物及其他系統的行為和事件的結果
本書適合對使用 Swift 處理涉及高級演算法和因素的有趣專案感興趣的 Swift 程式設計師。
作者簡介
作者簡介(中文翻譯)
Beau Nouvelle 已經開發 iOS 應用程式超過 8 年。他曾為 IBM 等公司以及一些勤奮的初創企業承接合約。他也喜歡進行有趣的編程副項目,例如生成藝術作品、創建虛擬文明,以及調整數值以觀察結果。Beau 喜歡利用電腦將藝術和數學結合起來,並填補缺失的技能。沒有人會特意去創造某個特定的分形,這是數字所決定的。