first commit, implement collectionView #42
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Creating a horizontal list in Xamarin.Forms with a good performance was not so easy. With the Collection View it was very simple, that it was possible to realize in a couple of hours a screen similar to Netflix, for the Android and iOS.
Screenshots
iOS
Android
What went well?
Very easy to use, because it was only to load a list of static images for this sample. I like that the orientation time of CollectionView can be defined.
What didn't go well?
What was difficult was that in Android the size of the images in the list was not similar in iOS so I had to create a GridLayout in order to insert an Image and had the same size in both operating systems.
I wanted to add a lot of CollectionView and I know it's wrong, but in iOS a small black area is created at the top of the screen.
How is the performance?
I could say that the performance is good, I tested it on both operating systems and I liked it.
Missing or Desired Things:
I would like to add an Orientation property and say if CollectionView will be Vertical or Horizontal.