Getting Started - DIPSAS/DIPS.Xamarin.UI GitHub Wiki
Installation
By using DotNet:
dotnet add package DIPS.Xamarin.UI
or NuGet
Install-Package DIPS.Xamarin.UI
API and UI Components Usage
Initializing
Shared code (PCL):
:point_right: We recommend using custom namespacing to refer our UI components in XAML. This usage section will show you have to use our custom namespace. If you prefer to refer each component through its namespace, then you are free to do that.
- In your
App.xaml.csaddDIPS.Xamarin.UI.Library.Initialize()in the constructor.
- In the desired XAML component add the namespace with a prefix in your namespaces section:
xmlns:dxui="http://dips.xamarin.ui.com"
- You can now refer the library by doing this in your XAML:
<dxui:"desired-component">
iOS
In the AppDelegate.FinishedLaunching(), add: DIPS.Xamarin.UI.iOS.Library.Initialize();
Android
In the MainActivity.OnCreate(), add: DIPS.Xamarin.UI.Android.Library.Initialize(this);
Preview Features
Features that are in preview or are experimental can be enabled by either setting the relevant property to true or calling the EnableFeature(string previewFeature) in the DIPS.Xamarin.UI.Library.PreviewFeatures namespace.
Available preview features are displayed in each component's page.