mirror of
https://github.com/ivanvorobei/SwiftUI.git
synced 2026-04-10 11:14:08 +02:00
Add examples project
This commit is contained in:
30
Examples/GitHub Search/README.md
Executable file
30
Examples/GitHub Search/README.md
Executable file
@@ -0,0 +1,30 @@
|
||||
# GitHubSearchWithSwiftUI
|
||||
|
||||
GitHubSearchWithSwiftUI is an example that using [SwiftUI <img width="18px" src="https://developer.apple.com/assets/elements/icons/swiftui/swiftui-96x96.png"/>](https://developer.apple.com/xcode/swiftui/)
|
||||
|
||||
<img width="400px" src="https://user-images.githubusercontent.com/2082134/58905672-41539280-8745-11e9-99e3-cb3c3c4991f0.png" />
|
||||
|
||||
## TODO
|
||||
|
||||
- [x] Search with TextField's text
|
||||
- [x] Reflect API responses to List
|
||||
- [X] Separate API access from BindableObject
|
||||
- [X] Use Combine with API access
|
||||
- [ ] Reflect responses in MainThread via Combine
|
||||
|
||||
## Requirements
|
||||
|
||||
- Xcode 11 Beta
|
||||
- Swift 5.1
|
||||
- iOS 13 Beta
|
||||
|
||||
## References
|
||||
|
||||
- https://developer.apple.com/tutorials/swiftui/tutorials
|
||||
- https://developer.apple.com/documentation/swiftui
|
||||
- https://developer.apple.com/documentation/combine
|
||||
- https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/
|
||||
|
||||
## License
|
||||
|
||||
GitHubSearchWithSwiftUI is under MIT license. See the [LICENSE](./LICENSE) file for more info.
|
||||
Reference in New Issue
Block a user