Рет қаралды 37,181
Lecture 9 of Stanford’s iOS Development course from Spring 2020 begins with a few miscellaneous topics (Collections of Identifiables, UIColor, UIImage and Item Providers) and then launches into a completely new demonstration, EmojiArt, first reviewing MVVM and then using SwiftUI API such as enums, initializers, extensions, tuples and Drag and Drop to create the beginnings of an “emoji artist’s” tool. After the demo, the concept of multithreading using Grand Central Dispatch is explained in preparation for supporting the drag and drop of an image from the internet into EmojiArt in the next lecture.