<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><font size="2" face="arial, sans-serif" class="">I wrote two tutorials to help developers get started with Swift for Linux and thought I would share them with the group.</font><div class=""><font size="2" face="arial, sans-serif" class=""><br class=""></font></div><div class=""><font size="2" face="arial, sans-serif" class=""><a href="http://masteringswift.blogspot.com/2016/01/swift-for-linux-part-1-building.html" target="_blank" class="">Swift for Linux part 1 – Building Applications</a>:&nbsp;<br class=""></font></div><div class=""><font size="2" face="arial, sans-serif" class=""><i class="">In this first post we will look at several examples that will demonstrate how to write and build applications with the Swift port for Linux.&nbsp;&nbsp;We will also create a shell scripts that we can use to create the directory structure and minimum files needed to use Swift’s package manager to build our applications.</i><br class=""></font></div><div class=""><font size="2" face="arial, sans-serif" class=""><br class=""></font></div><div class=""><font size="2" face="arial, sans-serif" class=""><a href="http://masteringswift.blogspot.com/2016/02/swift-for-linux-part-2-using-c.html" target="_blank" class="">Swift for Linux part 2 – Using C libraries with Swift</a>: &nbsp;</font></div><div class=""><div class=""><p class=""><font size="2" face="arial, sans-serif" class=""><i class="">Swift developers coming from Apple’s iOS and OS X environments are use to using the Cocoa and Cocoa Touch frameworks however these frameworks are not available in the Linux environment.&nbsp;&nbsp;When we develop Linux applications and utilities with Swift we need to use the system libraries provided by the Linux environment.&nbsp;&nbsp;In this post will look at how we can use these system libraries with our Swift code to build useful applications and utilities.&nbsp;&nbsp;<u class=""></u><u class=""></u></i></font></p></div><div class=""><p class=""><font size="2" face="arial, sans-serif" class=""><i class="">In this post we will look at the&nbsp;<font color="#365f91" class="">Glibc</font>&nbsp;module that Apple provides for us which includes the majority of the Linux Standard Library.&nbsp;&nbsp;We will also look at how we could create our own modules to add additional system libraries not included in the&nbsp;<font color="#365f91" class="">Glibc</font>&nbsp;module.&nbsp;&nbsp;To demonstrate the concepts discussed we will conclude this post by building a simple command line utility that will list the IP addresses of the device that it is run on.</i></font><br class=""></p><p class=""><font size="2" face="arial, sans-serif" class=""><i class=""><br class=""></i></font></p><p class=""><font size="2" face="arial, sans-serif" class="">Jon</font></p></div></div></body></html>