Open Qonstrukt opened 6 years ago
I like this idea. I, too, mostly work with the native iOS and Android platforms, so I’d be interested in helping out where needed.
This is my favorite library for AndroidStudio RecyclerView: https://github.com/luizgrp/SectionedRecyclerViewAdapter
So I made binding for it here and started implementing the samples: https://github.com/cabauman/SectionedRecyclerViewBindings
GitHubSectionedRecyclerViewAdapter - An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.
GitHubSectionedRecyclerViewBindings - Xamarin Android bindings for SectionedRecyclerViewAdapter by luizgrp
Thanks for pointing to SectionedRecyclerViewAdapter. This raises a new question; whether or not this might be more useful as sort of plugin to ReactiveUI itself.
If we could make a very basic section implementation in ReactiveRecyclerViewAdapter I feel this wouldn’t be needed. But looking at this, things could quickly become quite extensive and we would have to specify clear borders on what exactly would be supported.
At the moment the table binding code for iOS is already quite extensive but stable and concise. It would be great if we could at least attain this level of support for Android as well.
Improving list-based databinding, documentation and standardising (mobile) platforms
Summary
Motivation
Detailed design
How we teach this
Drawbacks
Alternatives
Unresolved questions