AdvStory
AdvStory Dokumantasyon
Search
K
Comment on page
📸

AdvStory

AdvStory Nedir?

🚀
Flutter için gelişmiş hikaye görüntüleyici. Fotoğraf, video ve widget'lar ile oluşturulan hikayeleri destekler. Geliştiriciye hikayeler üzerinde tam kontrol, kullanıcıya aralıksız bir deneyim sağlar.

Özellikler

Yüksek performans, minimum bekleme süresi. Önyükleme ve önbellek kullanılır. Builder fonksiyonlarını kullanarak çalışır, esneklik ve sadece gerektiğinde yükleme sağlar.
Hikaye atlama, içerik atlama, duraklatma, devam etme ve kapatma için hareketler.
Kullanıcı etkileşimlerini dinlemek ve akışı yönetmek için işlevsel bir Controller sağlar. Controller kullanarak hikayelerin ve içeriklerin atlanmasına, duraklatma, devam ettirme ve daha fazlasına izin verir.
Fotoğraflar, videolar ve basit içerikler için önceden tanımlanmış hikaye tipleri sağlar. Ama bu tipler ile sınırlamaz, önceden tanımlanmış içeriklerin temel sınıfını kullanmanıza izin verir. Bu tam anlamıyla seçenekleri sonsuz hale getirir.
Her hikaye içeriği için farklı süreler ayarlanabilir.
Önceden tanımlanmış özelleştirilebilir hikaye tepsisine sahiptir. Ancak bununla sınırlamaz, animasyonsuz ve animasyonlu tepsiler oluşturabilirsiniz, AdvStory animasyonu başlatır ve durdurur.
Her hikayeye için ayrıca özelleştirme seçeneği ile hikaye kümeleri için üst ve altta özelleştirilebilir alanları destekler.
Tam ekran seçeneği, durum ve navigasyon çubuklarını gizler.
Obje tabanlı, aynı uygulama içerisinde istediğiniz kadar hikaye görünümü oluşturabilirsiniz.

Kurulum

AdvStory resmi Flutter video_player paketini kullanır, minimum desteklenen versiyonlar:
Android: SDK 16+
iOS: 9.0+
  • İnternet iznini AndroidManifest.xml dosyasına ekleyin:
<uses-permission android:name="android.permission.INTERNET"/>
Videolara http kullanarak erişmeniz gerekiyorsa, iOS için bu rehberi takip edin.
Paket bağımlılığını pubspec.yaml dosyanıza ekleyin:
Yaml
dependencies:
advstory: <latest-version>
https://pub.dev/packages/advstory'den son versiyonu kullanın
Last modified 1yr ago