İçeriğe atla
supastack
Dokümanlara göz atın

For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /tr/docs/mobile.md (or send Accept: text/markdown).

Mobil genel bakış

Aynı sunucuya ait temele bağlı bir Expo yüzeyi.

İlk Mobil oturumunuz

Yakınınızda bir telefon veya yüklü bir simülatör bulunan bir bilgisayardan aşağıdaki Mobil eğitimini izleyin. Projeyi kuracak, apps/mobile/.env.local'ye genel bir API adresi yazacak ve bir Expo QR kodunu tarayacaksınız. Expo, bir cihazda React Native ekranlarınızı açan geliştirme aracıdır.

Next.js API ve paylaşılan sunucu paketleri hesaplar, veriler ve izinler için kaynak olmaya devam ediyor: bu, telefonunuzun konuştuğu çalışan Web arka ucudur. Expo'nin QR sunucusu yalnızca ekran kodunu sunar. Başarılı bir önizleme, arka uç, oturum açma veya mağaza satın alma işlemlerinin yapılandırıldığı anlamına gelmez; öğretici her sınırın sırayla nasıl test edileceğini gösterir.

Sözleşmeleri paylaşın, yerel sunumu koruyun

Expo, yerel oturum açma ve oturum yönetimi, çalışma alanı ve ayar yüzeyleri, sohbet kontrolleri ve RevenueCat satın alma iş akışlarını içerir. Next.js API ve paylaşılan sunucu paketleri, paylaşılan veriler, yetkilendirme ve sağlayıcı doğrulaması için kaynak olmaya devam ediyor; yerel ekranlar, sunucu kimlik bilgilerini eklemek yerine bunları çağırır.

Expo uygulaması apps/mobile.'de yaşar. Sunucu kimlik bilgilerini gömmek yerine paylaşılan temeli bir API aracılığıyla kullanır. Yerel kimlik doğrulama, güvenli oturum depolama, derin bağlantılar, sohbet kontrolleri ve RevenueCat satın alma sunumunun her birinde istemci modülleri bulunur.

API ve uygulama şemasını yapılandırın

EXPO_PUBLIC_API_URL'yi emülatörünüz ya da fiziksel cihazınız tarafından ulaşılabilir bir API kaynağına ayarlayın. Telefondaki localhost o telefonu kasteder, bu yüzden uygun ulaşılabilir geliştirme ana bilgisayarını kullanın. EXPO_PUBLIC_APP_SCHEME uygulamanın derin bağlantı şemasını tanımlar.

Geri çağrıları test etmeden önce apps/mobile/app.config.ts ve kimlik doğrulama yapılandırmasını inceleyin. Herkese açık Expo değerleri istemciye gömülür ve sağlayıcı sırrı içermemelidir.

Hedef cihazda doğrulayın

Önce deterministik oturum depolama, derin bağlantı, sohbet iptali ve yetkilendirme testlerini çalıştırın. Ardından amaçlanan EAS geliştirme yapısında oturum açmanın geri dönüşünü, oturumu geri yüklemeyi, oturumu kapatmayı ve satın alma senkronizasyonunu doğrulayın; Expo Go gerçek mağaza satın alımlarını doğrulayamaz.

Fiziksel cihaz ve sağlayıcı kabulü, yerel web altın yolundan ayrıdır. Her yayın hedefi için açıkça izleyin.

Kuruluma devam etmek için Mobil uygulamayı çalıştırın kılavuzunu okuyun.

Sık sorulan sorular

14 soru

supastack nedir?

supastack, YZ destekli SaaS ürünleri oluşturmak için modüler bir temeldir. Ortak altyapıyı bir araya getirir, böylece ürüne özgü özelliklere odaklanabilirsiniz.

Web ve mobil destekliyor mu?

Evet. supastack, web ve mobil deneyimler için başlangıç noktası olarak Next.js ve Expo uygulamaları içerir.

Hangi kimlik doğrulama dahil?

Better Auth; e-posta/parola, OTP ve sosyal girişi kapsar. Kişisel çalışma alanları hesapla birlikte sağlanır, böylece ürün kayıtları ilk günden itibaren sınırlı kalır.

