~/talk

Full Stack Swift Development

Talkat Swift Heroes Digital 2021 · 2021-04-15..04-16· [swift]
slides:none on file

Shows a full chat app built end-to-end in Swift with concrete tooling choices: front end via SwiftUI or UIKit screens, backend either server-side Swift (Vapor, Perfect, Kitura) or serverless via AWS Amplify; uses Amplify Auth (Cognito), DataStore+API for sync, Storage for avatars, and Swift code packaged as Swift Lambda to trigger push notifications on new messages. Demonstrates login, chat rooms, message flow, file storage and website options (Vapor+Leaf or John Sundell’s Publish) and a working deploy path to Amplify.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:26What is full stack development
  3. 3:30Why become a full stack Swift dev
  4. 5:58Roadblocks to full stack Swift
  5. 8:01Building a chat app overview
  6. 9:03Domain and UI design steps
  7. 11:50UI Kit vs Swift UI comparison
  8. 15:40Frontend development process
  9. 17:03Backend language options
  10. 19:09Server-side Swift frameworks
  11. 21:59Serverless backend services
  12. 24:48Why choose AWS Amplify
  13. 27:15App login view and services
  14. 30:01Chat app screens and data sync
  15. 31:27File storage and notifications
  16. 33:14Building a website with Swift
  17. 35:23Published framework for static sites
  18. 37:30Swift beyond mobile development
  19. 38:12Closing and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.