Developing Applications for iOS using SwiftUI [cs193p] course

Overview

Files for Developing Applications for iOS using SwiftUI [cs193p] course

Study material for the course Developing Applications for iOS using SwiftUI given by Paul Hegarty at Stanford University in Spring 2021. This repo contains code-alongs of all lectures as well as completed assignment tasks (spread through projects, you can find them by deltas and commits if needed)

Screencapture

Contents

iOS applications

During this course several iOS applications were developed such as Memorize game, Set game, and EmojiArt using SwiftUI with small inclusion of old UIKit. Those apps cover following concepts:

  • Document-based apps
  • JSON persistance
  • Asynchronous programming
  • Gestures

macOS application

Another concept that was covered is multiplatform capabilities of SwiftUI through conversion of the EmojiArt app to the macOS application.

Useful links

You might also like...
Flixster-iOS - Flixster iOS Project for CodePath iOS Course
Flixster-iOS - Flixster iOS Project for CodePath iOS Course

Flixster-iOS Flixster iOS Project for CodePath iOS Course Flix Flix is an app th

iOS Course at FMI - Sofia University

iOS 2021/2022 iOS Course at FMI - Sofia University Проекти Моля, попълнете следната форма, след като се запознаете с проектите. Всички проекти може да

Nextflix - Integrating project of the IOS development course by Digital House

nextflix Projeto integrador do curso de desenvolvimento IOS pela Digital House A

Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController.
Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController.

Todo Todo is an iOS App written in Swift. This app is used for an online video training course. This app demonstrates how to use UITableViewController

Essential Feed Course

Essential Feed App – Image Feed Feature BDD Specs Story: Customer requests to see their image feed Narrative #1 As an online customer I want the app t

Intraveneous AR prototype for course project

An AR prototype for intravenous (IV) injection. For Julia Micallef and Matt Chan's project in CSCI 6520G This is a scripted wizard of oz prototype, wh

This is a brain teaser app I created as part of my course with Paul Hudson.
This is a brain teaser app I created as part of my course with Paul Hudson.

RockPaperScissorBrainTeaser This is a brain teaser app I created as part of my course with Paul Hudson. In this app my challenges were: Each turn of t

Memorize Applications for iOS using SwiftUI
Memorize Applications for iOS using SwiftUI

Memorize My first application for iPhone that I wrote on Stanford University's Course CS193P (Developing Applications for iOS using SwiftUI). Below ar

Fast Multi-store Redux-like architecture for iOS/OSX applications

Highway Highway is implementation of Redux-like architecture pattern using Swift. If you were looking for a something like this: TEA (The Elm Architec

Owner
ZiXiang Luo
ZiXiang Luo
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)

Memorize Game ?? Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) About the game You need to turn over the cards on

Sergey Maslennikov 19 Dec 17, 2022
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)

Memorize Game ?? Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) About the game You need to turn over the cards on

Sergey Obrien 12 Jul 28, 2021
Developing Applications for iOS using SwiftUI [cs193p] course

Files for Developing Applications for iOS using SwiftUI [cs193p] course Study material for the course Developing Applications for iOS using SwiftUI gi

ZiXiang Luo 2 Apr 25, 2022
CS193p---Assignments - Assignment Solutions for Stanford CS193p - Developing Apps for iOS

Assignment Solutions for Stanford CS193p - Developing Apps for iOS Note: This is ongoing work Task done Programming Assignment 1 x Programming Assignm

null 0 Jan 12, 2022
It contain's the basic utils for iOS developing.

GCCoreUtils Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installation GCCore

GreedyLazy 0 Nov 24, 2021
Movies is a collection of a few UI/UX ideas that came up whilst developing an iOS app

Movies Introduction: Movies is a collection of a few UI/UX ideas that came up whilst developing an iOS app called Wattmo You'll find tableviews, detai

Kevin Mindeguia 861 Nov 19, 2022
E-commerce app built in SwiftUI. Built in the course SwiftUI Masterclass in Udemy.

Touchdown-SwiftUI E-commerce app built in SwiftUI. Built in the course SwiftUI Masterclass in Udemy. Main components and concepts used: @EnvironmentOb

Jorge Martinez 5 Aug 18, 2022
Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it.

WishList Tracking: An exploration with SwiftUI Simple iOS app written with SwiftUI (and, of course, Swift) to begin exploring it. Goal: Get used to Vi

null 0 Dec 26, 2021
Create a weather app from scratch with this SwiftUI Crash Course

"Create a weather app from scratch with this SwiftUI Crash Course" https://youtu

Alexey Saechnikov 0 Dec 17, 2021
100-Days-of-SwiftUI - a free online course created and delivered by Paul Hudson

100-Days-of-SwiftUI DESCRIPTION 100 Days of SwiftUI is a free online course crea

null 0 Jan 9, 2022