DEMOBu platform Briefikir tarafından geliştirilmiş bir tanıtım demosudur. Kendi sosyal ağınız ya da topluluk uygulamanız için bize ulaşınBriefikir demosu · bize ulaşın
Mobil uygulama — Web bugün çalışıyor; iOS ve Android uygulaması aynı çekirdekle çıkar
Paftara · imza özellik 09

Mobil uygulama

Web bugün çalışıyor; iOS ve Android uygulaması aynı çekirdekle çıkar

Ne işe yarar

Web ve mobil aynı çekirdekle: iOS ve Android uygulaması aynı kodla çıkar.

Alan modelleri, iş kuralları, seyir algoritması ve moderasyon motoru ortak çekirdekte. Web bugün çalışıyor; Expo/React Native uygulaması aynı paketleri içe aktarır.

Nasıl çalışır

Dört adımda mobil uygulama

  1. Ortak çekirdek

    packages/core: alan modelleri, iş kuralları, seyir algoritması, moderasyon kural motoru, doğrulama (zod), i18n. DOM bağımlılığı yok.

  2. Tek satırlık adaptör

    packages/api: bileşenler yalnız ApiClient’ı bilir. Demo MockAdapter ile tarayıcıda çalışır; kurulumda HttpAdapter tek satırla takılır.

  3. Ortak tasarım dili

    packages/tokens: renk, aralık, yazı ve hareket belirteçleri tek JSON’dan web için CSS değişkenlerine, mobil için JS nesnesine dönüşür.

  4. Uygulama iskeleti

    apps/mobile: Expo/React Native ekranları (Seyir, Atlas listesi, Defter, Mesajlar) aynı paketleri içe aktarır; API sözleşmesi docs/openapi.yaml.

packages/coretipler · işlemler · seyir · moderasyon · arama · zod · i18n
packages/apiApiClient · MockAdapter · HttpAdapter
packages/tokenstokens.json → CSS / RN
apps/webReact 18 · Vite · prerender
apps/mobileExpo · React Native
PWAmanifest · service worker

API sözleşmesi OpenAPI 3.1 (geliştirici sayfası): aynı uçları web ve mobil kullanır; medya yükleme imzalı bağlantı akışıyla.

Sık sorulan sorular

Mobil uygulama ayrı bir proje mi?

Hayır, aynı depoda aynı çekirdekle. İş kuralı bir kez yazılır; web ve mobil aynı davranır.

Mağazaya yayın süreci nasıl?

Expo ile iOS ve Android derlemeleri alınır; mağaza hesapları kurumunuzun adına açılır.

Web sürümü uygulama gibi yüklenebilir mi?

Evet. PWA: ana ekrana eklenir, çevrimdışı kabuk açılır, telefonda alt sekme çubuğuyla uygulama gibi çalışır.

  • Ölçülü tasarım: herkese açık sayaç, sonsuz akış, karanlık desen yok
  • Web ve mobil aynı çekirdek: davranış her yerde aynı
  • Yönetim merkezinden açılıp kapatılabilir, ayarlanabilir
Sıradaki özellikAtlas