Menu
Coddy logo textTech

סקירת הפרויקט

חלק מהיחידה מבוא ל-SwiftUI במסלול ה-Swift של Coddy. שיעור 43 מתוך 50.

בפרויקט הזה תבנו Coddy Coffee, אפליקציית הזמנות קטנה, צעד אחד בכל שיעור. בסופו יהיו בה:

  1. תפריט משקאות עם המחירים שלהם
  2. מסך עבור כל משקה
  3. בורר גודל
  4. בקר לבחירת הכמות והסכום הכולל של ההזמנה
  5. כפתור שמבצע את ההזמנה

כל שלב מתחיל מהקוד שלך מהשלב הקודם, לכן שמור על כל מה שכתבת ועל המזהים שהמשימות נותנות. המשקאות הם מבנה:

struct Drink: Identifiable {
    let id = UUID()
    let name: String
    let price: Double
}

בשלב הזה נבנה את התפריט: NavigationStack עם List, שורה אחת לכל משקה, השם משמאל והמחיר מימין.

challenge icon

אתגר

קל

בנו את מסך התפריט. בתוך NavigationStack, הציגו List של drinks שכותרתו Coddy Coffee. כל שורה היא HStack עם שם המשקה, Spacer והמחיר שלו עם שתי ספרות אחרי הנקודה העשרונית, כמו $2.50.

נסו בעצמכם

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה מבוא ל-SwiftUI

תרגלו בעצמכם: SwiftUI אונליין