App Development with Swift - Associate Badge Details

Objective
Earning the App Development with Swift Associate certification demonstrates knowledge of key computing concepts and a solid foundation in programming with Swift, Apple's programming language, and SwiftUI. They'll demonstrate knowledge of the impact of computing and apps on society, economies, and cultures while exploring app development.
Competencies
- Learn key computing concepts, building a solid foundation in programming with Swift and SwiftUI
- Explore the impact of computing and apps on society, economies, and cultures while exploring iOS app development
- Learn the app design process: brainstorming, planning, prototyping, and evaluating an app of their own design
- Learn how to structure code using functions to encapsulate repetitive tasks, use if/else statements to represent decisions, and explore how Swift and SwiftUI uses types to distinguish different kinds of data
- Explore how to create custom types using structs, group large quantities of items into arrays, and process them using loops