All Projects → LeoJHarris → FilePicker

LeoJHarris / FilePicker

Licence: MIT license
FilePicker for Xamarin.Forms

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to FilePicker

Arcgis Toolkit Dotnet
Toolkit for ArcGIS Runtime SDK for .NET
Stars: ✭ 125 (+792.86%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Xamarin Docs
Xamarin Documentation - public content repo
Stars: ✭ 136 (+871.43%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Facialrecognitionlogin
An iOS and Android app that uses facial recognition to enhance the security of a login page. Built using Xamarin.Forms and Microsoft Cognitive Services.
Stars: ✭ 46 (+228.57%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Xamarin Demos
This repository contains the Syncfusion Xamarin UI control’s samples and the guide to use them.
Stars: ✭ 218 (+1457.14%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Microsoft.maui.graphics
Stars: ✭ 160 (+1042.86%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Ffimageloading
Image loading, caching & transforming library for Xamarin and Windows
Stars: ✭ 1,288 (+9100%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Xamarin.forms.videoplayer
A Xamarin Forms control to render the native video player on every platform.
Stars: ✭ 140 (+900%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Mvvmlight
The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin.Android, Xamarin.iOS, Xamarin.Forms, Windows 10 UWP, Windows Presentation Foundation (WPF), Silverlight, Windows Phone.
Stars: ✭ 973 (+6850%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Improvexamarinbuildtimes
Tips and tricks on how to speed up the time it takes to compile a Xamarin app
Stars: ✭ 180 (+1185.71%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Simpleauth
The Simplest way to Authenticate and make Rest API calls in .Net
Stars: ✭ 148 (+957.14%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Xamuidemo
Xamarin Forms Login Page UI Kit
Stars: ✭ 82 (+485.71%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
DotNetGraphQL
A sample demonstrating how to create a GraphQL Backend in .NET and consume it from a .NET mobile app created using Xamarin
Stars: ✭ 78 (+457.14%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Faceoff
An iOS, Android and UWP app created in Xamarin.Forms that uses Microsoft's Cognitive Emotion API Services to compare facial expressions
Stars: ✭ 79 (+464.29%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Xaml Code Experiences
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Stars: ✭ 114 (+714.29%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Inthehand.forms
Extras for Xamarin Forms including MediaElement
Stars: ✭ 68 (+385.71%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Plugin.audiorecorder
Audio Recorder plugin for Xamarin and Windows
Stars: ✭ 140 (+900%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Xamarin Bluetooth Le
Bluetooth LE plugin for Xamarin
Stars: ✭ 419 (+2892.86%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Docs Archive
Xamarin docs archive
Stars: ✭ 553 (+3850%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Azure For Developers Workshop
The Azure cloud is huge and the vast service catalog may appear daunting at first, but it doesn’t have to be!
Stars: ✭ 38 (+171.43%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android
Xamarin Playground
Random cool stuff I play around using Xamarin.. :3 Some of these cool projects I feature them on my blog, with step by step explanation. :) Don't forget to check it out. Go to: theconfuzedsourcecode.wordpress.com
Stars: ✭ 183 (+1207.14%)
Mutual labels:  xamarin-forms, xamarin-ios, xamarin-android

Collaborators welcome! Submit a feature request, fork the project, add you feature, PR and I'll review and merge :)

IMPORTANT

Android: The WRITE_EXTERNAL_STORAGE & READ_EXTERNAL_STORAGE permissions are required.

iOS: Need Configure iCloud Driver for your app: https://developer.xamarin.com/guides/ios/deployment,_testing,_and_metrics/provisioning/working-with-capabilities/icloud-capabilities/

USAGES:

  • PickFileAsync:
var file = await CrossFilePicker.Current.PickFileAsync();
            if (file == null)
            {
                return;
            }
  • SaveFileAsync:
string fullPathToFile = await CrossFilePicker.Current.SaveFileAsync(file);
  • OpenFile:
CrossFilePicker.Current.OpenFile(fullPathToFile);
CrossFilePicker.Current.OpenFile(file);

Bindable properties

The FileData object returned from picking a file contains properties such as the DataArray, FileName etc.

Saving a File will return the full path to the file saved, which will be saved in the DirectoryDocuments on android and MyDocuments on iOS

Nuget package found at: https://www.nuget.org/packages/LeoJHarris.Plugin.FilePicker/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].