Lecture 8: Gestures JSON

Lecture 8 of Stanford’s iOS development course from Spring 2020 covers some persistence topics (UserDefaults API and JSON encoding/decoding) and the conceptual underpinnings of multi-touch gesture handling. We start adding these capabilities to EmojiArt by making its Model be convertible to/from JSON (using the Codable protocol) and then storing it (for now) in a lightweight storage vehicle. After that, pinch and drag gestures are added to EmojiArt to allow the user to zoom in and out and pan around in their document.


In This Story: Zoom

Zoom is a videotelephony proprietary software program developed by Zoom Video Communications. The free plan provides a video chatting service that allows up to 100 concurrent participants, with a 40-minute time restriction. Users have the option to upgrade by subscribing to a paid plan.

2 Recent Items: Zoom

Top 6 amusing moments in rapper young thug’s rico trial 1

Top 6 Amusing Moments in Rapper Young Thug’s RICO Trial

Marvel Studios’ Echo – Official ‘Becoming Echo’ Behind the Scenes Clip (2024) Alaqua Cox

Leave a Comment

We don't require your email address, or your name, for anyone to leave a comment. If you do add an email address, you may be notified if there are replies to your comment - we won't use it for any other purpose. Please make respectful comments, which add value, and avoid personal attacks on others. Links are not allowed in comments - 99% of spam comments, attempt to post links. Please describe where people may find additional information - for example "visit the UN website" or "search Google for..." rather than posting a link. Comments failing to adhere to these guidelines will not be published.