7
Working with Xcode and Swift Package Manager

Working with Xcode and Swift Package Manager

Embed Size (px)

Citation preview

Page 1: Working with Xcode and Swift Package Manager

Working with Xcode and Swift Package Manager

Page 2: Working with Xcode and Swift Package Manager

let me = Person(name: "Jens Ravens", company: "nerdgeschoss")

@JensRavens GitHub: JensRavens jensravens.com nerdgeschoss.de

Page 3: Working with Xcode and Swift Package Manager

Why use Xcode for development?

- autocompletion - static code analysis - debugger - a day without an Xcode crash is a wasted day.

Page 4: Working with Xcode and Swift Package Manager

get all the dependencies

- swiftenv - Xcode 7.3

install the latest version of Swift- $ swiftenv install DEVELOPMENT-SNAPSHOT-2016-02-08-a

Page 5: Working with Xcode and Swift Package Manager

create a project and configure it

- create a command line application project in Xcode and copy it to your project folder

- install dependencies with swift build - add header files to search path (in .build/debug/) - add script phase to update dependencies - add static libraries - Have fun!

Page 6: Working with Xcode and Swift Package Manager

Demo

Page 7: Working with Xcode and Swift Package Manager

Thank you.

@JensRavensbased on https://honzadvorsky.com/articles/2016-02-25-14-00-3_steps_to_marry_xcode_with_swift_package_manager/