Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/swiftuiux/d3-stories-instagram-example
Swift UI example - Stories instagram, slideshow, intro Example Swift Instagram Stories library, insta story Snapchat stories, Instagram stories, Whatsapp status, Facebook stories swift story insta
https://github.com/swiftuiux/d3-stories-instagram-example
instagram instagram-stories-swiftui slideshow stories swiftui swiftui-combine swiftui-combineviews swiftui-components
Last synced: about 2 months ago
JSON representation
Swift UI example - Stories instagram, slideshow, intro Example Swift Instagram Stories library, insta story Snapchat stories, Instagram stories, Whatsapp status, Facebook stories swift story insta
- Host: GitHub
- URL: https://github.com/swiftuiux/d3-stories-instagram-example
- Owner: swiftuiux
- License: apache-2.0
- Created: 2022-06-28T10:06:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-27T11:40:38.000Z (about 2 months ago)
- Last Synced: 2024-11-28T18:41:36.985Z (about 2 months ago)
- Topics: instagram, instagram-stories-swiftui, slideshow, stories, swiftui, swiftui-combine, swiftui-combineviews, swiftui-components
- Language: Swift
- Homepage:
- Size: 23.4 KB
- Stars: 17
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SwiftUI and Combine - Stories instagram
## Example for package
[stories-instagram](https://github.com/swiftuiux/d3-stories-instagram)## Features
- [x] Long tap - pause stories showcase
- [x] Tap - next story
- [x] Leeway - pause before start stories
- [x] Customize component with you own stories and every story with it's own view
- [x] Customize time longevity for every story
- [x] iOS and macOS support
- [x] Customizable **dark** and **light** scheme support for every story
- [x] Control stories run as by external sources that are not inside StoriesWidget so via Gesture
- [x] Observing stories life circle for reacting on state change
- [x] Internal and custom external errors handling
- [x] Localization (En, Es) All errors and system messages are localized.
[![click to watch expected UI behavior for the example](https://github.com/swiftuiux/d3-stories-instagram/blob/main/img/img_01.gif)](https://youtu.be/GW01UyqzaeE)[![click to watch expected UI behavior for the example](https://github.com/swiftuiux/d3-stories-instagram/blob/main/img/img_08.gif)](https://youtu.be/GW01UyqzaeE)
[![click to watch expected UI behavior for the example](https://github.com/swiftuiux/d3-stories-instagram/blob/main/img/img_03.png)](https://youtu.be/GW01UyqzaeE)