feat: native-side access
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- databases, mobile-dev
Direzione di ricerca
Non vengono indicati file o test. Inizia tracciando l’implementazione esistente, l’API e le relative superfici native in Swift, Java e Kotlin, quindi determina come il codice nativo dovrebbe raggiungere lo stesso database SQLite utilizzato dal lato JavaScript. Il lavoro sarà completo quando un plugin nativo potrà accedere a quel database per il rilevamento della posizione senza dipendere dal livello JavaScript.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe:
Nope, pure functionality addition.
Describe the solution you'd like:
I'd love to be able to access the "implementation"-API surface area from Swift/Java/Kotlin/Etc. My use case is building a native plugin that interacts with the same SQLite database as the JS side. Specifically, I want to scribble down location tracking data from the native side, so I'm not dependent on the JS layer doing this (and getting shut down or whatever).
Describe alternatives you've considered:
I've built this as a JS process, but it seems like my background processes constantly get shut down for one reason or another, and that's resulting in missed tracking points.
Additional context:
I was thinking of turning these objects into singletons, so they can be easily grabbed from elsewhere in the application.
- Lingua principale
- Swift
- Stelle
- 664
- Fork
- 159
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di capacitor-community/sqlite
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100
capacitor-community/sqlite#700 · 1 commento · 1 reazione ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
capacitor-community/sqlite#693 · 7 reazioni ·
-
bug/fix needs: triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
capacitor-community/sqlite#690 ·
-
feature needs: triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
capacitor-community/sqlite#689 ·
-
bug/fix needs: triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
capacitor-community/sqlite#685 ·
Tutte le issue di capacitor-community/sqlite
Issue simili
-
agent/quality help wanted origin/quality quality stage/010-actionable testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
hivecommons/hotshot#227 ·
I maintainer di solito rispondono entro 1 giorno
-
bug core p3
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
RunanywhereAI/runanywhere-sdks#1142 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
cucumberswift/CucumberSwift#437 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
ace documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
githubnext/desktop-tools#104 ·
I maintainer di solito rispondono entro 1 giorno