Skip to content

Add SwiftUI sample app#63

Merged
mdmathias merged 24 commits intomainfrom
mdmathias/swift-sample-app
Nov 17, 2021
Merged

Add SwiftUI sample app#63
mdmathias merged 24 commits intomainfrom
mdmathias/swift-sample-app

Conversation

@mdmathias
Copy link
Collaborator

This pull request adds a sample app demonstrating the use of GoogleSignIn-iOS in SwiftUI.

@mdmathias mdmathias requested a review from petea September 28, 2021 23:40
@mdmathias mdmathias force-pushed the mdmathias/swift-sample-app branch from d638465 to 6b42b34 Compare September 28, 2021 23:49
Copy link
Contributor

@petea petea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Branding
Let's come up with a fun app name to replace GSI-Swift-Sample. We were kicking around a few of these already... BirthdayParty, BirthdayCountdown, BirthdayCheck?

Packaging
We'll want to demonstrate CocoaPods as well as SPM dependency management. We could add a CocoaPods specific project and Podfile for the new app as we've done for the existing sample.

Directory Structure
Consider the following layout...

Samples/Objc/SignInSample/.xcodeproj
Samples/Swift/SAMPLE_APP_NAME/
.xcodeproj

Might be nice to avoid having a duplicate level inside SAMPLE_APP_NAME/ as with the current GSI-Swift-Sample/GSI-Swift-Sample/

@mdmathias mdmathias force-pushed the mdmathias/swift-sample-app branch from 1dde75f to 0f84a64 Compare November 2, 2021 17:41
@mdmathias mdmathias force-pushed the mdmathias/swift-sample-app branch from ece2d6a to 5e6695d Compare November 3, 2021 16:34
@mdmathias mdmathias marked this pull request as ready for review November 3, 2021 16:38
@mdmathias mdmathias force-pushed the mdmathias/swift-sample-app branch 2 times, most recently from 98db3bc to 75a120d Compare November 5, 2021 23:39
@mdmathias mdmathias force-pushed the mdmathias/swift-sample-app branch from 75a120d to 9ecb6f5 Compare November 5, 2021 23:40
@petea petea added this to the 6.1.0 milestone Nov 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Using v6 in SwiftUI: .signIn() workaround and suggestions for SwiftUI support

2 participants