Rigel
Yapay zekâ video uygulaması
Saf React Native; abonelikler RevenueCat, kimlik ve bildirimler React Native Firebase ile.
Ürünü inceleHepsi yayında; mağaza sayfalarına ve ayrıntılara Ürünler sayfasından ulaşabilirsiniz.
Yapay zekâ video uygulaması
Saf React Native; abonelikler RevenueCat, kimlik ve bildirimler React Native Firebase ile.
Ürünü inceleYapay zekâ bütçe koçu
Saf React Native; RevenueCat, React Native Firebase ve Reanimated ile akıcı grafik geçişleri.
Ürünü inceleKampüs soru-cevap ve topluluk uygulaması
Expo ve Expo Router; veri ve kimlik doğrulama Firebase ile, arayüz iki dilde.
Ürünü inceleReact Native, iOS ve Android uygulamasını tek bir TypeScript kod tabanıyla yazmayı sağlar; ekranlar telefonun kendi (native) bileşenleriyle çizilir. Üyelik, içerik, form, ödeme, bildirim ve kamera kullanan iş uygulamalarının çoğunda iki ayrı native ekip kurmaktan daha hızlı ilerler ve bakımı tek ekiple yapılır.
İki yolu da kullanıyoruz. SoruVerse’i Expo ve Expo Router ile geliştirdik; Rigel ve LydiaVault’ta yerel modüllere daha fazla erişim gerektiği için saf React Native’i seçtik. Hangisinin uygun olduğuna keşif aşamasında, uygulamanın kullanacağı cihaz özelliklerine ve üçüncü parti SDK’lara bakarak karar veriyoruz.
| Expo | Saf React Native | |
|---|---|---|
| Başlangıç | Hızlı; derleme ve imzalama EAS ile bulutta | Xcode ve Android Studio kurulumu gerekir |
| Yerel modüller | Çoğu SDK config plugin ile eklenir | Yerel koda doğrudan erişim |
| Uygun olduğu yer | Yeni ürünler, MVP’ler, içerik ve topluluk uygulamaları | Özel yerel entegrasyon gerektiren uygulamalar |
| Bizim örneğimiz | SoruVerse | Rigel, LydiaVault |
Mobil uygulamayı, web panelini ve sunucuyu aynı dilde yazıyoruz; tip hataları derleme aşamasında yakalanır.
Kimlik doğrulama, veritabanı ve bildirimler. SoruVerse, Rigel ve LydiaVault’ta kullanıyoruz.
App Store ve Google Play abonelikleriyle uygulama içi satın almaları tek yerden yönetmek için. Rigel ve LydiaVault’ta kullanıyoruz.
Uygulamayı birden fazla dilde yayınlamak için. Rigel ve SoruVerse’te kullanıyoruz.
Telefonda takılmadan çalışan animasyonlar ve geçişler için. LydiaVault ve SoruVerse’te kullanıyoruz.
Dosya tabanlı ekran yönetimi ve derin bağlantılar (deep link). SoruVerse’te kullanıyoruz.
Uygulamanın kimin için olduğunu, hangi cihaz özelliklerini kullanacağını ve aklınızdaki bütçeyi konuşuyoruz.
Ekranları, kabul kriterlerini ve Expo ile saf React Native arasındaki tercihi yazıya döküyoruz.
Her hafta yeni sürümü kendi telefonunuza yükleyip deniyorsunuz; geri bildiriminiz sonraki haftanın önceliklerini belirliyor.
Senior QA sürümü yayından önce test ediyor. App Store ve Google Play incelemesini ve güncellemeleri kendi uygulamalarımızda da yaşıyoruz.
Bu sürede çıkan hataları ücretsiz düzeltiyoruz; sonrası için aylık bakımla devam edebilirsiniz.
Süre ve bütçe aralıklarını mobil uygulama geliştirme ve fiyatlar sayfalarımızda yayınlıyoruz; bu sayfadaki her şey aynı rakamlara bağlı.
Ekranlar telefonun kendi bileşenleriyle çizildiği için iş uygulamalarının çoğunda kullanıcı bir fark hissetmez. React Native’in yeni mimarisi, JavaScript ile yerel kod arasındaki iletişimi de hızlandırdı. Yoğun 3D grafik ya da oyun gibi uç durumlarda native geliştirmeyi öneririz.
Evet. React Native ve React aynı dili ve aynı düşünme biçimini paylaşır. Örneğin Hippotenus’ta web panelini React ile, mobil uygulamayı Expo ile aynı ekip geliştiriyor.
Evet. Rigel ve LydiaVault’ta abonelikleri RevenueCat ile, App Store ve Google Play’in kendi ödeme sistemleri üzerinden yönetiyoruz.
Yazılımı süresiz kullanma lisansı ve kullanım dokümantasyonu. Kaynak kodun size devredilmesini isterseniz bu ek ücretle mümkündür ve teklifte ayrıca belirtilir.
30 dakikalık ücretsiz keşif görüşmesinde uygulamanın kapsamını ve Expo ile saf React Native arasındaki tercihi birlikte netleştirelim.