Ana içeriğe geç
Programlama

Flet 1.0 tek kod tabanından çok platformlu Python uygulamaları sunuyor

Öne çıkanlar

  • Flet 1.0, tek bir Python kod tabanıyla iOS, Android, web ve masaüstü uygulamaları geliştirmeyi sağlıyor.
  • NumPy ve pandas gibi kütüphaneler iOS ve Android için önceden derlenmiş paketlerle destekleniyor.
  • Web tarafında Pyodide ve WebAssembly üzerinden doğrudan tarayıcı içi çalıştırma desteği sunuluyor.

Flet ekibi, geliştiricilerin yalnızca Python kullanarak masaüstü, mobil ve web platformlarına yönelik kullanıcı arayüzleri geliştirmesini sağlayan Flet 1.0 sürümünü yayımladı. Yeni sürüm, ön yüz geliştirme deneyimi gerektirmeden tek bir kod tabanı üzerinden çapraz platform uygulama üretimine imkan tanıyor. Platform bünyesinde düzenler, gezinme ögeleri, formlar ve iletişim pencereleri dahil 150'den fazla hazır kontrol ve servis sunuluyor.

Sürümle birlikte gelen paketleme altyapısı, uygulamaların App Store, Google Play, web ve masaüstü sistemler için doğrudan derlenmesini sağlıyor. Geliştiriciler NumPy, pandas, Pillow ve cryptography gibi popüler Python kütüphanelerini iOS ve Android platformlarında önceden derlenmiş paketler sayesinde yerel bağımlılık derleme zahmetine girmeden kullanabiliyor. Web dağıtımlarında ise Pyodide ve WebAssembly desteğiyle tarayıcı üzerinde yerel çalıştırma veya sunucu üzerinden gerçek zamanlı arayüz güncellemeleri seçenekleri yer alıyor.

Flet 1.0, pytest tabanlı otomatik arayüz testleri ve görsel regresyonu yakalayan ekran görüntüsü kontrolleri içeriyor. Yapay zeka asistanları için entegre Flet MCP desteği, erişilebilirlik özellikleri ve tarayıcı üzerinden kurulumsuz deneme sağlayan Flet Studio aracı da yeni sürümün getirdiği imkanlar arasında yer alıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.