1. INTRODUCTION TO SWIFT PROGRAMMING LANGUAGE
Presented by Son Bui
Savvycom JSC
September 10, 2015
2. Outline
1. Introduction to Swift1. Introduction to Swift
2. Basic Syntax2. Basic Syntax
3. Playground in Swift3. Playground in Swift
4. Advantage & Disadvantage4. Advantage & Disadvantage
5. Demonstration5. Demonstration
6. Is Savvycom ready for Swift?6. Is Savvycom ready for Swift?
3. 1. Introduction to Swift
An object-oriented and
compiled programming
language
A “fast, modern, safe,
interactive” programming
language.
Developed by Chris
Lattner in 2010
First introduced at
Apple’s 2014 Worldwide
Developer Conference.
Current version: Swift 2.0.
8. 3. Playground in Swift
Print the actual result immediately without the
overheads of complication.
9. 4. Advantages and disadvantages of Swift
Advantage
Strong typing.
More simple syntax than
Objective-C.
Fewer lines of code than
Objective-C.
Faster than Objective-C.
Disadvantage
ˣ Too young.
ˣ Resources is quite little.
ˣ Developers have to start
with new things.
ˣ Make Apple application
environment slower.