Mobile App WikiMobile App Wiki
WikiApp DiscoverDiscuss

Wiki

    mobileapp.wiki

    Wiki

    • ASO17
    • Monetizasyon14
    • Mağaza Politikaları20
    • Metrikler15
    • Geliştirme25
    • Pazarlama15
    • Hukuk9
    • UI/UX14
    • Test & QA10
    • Altyapı10

    mobileapp.wiki

    Ana Sayfa/Geliştirme

    Geliştirme

    25 içerik

    Mobil uygulama geliştirme araçları, framework'ler ve teknik süreçler. React Native, Flutter, Expo, Swift/SwiftUI, Kotlin/Jetpack Compose, CI/CD, code signing, TestFlight, deep linking, push notification, OTA güncellemeleri ve offline-first tasarım konularını içerir.

    16 KB Page Size Desteği (Android)
    Geliştirme5 dk

    16 KB Page Size Desteği (Android)

    Android 15+ cihazlarda 16 KB page size nedir, Google Play zorunluluğu kimleri etkiler ve native kütüphaneler nasıl kontrol edilip düzeltilir ve test edilir?

    App Clips & Instant Apps
    Geliştirme3 dk

    App Clips & Instant Apps

    İndirme gerektirmeden uygulama deneyimi rehberi. iOS App Clips ve Android Instant Apps, kullanım senaryoları, tetikleme ve dönüşüm artırma.

    App Size Optimizasyonu
    Geliştirme3 dk

    App Size Optimizasyonu

    Uygulama boyutunu küçültme teknikleri rehberi. iOS App Thinning, Android App Bundle, görsel optimizasyon, kod temizleme ve store etkisi analizi.

    App Versioning (Sürüm Numaralandırma)
    Geliştirme5 dk

    App Versioning (Sürüm Numaralandırma)

    Mobil uygulamalarda sürüm numaralandırma rehberi. SemVer, iOS buildNumber, Android versionCode, store kuralları ve EAS Build stratejileri.

    Authentication Patterns (OAuth, JWT, Biometric)
    Geliştirme4 dk

    Authentication Patterns (OAuth, JWT, Biometric)

    Mobil uygulamalarda kimlik dogrulama yontemleri. OAuth 2.0 + PKCE, JWT token yonetimi, biyometrik giris ve guvenli token saklama rehberi.

    Background Processing (Arka Plan İşleme)
    Geliştirme3 dk

    Background Processing (Arka Plan İşleme)

    Mobil uygulamalarda arka plan görevleri rehberi. iOS BGTaskScheduler, Android WorkManager, platform kısıtlamaları ve batarya dostu stratejiler.

    CI/CD (Mobil)
    Geliştirme3 dk

    CI/CD (Mobil)

    Mobil uygulamalar için CI/CD pipeline rehberi. EAS Build, Fastlane, Bitrise, Codemagic ve GitHub Actions ile sürekli entegrasyon ve dağıtım.

    Code Signing (iOS)
    Geliştirme3 dk

    Code Signing (iOS)

    iOS uygulama imzalama süreci rehberi. Certificate ve provisioning profile yönetimi, automatic ve manual signing, Fastlane Match ve CI/CD entegrasyonu.

    Deep Linking & Universal Links
    Geliştirme3 dk

    Deep Linking & Universal Links

    Mobil uygulamalarda deep linking rehberi. URI scheme, Universal Links, App Links, deferred deep linking teknikleri ve React Native entegrasyonu.

    Environment Management (.env, Secrets)
    Geliştirme3 dk

    Environment Management (.env, Secrets)

    Mobil uygulamalarda ortam degiskeni ve secret yonetimi. Dev/staging/prod ayrimi, EAS Secrets, CI/CD entegrasyonu ve guvenlik rehberi.

    Expo
    Geliştirme3 dk

    Expo

    React Native için hızlı geliştirme platformu Expo rehberi. EAS Build, OTA güncelleme, cloud build, managed workflow ve SDK modülleri detayları.

    Flutter
    Geliştirme3 dk

    Flutter

    Google'ın Dart tabanlı cross-platform UI toolkit'i Flutter rehberi. Tek codebase ile iOS, Android, Web ve Desktop uygulama geliştirme stratejileri.

    Image & Asset Optimization (Mobil)
    Geliştirme4 dk

    Image & Asset Optimization (Mobil)

    Mobil uygulamalarda gorsel optimizasyonu rehberi. WebP, AVIF, lazy loading, CDN, image caching ve bundle boyutu etkisi karsilastirmali analiz.

    Keystore & App Signing (Android)
    Geliştirme3 dk

    Keystore & App Signing (Android)

    Android uygulama imzalama rehberi. Keystore oluşturma ve yönetimi, Google Play App Signing, SHA fingerprint hesaplama ve güvenlik best practices.

    Kotlin & Jetpack Compose
    Geliştirme3 dk

    Kotlin & Jetpack Compose

    Android native geliştirme rehberi. Kotlin programlama dili, Jetpack Compose ile modern deklaratif UI geliştirme ve XML layout karşılaştırması.

    Kotlin Multiplatform (KMP) & Compose Multiplatform
    Geliştirme5 dk

    Kotlin Multiplatform (KMP) & Compose Multiplatform

    Kotlin Multiplatform ile Android ve iOS arasında kod paylaşımı: Compose Multiplatform durumu, temel kütüphaneler, iOS entegrasyonu ve Flutter karşılaştırması.

    Offline First Tasarım
    Geliştirme3 dk

    Offline First Tasarım

    İnternet olmadan çalışabilen uygulama mimarisi rehberi. Yerel depolama stratejileri, senkronizasyon, conflict resolution ve offline UI tasarım kalıpları.

    On-Device AI: Foundation Models ve Gemini Nano
    Geliştirme4 dk

    On-Device AI: Foundation Models ve Gemini Nano

    Apple Foundation Models ve Android Gemini Nano ile cihaz içi yapay zeka: API'ler, desteklenen cihazlar, cloud karşılaştırması, fallback ve gizlilik.

    OTA Updates (Over-the-Air)
    Geliştirme3 dk

    OTA Updates (Over-the-Air)

    Store onayı gerekmeden uygulama güncelleme rehberi. EAS Update, CodePush, OTA kuralları, hot update limitleri ve rollback stratejileri detayları.

    Push Notifications (APNs & FCM)
    Geliştirme3 dk

    Push Notifications (APNs & FCM)

    iOS APNs ve Android FCM ile push bildirim gönderme rehberi. İzin yönetimi, bildirim türleri, segmentasyon ve engagement stratejileri detayları.

    React Native
    Geliştirme3 dk

    React Native

    Meta'nın JavaScript tabanlı cross-platform framework'ü React Native rehberi. iOS ve Android native uygulama geliştirme, Expo ve New Architecture.

    Splash Screen & App Loading
    Geliştirme4 dk

    Splash Screen & App Loading

    iOS ve Android splash screen gereksinimleri, animated splash, cold/warm start farklari ve React Native/Expo yapilandirmasi icin kapsamli rehber.

    Swift & SwiftUI
    Geliştirme2 dk

    Swift & SwiftUI

    Apple platformları için native geliştirme rehberi. Swift programlama dili, SwiftUI deklaratif arayüz tasarımı ve UIKit ile karşılaştırma detayları.

    TestFlight
    Geliştirme4 dk

    TestFlight

    Apple'ın resmi beta test platformu TestFlight rehberi. Internal ve external test grupları, build yükleme yöntemleri ve CI/CD entegrasyonu detayları.

    Widgets (iOS & Android)
    Geliştirme2 dk

    Widgets (iOS & Android)

    Ana ekran widget geliştirme rehberi. iOS WidgetKit, Android Glance ve AppWidget, Live Activities, tasarım ilkeleri ve cross-platform yaklaşımlar.