YZ'yi nasıl destekliyor?

supastack; yapılandırılabilir çok sağlayıcılı YZ, kullanım takibi, bütçeler ve şifreli kendi-anahtarını-getir desteği içerir.

Abonelikler nasıl ele alınıyor?

Kit üzerine kurulu ürünler için Stripe faturalama, abonelikler ve yetkilendirmeler ücretli erişim temelini oluşturur. Sağlayıcı gizli anahtarları yalnızca sunucuda kalır.

Ürüne özgü kodum nerede durur?

Ürüne özgü özellikler ayrı bir kod tabanında kalırken ürün, supastack'in temel modüllerini yapılandırır ve entegre eder.

supastack fiyatlandırması nasıl çalışır?

Kit, ömür boyu güncellemeli tek seferlik bir satın alımdır: 249 $'a Tek Platform (geçici tanıtım fiyatı — normal fiyat 349 $ üzerinden 100 $ indirim) — Next.js (Web), Expo (iOS ve Android) veya Tauri (macOS ve Windows Masaüstü) seçiminiz — ya da tüm platformları ve tam monorepo'yu içeren 499 $'lık Tüm Platformlar Paketi (geçici tanıtım fiyatı — normal fiyat 599 $ üzerinden 100 $ indirim); ek geliştirici koltuğu başına 75 $. Kit aboneliği yok. Bu sitedeki ödeme, lisans anahtarınızı e-postayla teslim eder ve depo erişimi GitHub davetiyle sağlanır.

Çalışma alanları verilerimi nasıl sınırlar?

Kullanıcıya ait kayıtlar workspaceId ile sınırlanır. Kimlik, yetkilendirmeler, YZ kullanımı, faturalama olayları ve denetim kayıtları kişisel çalışma alanı sınırının içinde kalır.

Arka plan işleri nasıl çalışır?

Trigger.dev açık iş çalışma zamanıdır. JobRunner sözleşmesi yalnızca enqueue, status ve cancel vaat eder — iş akışı semantiği Trigger.dev'e özgü ve açık kalır.

E-posta, tanıtım yazılarından nasıl farklı?

İşlemsel e-posta, tamamlanma bildirimleri gibi ürün iş akışlarını kapsar. Soğuk tanıtım ve kampanyalar, bu kitin e-posta modülünün dışında kalan ürün konularıdır.

Mobil satın almalar nasıl çalışır?

Mobil uygulama RevenueCat ile yerel satın alma ve geri yükleme sunar; erişimi sunucunuz doğrular. Yayınlamadan önce mağaza hesaplarını yapılandırın ve cihaz testlerini tamamlayın. Web faturalandırması ayrı kalır.

YZ sağlayıcı anahtarları nerede durur?

Kendi-anahtarını-getir kimlik bilgileri şifrelidir ve yalnızca sunucuda kalır. Anahtarlar günlüklerden gizlenir; kullanım ve bütçeler çalışma alanı düzeyinde görünür kalır.

Ödeme hangi ödeme yöntemlerini kabul ediyor?

Stripe tarafından barındırılan ödeme sayfası kartları kabul eder; cüzdanlar Stripe hesabında etkinleştirildiğinde Alipay ve WeChat Pay de sunabilir — Çin'deki alıcılar için kullanışlı. Cüzdan yetkilendirmeleri eşzamansız onaylanır; ödeme tamamlanır tamamlanmaz lisans sayfası güncellenir.

Geri ödeme alabilir miyim?

Depoya erişim kazandıktan sonra supastack sonsuza kadar sizin olur, bu nedenle geri ödeme yapılamaz. Ancak içiniz rahat olsun: kendiniz veya müşterileriniz için sınırsız sayıda ürün geliştirip yayınlamak üzere ömür boyu güncellemeler içeren eksiksiz kaynak koduna sahip olursunuz. Yalnızca kodu yeniden satamaz veya depoyu bir başlangıç kiti ya da şablon olarak yeniden dağıtamazsınız.

TR
Tema