Mobil Uygulama Teknolojisi

timeago

timeago, Flutter uygulamalarında tarih ve saatleri '15 dakika önce' gibi okunabilir, bulanık zaman damgalarına dönüştüren hafif bir pakettir. Android, iOS, web ve masaüstü platformlarını destekler.

timeago Flutter paketi ile oluşturulmuş bulanık zaman damgası örneği
Güncel sürüm3.7.1
Desteklenen platformlarandroid, ios, windows, linux, macos, web
Son paket yayını2025-05-10T20:32:33.655704Z

timeago, Flutter uygulamalarında tarih ve saatleri '15 dakika önce' gibi insan tarafından okunabilir, bulanık zaman damgalarına dönüştürmek için kullanılan bir pakettir. Paket, Android, iOS, web, Windows, Linux ve macOS platformlarını destekler. Dart SDK sürüm 2.12.0 ile 4.0.0 arasında uyumludur. Son sürüm 3.7.1 olup 10 Mayıs 2025'te yayınlanmıştır. Paket, yüksek indirme sayısı ve olumlu topluluk puanlarıyla popülerdir.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Sosyal medya uygulamaları veya mesajlaşma platformları gibi kullanıcı etkileşimlerinin zamanını göstermek isteyen Flutter geliştiricileri
  • Haber veya blog uygulamalarında içeriklerin yayınlanma zamanını '2 saat önce' gibi ifadelerle göstermek isteyenler
  • Etkinlik takvimi veya görev yönetimi uygulamalarında son güncelleme zamanını kullanıcı dostu bir şekilde sunmak isteyenler

Yaygın kullanım alanları

Sosyal Medya ve Mesajlaşma

Kullanıcıların gönderi veya mesajlarının ne kadar süre önce paylaşıldığını göstermek için idealdir. Örneğin, '5 dakika önce' gibi ifadelerle kullanıcı deneyimini iyileştirir.

Haber ve İçerik Platformları

Makalelerin veya haberlerin yayınlanma zamanını '3 saat önce' şeklinde göstererek okuyuculara güncellik hissi verir.

Etkinlik ve Görev Yönetimi

Etkinliklerin veya görevlerin son güncelleme zamanını '1 gün önce' gibi ifadelerle göstererek kullanıcıların takip etmesini kolaylaştırır.

İncelenmesi gereken noktalar

  • Paket, yalnızca İngilizce dilini destekler; Türkçe gibi diğer diller için yerelleştirme desteği bulunmamaktadır. Bu durum, uluslararası kullanıcı kitlesi hedefleyen uygulamalar için bir kısıt olabilir.
  • Paketin bağımlılıkları ve API'si zaman içinde değişebilir; sürüm yükseltmeleri sırasında uyumluluk kontrolü yapılmalıdır.
  • Paket, yalnızca zaman damgası oluşturma işlevi sunar; tarih biçimlendirme veya saat dilimi yönetimi gibi ek özellikler için başka paketler gerekebilir.

pub.dev

Bağımlılık ve geliştirme notları

timeago paketini Flutter projenize eklemek için pubspec.yaml dosyasına bağımlılık olarak eklemeniz yeterlidir. Paket, Dart SDK 2.12.0 ve üzeri sürümlerle uyumludur.

  1. 1pubspec.yaml dosyasındaki dependencies bölümüne timeago: ^3.7.1 satırını ekleyin.
  2. 2Terminalde flutter pub get komutunu çalıştırarak paketi indirin.
  3. 3Kodunuzda import 'package:timeago/timeago.dart'; ifadesiyle paketi içe aktarın.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

timeago paketi, temel ihtiyaçları karşılayan basit bir çözümdür. Ancak, özel tarih biçimlendirme, çok dilli destek veya farklı zaman dilimleri gibi gereksinimleriniz varsa, ZeplinGo olarak size özel bir çözüm geliştirebiliriz. İhtiyaçlarınızı birlikte değerlendirip en uygun yaklaşımı belirleyebiliriz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

timeago paketi Türkçe dilini destekliyor mu?

Hayır, timeago paketi şu anda yalnızca İngilizce dilini desteklemektedir. Türkçe gibi diğer diller için yerelleştirme desteği bulunmamaktadır.

timeago paketi hangi Flutter platformlarında çalışır?

timeago paketi Android, iOS, web, Windows, Linux ve macOS platformlarını destekler.

timeago paketini kullanmak için hangi Dart SDK sürümü gereklidir?

timeago paketi, Dart SDK sürüm 2.12.0 veya daha yeni bir sürüm gerektirir. Paket, 4.0.0 sürümüne kadar uyumludur.