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

solid-file-client SDK for Android #96

Open
Leoudayan opened this issue Nov 29, 2019 · 3 comments
Open

solid-file-client SDK for Android #96

Leoudayan opened this issue Nov 29, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@Leoudayan
Copy link

Hi Jeff,

Thank you for your excellent work on solid-file-client. Is it possible for you to create a SDK version of solid-file-client for Andorid? It will be really cool if you could have a mobile version of it. This will open doors for countless number of mobile applications that making use of solid. Sorry for highlighting this as an issue, i dont know how to communicate with you differently. Please close this issue once you read it.

Thanks

Mano

@Otto-AA
Copy link
Contributor

Otto-AA commented Nov 29, 2019

solid-file-client is basically a wrapper for solid-auth-client which makes working with files on pods easier. It doesn't handle authentication (login, sending authentication headers, etc) itself, but forwards this to solid-auth-client. So to have a SDK version of solid-file-client a SDK version of solid-auth-client (or similar) seems necessary to me.

It will be really cool if you could have a mobile version of it. This will open doors for countless number of mobile applications that making use of solid.

I know it may be limiting, but have you tried websites on mobile (ie PWA) and/or using Apache Cordova where you can use js and native functions? To me this seems like a good bridge in the meantime, but I'm unfamiliar with mobile apps.

@Leoudayan
Copy link
Author

Thank you for your reply. I tried chrome custom tabs but unable to access the cookies of solid login (quite complex authentication they have in place). For now i am forwarding login details to a server based web app which uses the solid auth client to login and store data into a SOLID pod from the mobile phone. If a SDK version of solid-auth-client is provided, then it will remove need for a web app.

@jeff-zucker jeff-zucker added the enhancement New feature or request label Jan 2, 2020
@jeff-zucker jeff-zucker changed the title solid-file-client SDK for Android - (REQUEST) solid-file-client SDK for Android Jan 2, 2020
@scenaristeur
Copy link
Contributor

@Leoudayan why don't you use webapp instead of native Android ? They can also be installed as app & provide a lot of native functions, like GPS, camera... See https://scenaristeur.github.io/agora/ for example...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants