Merhaba. Bugünkü yazımda sizlere Share paketini kullanarak paylaşımların nasıl yapılacağını anlatacağım.

Öncelikle buradan share_plus paketini projemize ekliyoruz.

Örnek olarak galeriden seçilen bir fotoğrafı paylaşacağım. Uygulamada fotoğrafı gösterebileceğim ve paylaşım yapabileceğim bir buton koyacağım.

Share paketi kullanımı gayet kolay bir paket. Burada amacımız galeriden bir fotoğraf seçmek ve bunu paylaşmak. Cihazınızda yüklü uygulamalar tarafından arkadaşlarınızla veya sosyal medyanızda dilediğiniz içeriği paylaşabilirsiniz. Bu bir yazı da olabilir bir video da olabilir fotoğraf da olabilir.

Galeriden seçilen fotoğrafı uygulamanızda nasıl göstereceğinizi bilmiyorsanız buradan detaylı olarak okuyabilirsiniz.

Paylaşmak istediğiniz görseli seçtiğinizi varsayıyorum. Ekranımızda görseli artık görebiliyoruz.

Fotoğrafımızın path’ini imagePath diye tanımlandırdığım bir String değerine atıyorum.

shareButtonWidget içerisinde bulunan onTap fonksiyonunda Share paketini kullanıyorum. Share.shareXFiles bizden List<XFile> istiyor. Fotoğrafımızın yolunu imagePath değişkenine atamıştık. [XFile(imagePath)] ifadesini shareXFiles içerisine vererek kodumuzu tamamlıyoruz. Artık Share butonuna bastığımız zaman Sistemin bize sunduğu paylaşım ekranı çıkacak ve dilediğimiz şekilde paylaşım yapabileceğiz.

Flutter ile paylaşım yapabilmek aslında bu kadar kolay. Uygulamanın kaynak kodlarına buradan ulaşabilirsiniz. İyi çalışmalar dilerim.


0 yorum

Bir yanıt yazın

Avatar placeholder

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir