├── InstagramStoryTutorial.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── jmb.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── InstagramStoryTutorial ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── image01.imageset │ │ ├── Contents.json │ │ └── image01.jpg │ ├── image02.imageset │ │ ├── Contents.json │ │ └── image02.jpg │ ├── image03.imageset │ │ ├── Contents.json │ │ └── image03.jpg │ ├── image04.imageset │ │ ├── Contents.json │ │ └── image04.jpg │ ├── image05.imageset │ │ ├── Contents.json │ │ └── image05.jpg │ ├── image06.imageset │ │ ├── Contents.json │ │ └── image06.jpg │ └── image07.imageset │ │ ├── Contents.json │ │ └── image07.jpg ├── Base.lproj │ └── LaunchScreen.storyboard ├── ContentView.swift ├── Info.plist ├── LoadingRectangle.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── SceneDelegate.swift └── StoryTimer.swift ├── InstagramStoryTutorialTests ├── Info.plist └── InstagramStoryTutorialTests.swift ├── README.md └── images └── InstagramStoryTutorial_SwiftUI.gif /InstagramStoryTutorial.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /InstagramStoryTutorial.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /InstagramStoryTutorial.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /InstagramStoryTutorial.xcodeproj/xcuserdata/jmb.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial.xcodeproj/xcuserdata/jmb.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /InstagramStoryTutorial.xcodeproj/xcuserdata/jmb.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial.xcodeproj/xcuserdata/jmb.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /InstagramStoryTutorial/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/AppDelegate.swift -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image01.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image01.imageset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image01.imageset/image01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image01.imageset/image01.jpg -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image02.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image02.imageset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image02.imageset/image02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image02.imageset/image02.jpg -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image03.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image03.imageset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image03.imageset/image03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image03.imageset/image03.jpg -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image04.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image04.imageset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image04.imageset/image04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image04.imageset/image04.jpg -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image05.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image05.imageset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image05.imageset/image05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image05.imageset/image05.jpg -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image06.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image06.imageset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image06.imageset/image06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image06.imageset/image06.jpg -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image07.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image07.imageset/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/Assets.xcassets/image07.imageset/image07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Assets.xcassets/image07.imageset/image07.jpg -------------------------------------------------------------------------------- /InstagramStoryTutorial/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /InstagramStoryTutorial/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/ContentView.swift -------------------------------------------------------------------------------- /InstagramStoryTutorial/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Info.plist -------------------------------------------------------------------------------- /InstagramStoryTutorial/LoadingRectangle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/LoadingRectangle.swift -------------------------------------------------------------------------------- /InstagramStoryTutorial/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /InstagramStoryTutorial/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/SceneDelegate.swift -------------------------------------------------------------------------------- /InstagramStoryTutorial/StoryTimer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorial/StoryTimer.swift -------------------------------------------------------------------------------- /InstagramStoryTutorialTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorialTests/Info.plist -------------------------------------------------------------------------------- /InstagramStoryTutorialTests/InstagramStoryTutorialTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/InstagramStoryTutorialTests/InstagramStoryTutorialTests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/README.md -------------------------------------------------------------------------------- /images/InstagramStoryTutorial_SwiftUI.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jboullianne/InstagramStoryTutorial-SwiftUI/HEAD/images/InstagramStoryTutorial_SwiftUI.gif --------------------------------------------------------------------------------