Sharpnado.Presentation.Forms
1.7.1
The global sharpnado package including all others nuget packages is no longer maintained.
Install only the sharpnado packages you need.
dotnet add package Sharpnado.Presentation.Forms --version 1.7.1
NuGet\Install-Package Sharpnado.Presentation.Forms -Version 1.7.1
<PackageReference Include="Sharpnado.Presentation.Forms" Version="1.7.1" />
paket add Sharpnado.Presentation.Forms --version 1.7.1
#r "nuget: Sharpnado.Presentation.Forms, 1.7.1"
// Install Sharpnado.Presentation.Forms as a Cake Addin #addin nuget:?package=Sharpnado.Presentation.Forms&version=1.7.1 // Install Sharpnado.Presentation.Forms as a Cake Tool #tool nuget:?package=Sharpnado.Presentation.Forms&version=1.7.1
Collection of Xamarin.Forms components.
IMPORTANT: On platform projects, call SharpnadoInitializer.Initialize() after Xamarin.Forms.Forms.Init() and before LoadApplication(new App()).
Pure Xamarin.Forms tabs:
* Fixed tabs (android tabs style)
* Scrollable tabs
* Segmented tabs
* Custom shadows (neumorphism ready)
* Circle button in tab bar
* Bottom bar tabs (ios tabs style)
* Custom tabs (be creative just implement TabItem)
* Independent ViewSwitcher
Sharpnado.Shadows:
* Add as many custom shadows as you like to any view (Android, iOS, UWP)
* You can specify each shadow Color, Opacity, BlurRadius, and Offset
* Simply implement Neumorphism
* You can add one shadow, 3 shadows, 99 shadows, to any Xamarin.Forms element
* Animate any of these property and make the shadows dance around your elements
MaterialFrame:
* AcrylicBlur mode
* 3 Blur styles: Light, ExtraLight, Dark (UIVisualEffectView styles)
* Acrylic mode
* Dark mode
* Light mode
* Change modes dynamically
* Performance (CALayer on ios, LayerDrawable on android)
* Android: RealtimeBlurView from Tu Yimin (mmin18)
The TaskLoaderView 2.0 handles all your task loading states:
* Handles error with custom messages and icons
* Handles empty states
* Show snackbar errors for refresh scenarios (if data is already shown)
* Handles retry with button
* Support Xamarin.Forms.Skeleton
* Can override any state views with your own custom ones
HorizontalListView for Xamarin.Forms (close to a CollectionView):
* Carousel layout
* Column count
* Snapping on first or middle element
* Padding and item spacing
* Handles NotifyCollectionChangedAction Add Remove and Reset actions
* View recycling
* RecyclerView on Android
* UICollectionView on iOS
Grid ListView (HorizontalListView with ListLayout set to Grid):
* Column count
* Drag And Drop
* RefreshView support
* Padding and item spacing
* Handles NotifyCollectionChangedAction Add Remove and Reset actions
* View recycling
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. monoandroid10 is compatible. monoandroid10.0 is compatible. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. xamarinios10 is compatible. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Sharpnado.MaterialFrame (>= 1.1.1)
- Sharpnado.Shadows (>= 1.1.0)
- Sharpnado.TaskLoaderView (>= 2.0.1)
- Sharpnado.TaskMonitor (>= 1.0.0)
- Xamarin.Forms (>= 3.6.0.220655)
-
MonoAndroid 1.0
- Sharpnado.MaterialFrame (>= 1.1.1)
- Sharpnado.Shadows (>= 1.1.0)
- Sharpnado.TaskLoaderView (>= 2.0.1)
- Sharpnado.TaskMonitor (>= 1.0.0)
- Xamarin.Forms (>= 3.6.0.220655)
-
MonoAndroid 10.0
- Sharpnado.MaterialFrame (>= 1.1.1)
- Sharpnado.Shadows (>= 1.1.0)
- Sharpnado.TaskLoaderView (>= 2.0.1)
- Sharpnado.TaskMonitor (>= 1.0.0)
- Xamarin.AndroidX.Browser (>= 1.0.0)
- Xamarin.AndroidX.Legacy.Support.V4 (>= 1.0.0)
- Xamarin.AndroidX.Lifecycle.LiveData (>= 2.1.0)
- Xamarin.AndroidX.MediaRouter (>= 1.1.0)
- Xamarin.Forms (>= 3.6.0.220655)
- Xamarin.Google.Android.Material (>= 1.0.0)
-
Xamarin.iOS 1.0
- Sharpnado.MaterialFrame (>= 1.1.1)
- Sharpnado.Shadows (>= 1.1.0)
- Sharpnado.TaskLoaderView (>= 2.0.1)
- Sharpnado.TaskMonitor (>= 1.0.0)
- Xamarin.Forms (>= 3.6.0.220655)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Sharpnado.Presentation.Forms:
Repository | Stars |
---|---|
roubachof/Sharpnado.Shadows
Add as many custom shadows (Color, Offset, Blur, Neumorphism) as you like to any Xamarin.Forms view (Android, iOS, UWP).
|
Version | Downloads | Last updated | |
---|---|---|---|
1.7.1 | 124,513 | 7/23/2020 | |
1.7.0 | 10,896 | 6/30/2020 | |
1.6.0 | 54,140 | 4/29/2020 | |
1.5.1 | 4,042 | 4/8/2020 | |
1.5.0 | 3,710 | 4/6/2020 | |
1.4.0 | 13,469 | 1/28/2020 | |
1.3.0 | 32,662 | 9/24/2019 | |
1.2.0 | 16,356 | 6/15/2019 | |
1.1.0 | 15,949 | 4/17/2019 | |
1.0.0 | 3,567 | 3/25/2019 | |
0.9.12 | 2,399 | 3/13/2019 | |
0.9.11 | 2,409 | 3/5/2019 | |
0.9.10 | 2,480 | 2/11/2019 | |
0.9.9 | 2,621 | 1/28/2019 | |
0.9.8 | 2,768 | 1/7/2019 | |
0.9.7 | 3,914 | 12/17/2018 | |
0.9.6 | 2,613 | 11/1/2018 | |
0.9.5 | 2,432 | 10/26/2018 | |
0.9.4 | 2,288 | 10/21/2018 | |
0.9.3 | 2,523 | 9/17/2018 |
MaterialFrame with blur.
Segmented control style for TabHostView.
Sharpnado.Shadows.