Flutter Telefon Araması Yaptırmak

Geçenlerde bir proje için modelden gelen numarayı arama ihtiyacı doğdu. Sonrasında araştırınca url launcher paketi ile bunun gerçekleştirildiğini gördüm. Hatta paket sadece arama yapmak için değil, adı gibi tüm url açma işlemleri için kullanılıyor. Örn: web linkleri açmak, sms atmak, e-mail göndermek gibi.

Paketin Kurulumu

  • https://pub.dev/packages/url_launcher adresine gidip paketi yükleyin.
  • Sonrasında paketi projenize import edin, ben bu örnekte urLauncher alias’ı ile import ettim.
  • Arama yaptıracağınız butonun ya da herhangi bir şeyin, ben butondan örnek vereyim; onPressed metoduna;
1
2
3
onPressed: () => {
    urLauncher.launch('tel://' + $buradaTelefonNoValOlacak),
},

Hepsi bu kadar 🙂 Ben telefon izni vs. gerekir diye düşündüm ama şimdilik karşıma öyle bir durum çıkmadı.

Kaynaklar: