CarouselViewChallenge icon indicating copy to clipboard operation
CarouselViewChallenge copied to clipboard

Added Plantish list in carouselView, love the challenge <3

Open haavamoa opened this issue 6 years ago • 1 comments

Submission description

I implemented a list of plants that should display if a plant needs watering. This idea is from my app Plantish. I have not settled on how the actual watering part should be displayed, but here is a hardcoded list of plants and a simple indication that it needs watering.

Plantish

What went well

This was a pretty straight forward experience for me. I have never used it before, but it was really easy to understand how to implement it. I am a big fan of having the item templates in a separate file, and I appreciate that I can do this here as well.

What didn't go well

I did not have any issues with using the CarouselView, but I had a couple of issues with Xaml Hot Reloading and the CarouselView:

  • "LoadDataTemplate should not be null exception" when Hot Reloading and having a blank DataTemplate (happened at the start of the project when starting on the CarouselView).
  • If I have enabled Hot Reloading and are changing the first item, it reloads. If I swipe to the next item and do the change, it fails : "Unable to Active instance of Type Xamarin.Forms.Android.FastRenderers.LabelRenderer .."

Missing or desired things

It would be really nice to have a property on the CarouselView where I can turn on indications of where in the stack you are right now. I believe that I have seen dots at the bottom of the CarouselView as a way of indicating this.

haavamoa avatar Sep 12 '19 06:09 haavamoa

Thanks for the submission. Indicators are definitely on our short list right now.

pauldipietro avatar Sep 16 '19 16:09 pauldipietro