Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Letswift18 키노트

70 views

Published on

렛츠스위프트 18 키노트 발표자료입니다.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Letswift18 키노트

  1. 1. OSXDEV.org
  2. 2. 🤩
  3. 3. – JK
  4. 4.
  5. 5. X
  6. 6. , Ruby iOS , UI : TDS RxSwift (ReactiveX) vs ReSwift (Flux) Uni-direction Architecture: RIBs, ReactorKit GraphQL, SIMD & Metal < >
  7. 7. AI (ML) TDD
  8. 8. – Johnny Appleseed 🤭
  9. 9. Swift 2 @2015 WWDC Swift 3.0 @Sep. 2016 Swift 4.0 @Sep. 2017 Swift 4.1 @Mar. 2018 Swift 3.1 @Mar. 2017 Swift 4.2 @Sep. 2018 Swift @2014 WWDC
  10. 10. Swift Open-sources
  11. 11. Swift 5 Swift-NIO Swift-Syntax Swift-LSP
  12. 12. ABI Stability Async/Await * Other Improvements • String • Standard Library • Foundation Out of scopes • Generators, move-only types https://github.com/apple/swift/blob/master/docs/ABIStabilityManifesto.md
  13. 13. Event-driven network application framework For high performance protocol servers & clients like Netty (in Java) Server-side Projects • Vapor, Kitura(IBM), Smoke(Amazon) Side-Projects • protobuf, transport-services, extras, ssl, http2, zlib…
  14. 14. /tools/Sourcekitd.framework • XPC (C++) Sourcekitten • Framework + CLI : Interacting with SourceKit /lib/Syntax • C++ Swift-Syntax • libSyntax
  15. 15. New open-source project For a Swift and C-family language service Based on the LSP (Language Server Protocol) ➥ Xcode ➥ 😱 Playground …
  16. 16. 🙏%&
  17. 17. ... 😀 😄 😆 😂 ☺ 😊 🙂 🙃 😉 😌 😍 😘 😚 😋 😜 😝 😛 🤑 🤗 🤓 😎 😳 😢 😵 😠 😩 🙄 😬
  18. 18. iOS ? 191 1% 17% 26% 24% 32% 1 2 5 10 10
  19. 19. iOS ( ) ? 191 4% 9% 6% 39% 41% 2-3 4-5 5-9 10
  20. 20. or -C ? 191 7% 45% 48% -C
  21. 21. ? 191 1% 58% 41% ( ) ( ?)
  22. 22. ? 191 54% 40% 6% ( )
  23. 23. / ? 191 42% 19% 39% ( )
  24. 24. TDD ? 191 3% 47% 45% 5% ( ?)
  25. 25. 😱 , 📷 , SNS ( )

×