[CLOSED] How do I maintain only one instance of the client and reuse it across my app?
- 0
- Android
- Accounts

I am creating an Android application using Android studio. Programming language Java.

This isn't really an appwrite specific thing...perhaps you can create a singleton or a global object or attach the client to the Application. I don't know much about android development, though

I can create a singleton but the client requires context that's why I am confused.

late initialization, then?

That is to say I should create only client instance the initialise it whenever I need it in activity

im not sure if java has late initialization like other languages: https://github.com/appwrite/demo-almost-netflix-for-android/blob/c37afc1a49873ab42753d80ce3ca91bdfe515567/app/src/main/java/io/appwrite/almostnetflix/core/Configuration.kt#L9

Thanks that was helpful.

[CLOSED] How do I maintain only one instance of the client and reuse it across my app?
Recommended threads
- Realtime Disconnects and Error: INVALID_...
Hi! I just want to ask here if there's any workaround with the disconnect issues we're encountering when subscribing to realtime events in react native using ex...
- Console is not opening
Plz solve this issue console is not opening
- OAUTH2 doesn't works
https://github.com/202420505/APPWRITE-GOOGLE-AUTH Is my code wrong? I think this is also related to deeplinks
