- Dinamik Dosya Yolu ve ID: Kullanıcıya veya duruma göre farklı dosyalar dinamik olarak indirilebilir.
- Onay İsteme: Dosya indirme öncesi kullanıcıdan onay alınabilir.
Adımlar:
- Kuika platformunda projenizi açın ve UI Design modülüne geçin.
- Dosya indirme butonunu seçin.
- + ADD ACTION menüsünden Device > Download File From Server aksiyonunu ekleyin.
- Eklediğiniz aksiyonun sağ üst köşesindeki üç nokta (⋮) ikonuna tıklayın.
- Açılan menüden Add Confirmation seçeneğini seçin.
- “Confirmation Message” alanına kullanıcıya göstermek istediğiniz onay mesajını yazın. Örneğin: “Dosyayı indirmek istediğinize emin misiniz?”
- Böylece butona tıklanınca, bu onay mesajı pop-up olarak gösterilir. Kullanıcı “Evet” derse dosya indirme işlemi başlar, “Hayır” derse işlem iptal edilir.
- İndirme Sonrası Bildirim: İşlem tamamlandığında kullanıcıya başarı mesajı gösterilebilir.
Navigate Aksiyonunda Yapılandırma
- Download File From Server aksiyonunun hemen sonrasına yeni bir aksiyon ekleyin. + Add Action > Navigate
- To Screen: DownloadSuccessPage (veya projenizdeki başarı mesajı içeren ekranın adı)
- Open As:
- Current Page → Sayfa tamamen değişir, ya da
- Modal → Mevcut ekran üstünde açılır (boyut ve kapatılabilirlik ayarlanabilir)
- Width / Height: (Modal ise, örneğin "400px" / "200px")
- Closable: true (Modal ise, kullanıcı mesajı kapatabilir)
- Execute Page Init Actions After Closed: İhtiyaca göre true veya false
- Sayfa İçeriği Örneği (DownloadSuccessPage)
- Başlık: Başarılı!
- Mesaj Label’ı: Yukarıdaki başarı mesajı metni
- İstersen “Ana Sayfaya Dön” veya “Yeni İndirme Yap” gibi butonlar ekleyerek kullanıcı yönlendirmesi yapılabilir.
Teknik Riskler
- Yetki Kontrolü: Dosya indirme yetkileri uygun şekilde ayarlanmalıdır.
Download File From Server aksiyonu, Kuika uygulamalarında sunucuda bulunan dosyaların güvenli ve kolayca kullanıcı cihazına indirilmesini sağlayarak kullanıcı deneyimini geliştirir ve uygulamanızın esnekliğini artırır.