Slide 1

Slide 1 text

19 Sep 2014 @mrackwitz Marius Rackwitz Pioneering
 Swift

Slide 2

Slide 2 text

19 Sep 2014 @mrackwitz LET ME INTRODUCE MYSELF

Slide 3

Slide 3 text

19 Sep 2014 @mrackwitz I want to use CocoaPods with Swift.

Slide 4

Slide 4 text

19 Sep 2014 @mrackwitz You can use Swift in your app,
 but you can't embed Swift Pods.


Slide 5

Slide 5 text

19 Sep 2014 @mrackwitz You can use Swift in your app,
 but you can't embed Swift Pods.
 So far.

Slide 6

Slide 6 text

19 Sep 2014 @mrackwitz XCODE 6 BETAS TOLD US IT IS A BUG AND LET US HOPE ...

Slide 7

Slide 7 text

19 Sep 2014 @mrackwitz ... XCODE 6 GM SAYS NOW IT'S A FEATURE.

Slide 8

Slide 8 text

19 Sep 2014 @mrackwitz Static Libraries with Swift are probably not coming.

Slide 9

Slide 9 text

19 Sep 2014 @mrackwitz So, we have to support frameworks NOW.

Slide 10

Slide 10 text

19 Sep 2014 @mrackwitz COCOA TOUCH FRAMEWORKS: Bundles of Resources, Clang Module Slices, Standard Dylibs and Embedded Frameworks. We need to support under the hood Clang Modules, too.

Slide 11

Slide 11 text

19 Sep 2014 @mrackwitz CLANG MODULES MEANS ... @import instead #import

Slide 12

Slide 12 text

19 Sep 2014 @mrackwitz INSIDE AN UMBRELLA FRAMEWORK

Slide 13

Slide 13 text

19 Sep 2014 @mrackwitz DYNAMIC FRAMEWORKS NEED TO BE EMBEDDED

Slide 14

Slide 14 text

19 Sep 2014 @mrackwitz DYNAMIC FRAMEWORKS NEED TO BE EMBEDDED

Slide 15

Slide 15 text

19 Sep 2014 @mrackwitz HAS BEEN A LOT OF FUN

Slide 16

Slide 16 text

19 Sep 2014 @mrackwitz Thanks @mrackwitz