building-native-ui
tarafından expo
Yerel Expo uygulamaları oluşturmak için yönlendirme, stil, bileşenler ve platform kurallarını kapsayan eksiksiz kılavuz. Expo Router temellerini, yerel sekmeleri, yığın navigasyonunu, modalları ve form sayfalarını ayrıntılı rota yapısı kurallarıyla ele alır. Apple İnsan Arayüzü Yönergeleri ile uyumlu stil kurallarını içerir: flexbox düzenleri, güvenli alan yönetimi, animasyonlar, CSS boxShadow ile gölgeler ve duyarlı tasarım desenleri. Kütüphane tercihlerini belgeler (SF Sembolleri için expo-image, expo-audio, expo-video,...
npx skills add https://github.com/expo/skills --skill building-native-uiexpo tarafından daha fazla skill
android-e2e-testing
expo
Android emülatörlerinde ADB kullanarak Expo Router özelliklerini test edin. Yerel Android özelliklerini uyguladıktan sonra veya Android'de UI davranışını doğrularken kullanın.
official
deep-code-review
expo
Derinlemesine tasarım odaklı kod incelemesi - PR değişikliklerini değerlendirmeden önce kod tabanı bağlamını anlar, yapılandırılmış geri bildirimi GitHub'a gönderir
official
eas-update-insights
expo
Yayınlanan EAS Güncellemelerinin sağlığını kontrol edin: çökme oranları, yükleme/başlatma sayıları, benzersiz kullanıcılar, yük boyutu ve gömülü ile OTA kullanıcıları arasındaki dağılım…
official
expo-api-routes
expo
Expo Router'da API rotaları, EAS Hosting üzerinde sunucu tarafı mantığı, sırlar ve üçüncü taraf entegrasyonları için kullanılır. Uygulama dizininde +api.ts son ekiyle rotalar oluşturun; HTTP metotları (GET, POST, PUT, DELETE) için adlandırılmış fonksiyonlar dışa aktarın. Sorgu parametrelerini, başlıkları, JSON gövdelerini ve dinamik rota segmentlerini işleyin; web istemcileri için CORS başlıkları ekleyin. process.env aracılığıyla sunucu tarafı sırlarına erişin; değişkenleri yerel olarak .env dosyasında veya üretim için eas env:create ile ayarlayın. EAS Hosting'e (Cloudflare Workers) eas ile dağıtın
official
expo-cicd-workflows
expo
Expo projeleri için EAS CI/CD iş akışı YAML dosyalarını yazın ve doğrulayın. Expo'nun API'sinden en son JSON şemasını alarak iş türleri, parametreler, tetikleyiciler ve çalıştırıcı yapılandırmalarının güncel olmasını sağlar. GitHub olayları, iş akışı girdileri, iş çıktıları ve adım sonuçları için bağlamlarla ${{ }} sözdizimini kullanarak dinamik ifadeleri destekler. Dağıtımdan önce iş akışı yapısını şemaya karşı kontrol eden ve hataları bildiren yerleşik doğrulama betiği içerir. Sözdizimi, referans dokümantasyonu sağlar...
official
expo-deployment
expo
Expo uygulamalarının iOS App Store, Android Play Store, web hosting ve önizleme ortamlarına otomatik dağıtımı. Tek komutlarla iOS (App Store ve TestFlight) ve Android (Google Play Store) için üretim derlemeleri ve gönderimleri destekler. Web dağıtımları için otomatik PR önizleme URL'leri ve üretim alan adı desteği ile EAS Hosting içerir. Kod gönderimlerinde tetiklenen derlemeler ve gönderimler için EAS Workflows aracılığıyla CI/CD iş akışı otomasyonu sağlar. Uzaktan otomatik sürüm yönetimi...
official
expo-dev-client
expo
Expo Go ile test edilemeyen özel native modüller, Apple hedefleri (widget'lar, uygulama klipleri) veya üçüncü taraf native kodlar için EAS Build veya yerel olarak özel Expo geliştirme istemcileri oluşturun. Önce npx expo start ile Expo Go'yu deneyin. Otomatik TestFlight gönderimi ile bulut derlemelerini veya makinenizde yerel derlemeleri destekler; .ipa (iOS) veya .apk/.aab (Android) dosyaları üretir. Geliştirme profili ayarlayan bir eas.json yapılandırması gerektirir.
official
expo-module
expo
Expo Modülleri API'sini (Swift, Kotlin, TypeScript) kullanarak Expo yerel modülleri ve görünümleri oluşturma ve yazma kılavuzu. Modül tanım DSL'si, yerel…
official