davidortinau / Xappy

A mobile app to track Xamarin news and explore all the goodness that is .NET for Mobile developers
MIT License
351 stars 106 forks source link

Onboarding Screens #4

Open davidortinau opened 5 years ago

davidortinau commented 5 years ago

Description

Video in the background of Xamarin developer story. Asking for 30-60 videos sharing what they love about using Xamarin, what it has done for them personally, for their company, impact for their customers, etc.

Muted by default, with a button to toggle. Think Instagram.

Text overlay with some details. Icon to interact with that, reveal like the Windows login screen.

Perhaps a nice non-uniform reveal.

3 at a time, horizontal scroll/carousel. Parallax or storyboard animated transition of overlay elements would be nice.

onboarding

Sub Tasks

andersonvieiragomeslopes commented 5 years ago

Hello, @davidortinau .

Video player is an option to consider, because it is currently necessary to use third-party plugins for implementation or customize by platform.

davidortinau commented 5 years ago

I think it's fair to do a custom renderer here, which is a valid customization to demonstrate.

We should replace that with a cross-platform control once we have https://github.com/xamarin/Xamarin.Forms/pull/3482

Does that sound like a reasonable plan for now @andersonvieiragomeslopes ?

Wenfengcheng commented 5 years ago

@davidortinau I think there are three key points that can be displayed on the onboarding page:

For those new to xamarin, this onboarding page should clearly tell them what xamarin is.

andersonvieiragomeslopes commented 5 years ago

I think it's fair to do a custom renderer here, which is a valid customization to demonstrate.

We should replace that with a cross-platform control once we have xamarin/Xamarin.Forms#3482

Does that sound like a reasonable plan for now @andersonvieiragomeslopes ?

Thanks, I'll be waiting, @davidortinau .

martijn00 commented 5 years ago

Alternative could be https://github.com/martijn00/XamarinMediaManager