ios development with swiftui
play

iOS Development with SwiftUI Anthony Li Room 138 Link Welcome d - PowerPoint PPT Presentation

Please download Xcode! hackbca.com/ios While installing, ensure you have administrator access. Download our sound and image f i les at hackbca.com/ios - youll be using them in this workshop. iOS Development with SwiftUI Anthony Li Room 138


  1. Please download Xcode! hackbca.com/ios While installing, ensure you have administrator access. Download our sound and image f i les at hackbca.com/ios - you’ll be using them in this workshop. iOS Development with SwiftUI Anthony Li Room 138

  2. Link

  3. Welcome d a o l n w o d t s u [HOME ADDRESS CENSORED] J Anthony Li - https://anli.dev t i ATCS ‘22 “The guy who made YourBCABus”

  4. 1 History 2 Introduction to Swift 3 Duck Clicker 4 hackBCA Schedule Viewer

  5. History • 13.8 billion years ago, there was a Big Bang.

  6. 1984 OG GUI The Macintosh

  7. 1984 Do you want to sell sugar water for the rest of your life, or do you want to come with me and change the world? Steve Jobs John Sculley

  8. 1984 1985 sure i guess btw ur fired now Steve Jobs John Sculley

  9. 1985 • Unix-based GUI! • Object-oriented programming! • Drag-and-drop app building! • First computer to host a web server! Steve Jobs ONLY $6,500!

  10. N eXT S TEP OS AppKit Foundation UNIX

  11. 1997 btw ur hired now. first give me a small loan of $429 million Steve Jobs

  12. 1997 Apple buys NeXT.

  13. Mac OS X AppKit Foundation UNIX

  14. 2007 iPhone OS AppKit “UIKit” Foundation UNIX

  15. 2014 Swift Objective-C

  16. 2019 SwiftUI UIKit

  17. iOS Your Apps UIKit SwiftUI Foundation Quartz Objective-C Swift UNIX

  18. 1 History 2 Introduction to Swift 3 Duck Clicker 4 hackBCA Schedule Viewer

  19. 1 History 2 Introduction to Swift 3 Duck Clicker 4 hackBCA Schedule Viewer

  20. Text Button Image List struct MyView: Button View View View Button

  21. 1 History 2 Introduction to Swift 3 Duck Clicker 4 hackBCA Schedule Viewer

  22. Master Detail

  23. Master Detail

  24. Master Detail

  25. iOS Your Apps UIKit SwiftUI Foundation Quartz Objective-C Swift UNIX

  26. SwiftUI UIKit

  27. MapKit: MKMapView UIKit-based

Recommend


More recommend