Memorize Game
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)
About the game
You need to turn over the cards one by one to find the same cards. When you find two identical cards, you get one point and these cards will disappear. The game ends when you find all the pairs.
Technology
- Swift
- SwiftUI
- MVVM
Screenshots
Sample code
MemoryGame.swift
About the course
Stanford's CS193p course, Developing Applications for iOS, explains the fundamentals of how to build applications for iPhone and iPad using SwiftUI.
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)
Lectures
- Course Logistics and Intro to SwiftUI
- MVVM and the Swift Type System
- Reactive UI Protocols Layout
- Grid enum Optionals
- ViewBuilder Shape ViewModifier
- Animation
- Multithreading EmojiArt
- Gestures JSON
- Data Flow
- Modal Presentation and Navigation
- Enroute Picker
- Core Data
- Persistence
- UIKit Integration
Requirements
- iOS 14.2
- Xcode 12.0
- Swift 5.3
Install
Just open project and run