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

first commit, implement collectionView #42

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

roswer13
Copy link

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
ios

Android
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.

@pauldipietro
Copy link
Owner

@roswer13 Thank you for the contribution and feedback. Perhaps you are looking for this with regards to orientation, or do you mean something else?

https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/collectionview/layout

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.

2 participants