Skip to main content

Section outline

    • Module 3: User Interface (UI) Development

      • SwiftUI vs. UIKit – Choosing the right UI framework
      • Creating Buttons, Labels, TextFields, Sliders, and Pickers
      • Handling User Input & Events
      • Using Auto Layout & Constraints for Responsive UI
    • Module 4: Navigation & Multi-Screen Apps

      • Implementing Navigation Controllers & Tab Bars
      • Passing Data Between Screens
      • Creating Dynamic Lists with TableViews & CollectionViews