The amount of controls for Xamarin.Forms is rather limited. Luckily with the help of the community and control vendors like Telerik, Syncfusion,etc… this is changing.
One of the open source initiatives is Xamarin-Forms-Labs:
“Xamarin Forms Labs is a open source project that aims to provide a powerful and cross platform set of controls and helpers tailored to work with Xamarin Forms”
It offers a wide range of controls, services, helpers and plugins. A must have for every Xamarin.Forms developer…
Available controls
- AutoComplete (beta)
- Calendar Control (beta)
- Checkbox (beta)
- DynamicListView (beta)
- ExtendedContentView (beta)
- ExtendedEntry (beta)
- ExtendedLabel (beta)
- ExtendedScrollView (IOS beta)
- ExtendedTabbedPage
- ExtendedTextCell (beta)
- ExtendedViewCell (beta)
- HybridWebView (alpha)
- GridView (IOS beta)
- ImageButton (beta)
- RadioButton(beta)
- RepeaterView (beta)
- SegmentedControlView (IOS beta)
- Web Image (beta)
- IconButton (IOS beta)
- CircleImage (IOS/Android alpha)
- HyperLinkLabel
Available services (Beta)
- Accelerometer
- Cache
- Camera (Picture and Video picker, Take Picture, Take Video)
- Device (battery info, device info, sensors, accelerometers)
- Display
- Geolocator
- Phone Service (cellular network info, make phonecalls)
- SoundService
- Text To Speech
Available Mvvm helpers (Beta)
- ViewModel (navigation, isbusy)
- ViewFactory
- IOC
- IXFormsApp (application events)
Available Plugins (Beta)
- Serialization (ServiceStackV3, ProtoBuf, JSON.Net)
- Caching (SQLLiteSimpleCache)
- Dependency Injection containers (TinyIOC, Autofac, NInject, SimpleInjector, Unity)
- Web (RestClient)
- Charting (Line, Bar & Pie) (Alpha)