Paperback

Mastering Swift 3 - Linux

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

$112.03

  • Paperback

    380 pages

  • Release Date

    2 January 2017

Check Delivery Options

Summary

Learn to build fast and robust applications on the Linux platform with SwiftKey FeaturesCreate robust applications by building a strong foundation in the Swift LanguageUtilize Swift 3 on the embedded Linux platform for IoT and Robotic projectsBuild more flexible and high-performing applications on desktop, server, and embedded Linux platformsBook DescriptionSwift 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.What you will learnInstall Swift on the Linux platformExplore the power of the Swift languageGet to know the proper design techniquesUnderstand Swift’s new Core LibraryImplement popular design patterns with SwiftIntegrate C libraries with SwiftUsing Swift on Single-Board ComputersLearn how to add concurrency to your application with Grand Central DispatchLearn how to work with Swift GenericsLearn how to use the Protocol-Oriented design paradigmWho this book is forThis book is for Linux developers who are interested in quickly learning how to use Swift to create exciting applications on Linux platforms.

Book Details

ISBN-13:9781786461414
ISBN-10:1786461412
Author:Jon Hoffman
Publisher:Packt Publishing Limited
Imprint:Packt Publishing Limited
Format:Paperback
Number of Pages:380
Release Date:2 January 2017
Weight:653g
Dimensions:191mm x 235mm
A-Format
B-Format
C-Format
Mastering Swift 3 - Linux by Jon Hoffman - ISBN: 9781786461414
191 × 235 mm
A4
mm / in
About The Author

Jon Hoffman

Jon Hoffman has over 30 years of experience in the information technology field. Over the years, he has worked in system administration, network administration and security, application development, and architecture. He currently serves as an Enterprise Software Manager for Syntech Systems.Outside of his professional life, Jon has a wide range of personal interests that keep him both physically and mentally engaged. He enjoys spending quality time with his two children and his fiancée. He also stays active through running, hiking, paddleboarding, yoga, and working out. In addition, Jon has a deep passion for reading and continues to nurture his love for coding.

Returns

This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.