Mastering Swift 3 - Linux
暫譯: 精通 Swift 3 - Linux

Jon Hoffman

  • 出版商: Packt Publishing
  • 出版日期: 2017-01-04
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 380
  • 裝訂: Paperback
  • ISBN: 1786461412
  • ISBN-13: 9781786461414
  • 相關分類: LinuxApple Developer
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Learn to build fast and robust applications on the Linux platform with Swift

About This Book

  • Create robust applications by building a strong foundation in the Swift Language
  • Utilize Swift 3 on the embedded Linux platform for IoT and Robotic projects
  • Build more flexible and high-performing applications on desktop, server, and embedded Linux platforms

Who This Book Is For

This book is for Linux developers who are interested in quickly learning how to use Swift to create exciting applications on Linux platforms.

What You Will Learn

  • Install Swift on the Linux platform
  • Explore the power of the Swift language
  • Get to know the proper design techniques
  • Understand Swift's new Core Library
  • Implement popular design patterns with Swift
  • Integrate C libraries with Swift
  • Using Swift on Single-Board Computers
  • Learn how to add concurrency to your application with Grand Central Dispatch
  • Learn how to work with Swift Generics
  • Learn how to use the Protocol-Oriented design paradigm

In Detail

Swift is a modern, fast, and safe programming language created by Apple. Writing Swift is interactive and fun, the syntax is concise yet expressive, and the code runs lightning-fast. Swift's move to open source has been embraced with open arms and has seen increased adoption in the Linux platform.

Our book will introduce you to the Swift language, further delving into all the key concepts you need to create applications for desktop, server, and embedded Linux platforms. We will teach you the best practices to design an application with Swift 3 via design patterns and Protocol-Oriented Programming.

Further on, you will learn how to catch and respond to errors within your application. When you have gained a strong knowledge of using Swift in Linux, we'll show you how to build IoT and robotic projects using Swift on single board computers. By the end of the book, you will have a solid understanding of the Swift Language with Linux and will be able to create your own applications with ease.

Style and approach

This easy-to-follow, code-rich guide is filled with examples that demonstrate how to put the concepts into practice. You'll also get design patterns and best practices to get you writing better applications on the Linux platform.

商品描述(中文翻譯)

學習在 Linux 平台上使用 Swift 建立快速且穩健的應用程式

本書介紹



  • 透過建立 Swift 語言的堅實基礎來創建穩健的應用程式

  • 在嵌入式 Linux 平台上利用 Swift 3 進行物聯網 (IoT) 和機器人專案

  • 在桌面、伺服器和嵌入式 Linux 平台上構建更靈活且高效能的應用程式

本書適合誰閱讀


本書適合對快速學習如何使用 Swift 在 Linux 平台上創建令人興奮的應用程式感興趣的 Linux 開發者。

您將學到什麼



  • 在 Linux 平台上安裝 Swift

  • 探索 Swift 語言的強大功能

  • 了解正確的設計技術

  • 理解 Swift 的新核心庫

  • 使用 Swift 實現流行的設計模式

  • 將 C 函式庫與 Swift 整合

  • 在單板電腦上使用 Swift

  • 學習如何使用 Grand Central Dispatch 為您的應用程式添加併發性

  • 學習如何使用 Swift 的泛型

  • 學習如何使用以協定為導向的設計範式

詳細內容


Swift 是 Apple 創建的一種現代、快速且安全的程式語言。撰寫 Swift 是互動且有趣的,語法簡潔卻表達力強,代碼執行速度極快。Swift 的開源轉型受到熱烈歡迎,並在 Linux 平台上得到了更廣泛的採用。


我們的書將介紹 Swift 語言,深入探討您需要為桌面、伺服器和嵌入式 Linux 平台創建應用程式的所有關鍵概念。我們將教您通過設計模式和以協定為導向的程式設計來使用 Swift 3 設計應用程式的最佳實踐。


接下來,您將學習如何捕捉和響應應用程式中的錯誤。當您對在 Linux 中使用 Swift 擁有堅實的知識後,我們將向您展示如何在單板電腦上使用 Swift 構建物聯網和機器人專案。在本書結束時,您將對 Swift 語言在 Linux 上有扎實的理解,並能輕鬆創建自己的應用程式。

風格與方法


這本易於跟隨、代碼豐富的指南充滿了示例,展示了如何將概念付諸實踐。您還將獲得設計模式和最佳實踐,幫助您在 Linux 平台上編寫更好的應用程式。

最後瀏覽商品 (1)