marty-suzuki / Githubsearchwithswiftui
Licence: mit
SwiftUI and Combine based GitHubSearch example.
Stars: ✭ 183
Programming Languages
swift
15916 projects
Labels
Projects that are alternatives of or similar to Githubsearchwithswiftui
Awesome Swiftui
A curated list of awesome SwiftUI tutorials, libraries, videos and articles.
Stars: ✭ 289 (+57.92%)
Mutual labels: wwdc
Awesome Swift Korean Lecture
훌륭한 Swift 세션 동영상(강좌), 한글 자막있는 혹은 한국어 강의 정보 링크 모음 (Awesome Swift Korean lecture information)
Stars: ✭ 649 (+254.64%)
Mutual labels: wwdc
Get Schwifty
Get Schwifty is a self-hosted Swift transpiler and was originally build for my WWDC scholarship application.
Stars: ✭ 89 (-51.37%)
Mutual labels: wwdc
Downloader For Apple Developers
Download Xcode, WWDC Videos, and other developer tools up to 16 times faster.
Stars: ✭ 456 (+149.18%)
Mutual labels: wwdc
Swiftuitodo
An example to-do list app using SwiftUI which is introduced in WWDC19
Stars: ✭ 585 (+219.67%)
Mutual labels: wwdc
Wwdc20playground
WWDC20 Swift Student Challenge Winner (Actually a WWDC 19 project but reworked & rebranded)
Stars: ✭ 27 (-85.25%)
Mutual labels: wwdc
2020
Student submissions for the WWDC 2020 Swift Student Challenge
Stars: ✭ 159 (-13.11%)
Mutual labels: wwdc
About Swiftui
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
Stars: ✭ 5,954 (+3153.55%)
Mutual labels: wwdc
Designcode Swiftui
📱 An app fully written in SwiftUI showcasing beautiful design and animations.
Stars: ✭ 529 (+189.07%)
Mutual labels: wwdc
Asciiwwdc.com
Searchable full-text transcripts of WWDC sessions
Stars: ✭ 542 (+196.17%)
Mutual labels: wwdc
Swiftui
`SwiftUI` Framework Learning and Usage Guide. 🚀
Stars: ✭ 3,989 (+2079.78%)
Mutual labels: wwdc
Wwdc Recap
A collection of session summaries in markdown format, from WWDC 20, 19 & 17
Stars: ✭ 121 (-33.88%)
Mutual labels: wwdc
Transitpal
A open source Swift app for iOS 13 that allows you to check your NFC transit card information. Written with SwiftUI.
Stars: ✭ 135 (-26.23%)
Mutual labels: wwdc
GitHubSearchWithSwiftUI
GitHubSearchWithSwiftUI is an example that using Combine and SwiftUI
Receive Results | Receive Error | SafariViewController |
---|---|---|
ricemill-sample branch is a sample which used Ricemill (that is Unidirectional Input / Output framework with Combine and SwiftUI).
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
- [x] Reflect responses in MainThread via Combine
Requirements
- Xcode 11 Beta 5
- 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/
- Data Flow Through SwiftUI
- Building Custom Views with SwiftUI
- Combine in Practice
- Introducing Combine
- Introducing Combine and Advances in Foundation
License
GitHubSearchWithSwiftUI is under MIT license. See the LICENSE file for more info.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].