Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement :data:firestore-impl for iOS #391

Open
kikuchy opened this issue Jan 12, 2019 · 0 comments
Open

Implement :data:firestore-impl for iOS #391

kikuchy opened this issue Jan 12, 2019 · 0 comments
Labels
help wanted Extra attention is needed welcome contribute

Comments

@kikuchy
Copy link
Contributor

kikuchy commented Jan 12, 2019

Kind (Required)

  • Proposal / Discussion

Overview (Required)

  • In order to achieve Kotlin Multiplatform API implementation #136, we should make iOS implementation (as Kotlin/Native module) of :data:firestore instead of :data:firestore-impl .
  • Or make :data:firestore-impl Kotlin Multiplatform module.
  • Using Cocoapods's package to Kotlin Multiplatform module is hard currently, so we need in-memory or saving local file system firestore stub.
    • If you know how to use Cocoapods's package to Kotlin mpp, please realize!
    • It looks like Firebase modules in Carthage is experimental status. If you can use it, please do that! (Maybe we can use Frameworks of Carthage via cinterop feature of Kotlin/Native. But I haven't try it.)

Links

@jmatsu jmatsu added discussion help wanted Extra attention is needed labels Jan 12, 2019
@takahirom takahirom pinned this issue Jan 13, 2019
@takahirom takahirom unpinned this issue Jan 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed welcome contribute
Projects
None yet
Development

No branches or pull requests

3 participants