Главная
Study mode:
on
1
Intro
2
Questions
3
Flash Bowl
4
ObjectiveC
5
Swift
6
What is Swift
7
Swift Additions
8
Swift Tweeter
9
Tweeter
10
Delegate pattern
11
Functional programming
12
First class objects
13
Closures
14
Closure Example
15
Compacting
16
Closure
17
Function
18
Highorder functions
19
Map and Filter
20
Twitter
21
Twitter Limits
22
Language Specific Compression
23
Language Learning
24
The Swedish Chef
25
Bork
26
Filter
27
Map
28
Reduce
29
Compose
30
Objective C
31
State
32
Less is more
33
Bridging
34
Audience Questions
35
Swift Pros Cons
36
Can you write an iOS app entirely in Swift
37
Does Swift have dynamic dispatching
38
Are there any for mocking and test frameworks
39
Bridging to ObjectiveC
40
Mirror
41
Runtime
42
Unit Testing
43
Resources
44
Playground
45
Xcode
46
Optional types
Description:
Explore new paradigms for iOS development with Swift in this 53-minute conference talk from GOTO Aarhus 2014. Dive into the patterns and idioms mobile developers will adopt as Swift becomes the dominant language in Cocoa development. Learn about Swift's additions, functional programming concepts, closures, high-order functions, and language-specific compression. Discover how to implement delegate patterns, use map and filter functions, and understand the benefits of stateless programming. Gain insights on bridging Swift with Objective-C, unit testing, and working with Xcode playgrounds. Address common questions about Swift's capabilities, including writing iOS apps entirely in Swift, dynamic dispatching, and available mocking and test frameworks.

Swift - New Paradigms for iOS Development

GOTO Conferences
Add to list