Skip to content

Conversation

DominicGBauer
Copy link
Contributor

@DominicGBauer DominicGBauer commented Sep 20, 2024

Description

Add native Android Supabase Todolist demo

Work Done

Added a new native android demo under demos that uses our Kotlin Multiplatform SDK and can be used to showcase to native android developers how to use our SDK with their project.

Video

Screen.Recording.2024-09-20.at.11.14.44.mov

Notes

There is a known minor issue in the IDE where it shows "Unresolved reference to version catalog" for some of the dependencies but they load correctly and the app works as expected. It appears to be due to local dependency linking.

image

@DominicGBauer DominicGBauer self-assigned this Sep 20, 2024
@DominicGBauer DominicGBauer changed the title feat: add android demo feat: add native android supabase todolist demo Sep 20, 2024
Copy link
Contributor

@stevensJourney stevensJourney left a comment

Choose a reason for hiding this comment

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

Having a full demo is nice, but it can also somewhat hide the actual important setup steps.

When I tested this on a clean project I noticed the steps required to import the (Android package) PowerSync SDK do differ slightly from the current KMP instructions here

Could we also document the installation steps somewhere.

@DominicGBauer
Copy link
Contributor Author

@stevensJourney I've added another heading in the README to explain the installation for this demo if a user wanted to include PowerSync in their own app.

@DominicGBauer DominicGBauer marked this pull request as ready for review September 23, 2024 08:20
@DominicGBauer DominicGBauer merged commit 64db232 into main Sep 26, 2024
3 checks passed
@DominicGBauer DominicGBauer deleted the feat/add-android-demo branch September 26, 2024 14:05
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.

3 participants