Merhaba,
Plugin tanımaya ve örnekler yapmaya devam ediyoruz. Bu makalemizde Share Plugin'i inceleyeceğiz.
Share Plugin, cihazınızda yüklü olan ve paylaşım yapabileceğiniz (veri aktarımı gerçekleştirebileceğiniz) tüm uygulamaları seçenek olarak size sunan ve paylaşım yapmanızı sağlayabilen son derece kullanışlı bir plugin.
Desteklediği platformlar
İlk işimiz Share Plugin'i projemize eklemek olacak.
Plugin'i kurmadan önce nuget içerisinden Xamarin.Forms update yapmanız gerekmektedir.
Plugin'i başarılı bir şekilde projemize yükledikten sonra bize ne gibi kolaylıklar sağlıyor ve nasıl kullanabiliyoruz hemen inceleyelim.
- Share : Verdiğiniz text değerini paylaşabilmenizi sağlar.
- ShareLink : Verdiğiniz url'i, message başlığı ile paylaşabilmenizi sağlar.
-
OpenBrowser : Verdiğiniz url'i browser içerisinde açmanızı sağlar.
- BrowserOptions : Droid icin, Chrome toolbar color, Chrome show title gibi propertyler set edebilmenizi sağlar
- BrowserOptions : iOS için, UseSafairReaderMode ve UseSafariWebViewController gibi propertyler set edebilmenizi sağlar
-
SetClipboardText : Verdiğiniz text'i clipboard üzerinde saklamanızı sağlar.
- SupportsClipboard : Clipboard desteğinin olup olmadığını size söyler(true/false).
Share kullanımı
xamarintr.com text'ini istediğim ortamda paylaşabiliyorum.
Share Link kullanımı
![]() |
![]() |
Gmail üzerinden paylaşmayı tercih ettim. Mail body ve title'ın plugin tarafından gönderildiğini gördük.
Tek bir plugin ile cross platform share özelliğini kullanabildim gayet kolay kullanımı ve hızlı bir kurulumu var. Xamarin.Forms update yaptıktan sonra sorunsuz kullanabilirsiniz.
Kaynak kodları github üzerinden indirebilirsiniz.
Görüşmek üzere.
2 Comments
You can post comments in this post.
Hocam peki bunu geliştirdiğimiz uygulama tarafından yakalanabilecek şekilde kullanabiliyor muyuz mesela tarayıcıda bir linki paylaş diyerek geliştirdiğimiz uygulamaya paslayıp orada işlemek istiyoruz
mustafa 6 sene ago
Selam, bunun icin store url’lerini bilmen ve onu paylasman gerekiyor.
Yiğit 6 sene ago
Post A Reply