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

Migrate Edit and Sync Features with Feature Service to Compose #227

Merged

Conversation

NourdotSiwar
Copy link

@NourdotSiwar NourdotSiwar commented Jul 25, 2024

Description

PR to migrate an XML Kotlin sample "Edit and Sync Features with Feature Service to Compose" in Edit and Manage Data category.

Links and Data

Sample Epic: runtime/kotlin/issues/ISSUE_NUMBER

What To Review

  • Review the code to make sure it is easy to follow like other samples on Android
  • README.md and README.metadata.json files

How to Test

Run the sample on the sample viewer or the repo.

@NourdotSiwar NourdotSiwar marked this pull request as draft July 25, 2024 21:45
@NourdotSiwar NourdotSiwar self-assigned this Jul 25, 2024
@NourdotSiwar NourdotSiwar marked this pull request as ready for review July 25, 2024 22:07
@NourdotSiwar NourdotSiwar changed the base branch from main to v.next July 25, 2024 22:08
@NourdotSiwar NourdotSiwar requested a review from shubham7109 July 25, 2024 22:24
Copy link
Collaborator

@TADraeseke TADraeseke left a comment

Choose a reason for hiding this comment

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

Nice one @NourdotSiwar! Hopped on a second review here since I saw it in the US board. Alot going on in this sample and you've made it really readable! See comments below. Thanks!

@TADraeseke
Copy link
Collaborator

Ahh sorry @NourdotSiwar and @shubham7109 -- I meant to grab one of the ones in ready to review 2. Apologies!

@NourdotSiwar NourdotSiwar requested a review from TADraeseke July 29, 2024 17:21
Copy link
Collaborator

@TADraeseke TADraeseke left a comment

Choose a reason for hiding this comment

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

LGTM! Just one further comment in line.

Also, I think the screenshot needs updating. Good to remove the "For Developer Use Only" watermark. Lately I've been using a Pixel Fold emulator for screenshots. Resizing to a width of 700 pixels, and then cutting off the top of the map at 400 pixels height. That way I don't need to worry about cutting out the toolbar at the top with the title

Copy link
Collaborator

@shubham7109 shubham7109 left a comment

Choose a reason for hiding this comment

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

Nice work @NourdotSiwar! 🎉

I added some code quality changes, and noticed a screenshot placed in the wrong sample probably by accident. And added a comment to help optimize the usage of different coroutine dispatchers.

Copy link
Collaborator

@shubham7109 shubham7109 left a comment

Choose a reason for hiding this comment

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

Looks good 👍

Tested with a local sample viewer build. Merging this in to v.next.

@shubham7109 shubham7109 merged commit a5177c9 into v.next Aug 3, 2024
1 check passed
@shubham7109 shubham7109 deleted the nour/edit-and-sync-features-with-feature-service-compose branch August 3, 2024 00:28
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