Flutter Skills
ego lite browser
sponsorego lite, AI ajanlarının web otomasyonu çalıştırması için en hızlı tarayıcıdır, Codex veya Claude Code ile oturum açmış durumunuzu paylaşır, sıfır maliyet, sıfır yapılandırma.
Alpha Vantage MCP Server
sponsorFinansal piyasa verilerine erişin: gerçek zamanlı ve geçmiş hisse senedi, ETF, opsiyon, forex, kripto, emtia, temel veriler, teknik göstergeler ve daha fazlası
flutter-build-responsive-layout
skills/skills/flutter-build-responsive-layout
Farklı ekran boyutları
flutter-building-forms
skills/skills/flutter-building-forms
Doğrulanmış Flutter formları, alan bazlı hata yönetimi ve gönderim iş akışları içerir. Form durumunu ve doğrulamayı yeniden derlemeler arasında yönetmek için kalıcı bir GlobalKey<FormState> ile StatefulWidget barındırması gerekir. Hata durumunda hata dizeleri veya başarı durumunda null döndüren validator() geri çağrılarına sahip TextFormField widget'ları kullanın. Gönderimde tüm doğrulayıcıları tetiklemek için _formKey.currentState!.validate() çağrısı yapın ve hata mesajlarını otomatik olarak alanların altında görüntüleyin. Kullanıcı adını gösteren eksiksiz bir kod örneği içerir...
flutter-building-layouts
skills/skills/flutter-building-layouts
Flutter'ın kısıtlama sisteminde ustalaşarak duyarlı, taşma hatasız düzenleri verimli bir şekilde oluşturun. Temel prensip: kısıtlamalar aşağı doğru akar, boyutlar yukarı doğru akar, ebeveynler konumu belirler. Esnek kutularda veya kaydırılabilir alanlarda sınırsız kısıtlamalar asla kullanmayın. Doğrusal düzenler için Row/Column, alan dağılımı için Expanded/Flexible, üst üste binen öğeler için Stack ve sıkı kısıtlamalar için SizedBox kullanın. Mobil, tablet ve diğer cihazlarda uyarlanabilir düzenler için duyarlı boyutlandırma veya koşullu oluşturma amacıyla
flutter-building-plugins
skills/skills/flutter-building-plugins
Android, iOS, Windows ve web için yerel birlikte çalışma ile platformlar arası Flutter eklentilerini iskeletlendirin ve uygulayın. Platform API'leri için Method Channels kullanan standart eklentileri ve C/C++ yerel kütüphaneleri için FFI eklentilerini destekler; platforma özgü SDK erişimine veya doğrudan yerel kod bağlamaya ihtiyacınız olup olmadığına göre seçim yapın. Birleşik eklenti mimarisi, API'yi uygulama yüzü, platform arayüzü ve takım tabanlı geliştirme için bağımsız platform uygulama paketlerine böler. Adım adım içerir...
flutter-caching
skills/skills/flutter-caching
Flutter uygulamaları için birden çok veri türü ve platformda kapsamlı önbellekleme ve performans optimizasyonu. Uygun önbellekleme mekanizmalarını seçmek için karar mantığı sağlar: anahtar-değer çiftleri için bellek içi, shared_preferences, ilişkisel veriler için SQLite, büyük bloblar için dosya sistemi ve ağ görüntüleri için görüntü önbellekleme. Önce önbelleğe alınmış verileri veren, ardından ağdan getirip güncelleyen akış tabanlı çevrimdışı öncelikli depo desenini içerir. Android FlutterEngine ön ısıtmasını kapsar ve...
flutter-caching-data
skills/skills/flutter-caching-data
Flutter uygulamaları için yerel veri önbelleğe alma ve çevrimdışı-ilk senkronizasyon desenleri. Beş önbelleğe alma stratejisini kapsar: UI durumu için shared_preferences, yapılandırılmış veriler için SQLite/Hive, ikili medya için dosya sistemi, navigasyon için durum geri yükleme ve Android'de FlutterEngine ön ısıtma. Okumalar için akışları kullanarak çevrimdışı-ilk depolar uygular (yereli ver, uzaktan getir, önbelleği güncelle) ve çift yazma stratejileri (yalnızca çevrimiçi vs. arka plan senkronizasyonu ile çevrimdışı-ilk). Görüntü önbelleğe almayı optimize eder...
flutter-cherry-pick
flutter/.agents/skills/flutter-cherry-pick
flutter/flutter deposu kararlı veya beta kanalı için birleştirilmiş bir PR'ın resmi cherry-pick'ini nasıl yapacağınızı anlatır. Yalnızca flutter/flutter deposuna birleştirilmiş pull request'ler için kullanın. Yalnızca…
flutter-concurrency
skills/skills/flutter-concurrency
We need to translate the given English text into Turkish, preserving the name "flutter-concurrency" if it appears, but it doesn't appear in the text. The text is a description of a skill. We must not add any extra commentary, labels, or formatting. Just translate the text. The text: "Background JSON parsing and state management for jank-free Flutter UI rendering. Provides decision tree for choosing between manual serialization ( dart:convert ) and code generation ( json_serializable ) based on model complexity Supports three concurrency strategies: main-thread async/await for small payloads, short-lived Isolate.run() for heavy one-off computations, and long-lived isolates with ReceivePort / SendPort for continuous two-way communication Includes platform-aware fallback:..." We need to translate to Turkish. Keep technical terms like "JSON", "Flutter", "dart:convert", "json_serializable", "Isolate.run()", "ReceivePort", "SendPort" as is. Also "async/await" is a programming term, keep as is. "j
flutter-databases
skills/skills/flutter-databases
MVVM uyumlu Flutter veri katmanı; Repository deseni, durumsuz Servisler ve akıllı yerel önbellekleme stratejileri içerir. Veri türü, boyutu ve ilişkisel karmaşıklığa göre kalıcılık teknolojisi seçimini (shared_preferences, sqflite, drift, hive_ce, isar_community veya dosya G/Ç) yönlendirir. Repository'yi tek doğruluk kaynağı olarak uygular, DatabaseService ve ApiClient'ı özel durumsuz bağımlılıklar olarak izole eder. Domain modelleri, SQLite işlemleri ve... için eksiksiz kod örnekleri sağlar.
flutter-embedding-native-views
skills/skills/flutter-embedding-native-views
Yerel Android, iOS veya macOS görünümlerini ve web içeriğini doğrudan Flutter uygulamalarına gömün. Farklı performans ve doğruluk ödünleşimlerine sahip iki Android kompozisyon modunu (Hibrit ve Doku Katmanı) destekler; iOS ve macOS yalnızca Hibrit Kompozisyon kullanır. Android ve iOS'ta platform görünümlerini uygulamak için doğrulama ve sorun giderme rehberliğiyle adım adım iş akışları içerir. Flutter'ı mevcut web uygulamalarına Tam Sayfa veya Çoklu Görünüm (Gömülü) modu aracılığıyla gömmeyi sağlar, ayrıca...
flutter-environment-setup-linux
skills/skills/flutter-environment-setup-linux
We need to translate the given English text into Turkish, preserving the name "flutter-environment-setup-linux" only if it appears in the source text. The source text does not include that name; it's just the directory item type and name given separately. So we only translate the text inside <text>. The text describes a skill for setting up Flutter environment on Linux. We must preserve product names (Flutter, Debian/Ubuntu, ChromeOS, VS Code, Android Studio, snap, flutter doctor, flutter devices), protocol names, URLs, numbers, technical terms. No extra commentary. Translation: "Linux environment setup for Flutter desktop development with OS detection and toolchain validation." -> "Flutter masaüstü geliştirme için Linux ortam kurulumu, işletim sistemi algılama ve araç zinciri doğrulaması ile." Then "Automatically detects Debian/Ubuntu or ChromeOS and halts with instructions for non-apt systems" -> "Debian/Ubuntu veya ChromeOS'u ot
flutter-environment-setup-macos
skills/skills/flutter-environment-setup-macos
macOS Flutter geliştirme ortamının bağımlılık doğrulama ve tanısal düzeltmelerle otomatik kurulumu. Flutter kurulumunu, Xcode kullanılabilirliğini ve CocoaPods varlığını doğrular; herhangi bir ön koşul eksikse net talimatlarla durur. Kullanıcıya Xcode komut satırı aracı yapılandırması ve gerekli sudo komutlarıyla lisans kabulü konusunda rehberlik eder. Xcode bölümü tamamen geçene kadar kalan araç zinciri sorunlarını belirlemek ve çözmek için yinelemeli flutter doctor doğrulama döngüleri çalıştırır...
flutter-environment-setup-windows
skills/skills/flutter-environment-setup-windows
Windows Flutter geliştirme ortamının otomatik kurulumu, platforma özel araç zinciri yapılandırması ile gerçekleştirilir. Flutter SDK yollarını, Visual Studio C++ araç zinciri kurulumunu ve Windows Masaüstü, Android veya her iki hedef için etkileşimli istemler aracılığıyla platforma özel ayarları yapılandırır. Android seçildiğinde Android Studio kurulumu, cihaz/emülatör yapılandırması ve USB sürücü kurulumunu gerçekleştirir. Yerel Windows uygulama paketleme ve dağıtımı için OpenSSL kullanarak kendi imzalı MSIX sertifikaları oluşturur...
flutter-fix-layout-issues
skills/skills/flutter-fix-layout-issues
Flutter düzen hatalarını (taşmalar, sınırsız kısıtlamalar) Dart ve Flutter MCP araçlarını kullanarak düzeltir. "RenderFlex overflowed", "Vertical…" sorunlarını giderirken kullanın.
flutter-form
skills/skills/flutter-form
Doğrulama ile bir form oluşturun
flutter-handling-concurrency
skills/skills/flutter-handling-concurrency
CPU yoğun görevleri arka plan izolatlarına aktararak Flutter arayüzlerinin duyarlı kalmasını sağlar. Üç eşzamanlılık deseni sunar: G/Ç bağlantılı işler için async/await, tek seferlik ağır hesaplamalar için Isolate.run() ve kalıcı arka plan çalışanları için mesajlaşma ile Isolate.spawn(). Görev türüne (G/Ç'ye karşı CPU'ya bağlı) ve yürütme sıklığına göre async işlemler ile izolatlar arasında seçim yapmak için bir karar matrisi içerir. Standart... ile üç tam iş akışını adım adım görev kontrol listeleriyle kapsar.
flutter-handling-http-and-json
skills/skills/flutter-handling-http-and-json
Flutter REST API entegrasyonu ve veri ayrıştırma için HTTP istekleri ve JSON serileştirme. Üç HTTP yöntemini (GET, POST, PUT, DELETE) kapsar; doğru durum kodu doğrulaması, HTTPS zorunluluğu ve Uri.https() kullanarak güvenli URI oluşturma sunar. Basit modeller için manuel fromJson/toJson ve karmaşık iç içe yapılar için json_serializable ile kod üretimi olmak üzere iki serileştirme stratejisi sağlar. Büyük JSON yüklerini işlerken UI takılmasını önlemek için compute() ile arka planda ayrıştırma içerir...
flutter-home-screen-widget
skills/skills/flutter-home-screen-widget
iOS ve Android'de Flutter uygulamaları için platformlar arası veri paylaşımına sahip yerel ana ekran widget'ları. Dart ile yerel platformlar arasında App Groups (iOS) ve SharedPreferences (Android) aracılığıyla veri paylaşımı kurar, Flutter uygulamanızdan widget güncellemelerine olanak tanır. Basit metin tabanlı widget'ları ve yerel görüntüleme için statik görseller olarak işlenen karmaşık Flutter UI'larını destekler. Xcode'da (Swift TimelineProvider ile Widget Extension hedefi) ve Android Studio'da (XML ile AppWidgetProvider) yerel kurulum gerektirir.
flutter-http-and-json
skills/skills/flutter-http-and-json
We need to translate the given text from English to Turkish, preserving the name "flutter-http-and-json" if it appears. The name is not in the text, so we don't include it. The text is a description of an agent skill. We must not add any extra commentary, labels, or formatting. Just the translation. The text: "Secure HTTP networking and JSON handling for Flutter apps with background parsing support. Implements CRUD operations (GET, POST, PUT, DELETE) using the http package with safe URL construction via Uri.https() and strict status code validation Provides strongly typed JSON serialization and deserialization using Dart 3 pattern matching with factory constructors and toJson() methods Offloads large JSON parsing to background isolates via compute() to prevent UI jank on payloads exceeding 16ms..." Note: There are missing periods and spaces. We should translate naturally but keep technical terms like "http package", "Uri.https()", "Dart 3", "factory constructors", "toJson()", "compute()", "UI
flutter-implement-json-serialization
skills/skills/flutter-implement-json-serialization
Create model classes with `fromJson` and `toJson` methods using `dart:convert`. Use when manually mapping JSON keys to class properties for simple data…
flutter-implementing-navigation-and-routing
skills/skills/flutter-implementing-navigation-and-routing
Flutter ekran geçişleri ve derin bağlantılar için emir kipi ve bildirimsel yönlendirme desenleri. Navigator (emir kipi, yığın tabanlı) ve Router (bildirimsel, URL senkronize) yaklaşımlarını, her birinin ne zaman kullanılacağına dair rehberlikle birlikte kapsar. iOS, Android ve Web'de derin bağlantıyı destekler; yapıcılar, rota argümanları ve dönüş değerleri aracılığıyla veri aktarımını içerir. Bağımsız alt yönlendiriciler ve geri düğmesi müdahalesi ile çok adımlı akışlar (örneğin, kurulum sihirbazları) için iç içe geçmiş navigasyon uygular. Sağlar...
flutter-improving-accessibility
skills/skills/flutter-improving-accessibility
Flutter uygulamalarını, ekran okuyucular ve klavye navigasyonu dahil olmak üzere yardımcı teknolojiler için yapılandırın. UI tasarım temellerini kapsar: yazı tipi ölçeklendirme, renk kontrastı (normal metin için 4.5:1, büyük metin için 3:1) ve 48x48 piksel minimum dokunma hedefleri. Semantics, MergeSemantics ve ExcludeSemantics widget'larını kullanarak yardımcı araçlara widget ağacı yapısını açığa çıkaran anlamsal açıklama desenleri sağlar. Web'e özgü olarak, anlambilim katmanının etkinleştirilmesi (performans için varsayılan olarak devre dışı) ve...
flutter-interoperating-with-native-apis
skills/skills/flutter-interoperating-with-native-apis
Android, iOS ve web'de cihaza özgü native API'lere Flutter kodundan erişin. Üç entegrasyon yaklaşımını destekler: doğrudan C/C++ bağlama için FFI, Kotlin/Swift/Objective-C çağırmak için Platform Kanalları (tip güvenliği için Pigeon ile) ve native UI bileşenlerini yerleştirmek için Platform Görünümleri. FFI, build.dart kancaları aracılığıyla otomatik derleme ile dart:ffi kullanır; extern "C" sembolleri ve Dart bağlama oluşturma için package:ffigen gerektirir. Platform Kanalları arasında asenkron mesajlaşma sağlar...
flutter-layout
skills/skills/flutter-layout
Duyarlı Flutter düzenleri oluşturmak için widget'ları birleştirir, kısıtlamaları yönetir ve ekran boyutlarına uyum sağlar. İçerik boyutsallığı, örtüşme, kaydırma ve duyarlılık ihtiyaçlarına göre doğru temel düzen widget'ını (Row, Column, Stack, ListView, GridView, CustomScrollView) seçmek için bir karar ağacı sunar. Flutter'ın temel kısıtlama sistemini uygular: kısıtlamalar aşağı akar, boyutlar yukarı akar, ebeveynler konumu belirler; belirli boyutları zorlamak için ConstrainedBox desenlerini içerir. Uygular...
flutter-localization
skills/skills/flutter-localization
Flutter uygulamalarını, uygun i18n kurulumuyla birden çok dil ve yerel ayarı destekleyecek şekilde yapılandırır. Bağımlılık enjeksiyonunu (flutter_localizations, intl), kod oluşturma yapılandırmasını (l10n.yaml) ve yer tutucuları, çoğulları ve bölgesel varyantları destekleyen .arb çeviri dosyası oluşturmayı yönetir. Kök widget delegelerini (MaterialApp, CupertinoApp veya WidgetsApp) yapılandırır ve açık Localizations sarmalaması gereken TextField ve CupertinoTabBar gibi izole widget'ları işler. Destekler...
flutter-localizing-apps
skills/skills/flutter-localizing-apps
Flutter uygulamaları için ARB dosyaları ve kod üretimi kullanarak çoklu dil desteği. flutter_localizations ve intl ile pubspec.yaml dosyasını yapılandırın, ardından gen-l10n kod üretecini etkinleştirmek için bir l10n.yaml dosyası tanımlayın. Yerelleştirilmiş dizeleri Application Resource Bundle (.arb) JSON dosyalarında saklayın; şablon dosyası tüm anahtarları tanımlar ve yerel ayara özgü dosyalar çevirileri sağlar. AppLocalizations.delegate ve platforma özgü temsilcileri ekleyerek yerelleştirmeleri MaterialApp veya CupertinoApp ile entegre edin...
flutter-managing-state
skills/skills/flutter-managing-state
Flutter'da StatefulWidget, MVVM ve Provider kullanarak geçici ve uygulama düzeyinde durum yönetimi. Geçici durum (tek widget, setState() ile yönetilir) ile uygulama durumu (widget'lar arasında paylaşılır, MVVM ve provider paketi ile yönetilir) arasında ayrım yapar. Tek bir doğruluk kaynağı ile tek yönlü veri akışı uygular: Modeller veriyi işler, ViewModel'ler ChangeNotifier aracılığıyla UI durumunu yönetir, View'lar durumu tüketir ve görüntüler. MVVM uygulaması için sıralı iş akışı sağlar: Repository tanımla, oluştur...
flutter-native-interop
skills/skills/flutter-native-interop
Android, iOS ve Web üzerinde Flutter uygulamaları için platformlar arası yerel birlikte çalışabilirlik. En uygun entegrasyon stratejisini seçmek için karar mantığı sağlar: C/C++ kodu için FFI, işletim sistemi spesifik API'ler için Platform Kanalları, yerel UI bileşenleri için Platform Görünümleri ve web için JS Interop. Yerel araç zinciri derlemesi ve Dart bağlamaları ile yapı kancalarını (Flutter 3.38+) kullanarak modern FFI mimarisini uygular. Tam Kotlin ve Swift ile asenkron Platform Kanallarını (MethodChannel) destekler...
flutter-performance
skills/skills/flutter-performance
Flutter uygulamalarındaki performans darboğazlarını sistematik profil oluşturma ve hedefli optimizasyon yoluyla tanımlar ve ortadan kaldırır. UI iş parçacığında, Raster (GPU) iş parçacığında veya her ikisinde de takılma teşhisi için bir karar ağacı ve her biri için özel düzeltmeler sunar. traceAction ve TimelineSummary kullanarak performans temelleri oluşturmak ve kare bütçelerini ölçmek için entegrasyon test şablonlarını içerir. UI optimizasyonunu (state'i yerelleştirme, const yapıcılar, StringBuffer kullanımı) ve Raster optimizasyonunu (Opacity'nin değiştirilmesi...) kapsar.
flutter-platform-views
skills/skills/flutter-platform-views
We need to translate the given English text into Turkish, preserving the name "flutter-platform-views" if it appears. The text is a description of an agent skill. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "flutter-platform-views" does not appear in the source text, so we should not add it. Also, do not include labels like "description". Just translate the text. The text: "Embed native views and web content into Flutter apps across Android, iOS, macOS, and web platforms. Supports Android Hybrid Composition (native fidelity) and Texture Layer (Flutter performance), iOS/macOS Hybrid Composition, and web full-page or embedded multi-view modes Provides complete Dart and native code templates (Kotlin for Android, Swift for iOS/macOS, JavaScript for web) with factory registration patterns Requires decision tree upfront to determine target platform and deployment..." Note: The text seems to have a missing period after "modes" and then "Provides" starts a new sentence.
137 sonuçtan 61–90