Ana içeriğe geç
Ana SayfaHakkımdaProjeler
BlogTeklif AlİletişimÖzgeçmiş
Ana Sayfa
Hakkımda
Projeler
Blog
Teklif Al
İletişim
Özgeçmiş

İçerik

KarşılaştırmalarKaynaklarOkuma Listesi

Araçlar

Kod SnippetsAraç KutusuDashboard

Etkileşim

Bilgi YarışmasıPlaygroundDuvar Kağıtları

Ben

/uses/nowGitHubBaşarımlar

Site

ChangelogStatusColophonCredits
  1. Ana Sayfa
  2. /
  3. Projeler
  4. /
  5. Forex App
Finans & Yatırım

Forex App

Canlı Forex Sinyal ve Piyasa Analiz Platformu

9:41
F

Kullanıcı

İndirme

4.4(40+ değerlendirme)

App Store Puanı

3 ay

Geliştirme Süresi

Proje Hakkında

Forex App, bireysel yatırımcıların forex piyasasını profesyonel düzeyde takip etmelerini sağlayan, gerçek zamanlı sinyal ve analiz sunan kapsamlı bir iOS uygulamasıdır. Proje, perakende yatırımcıların kurumsal seviyede araçlara erişim eksikliğinden doğdu — mevcut çözümler ya aşırı karmaşık (Bloomberg Terminal benzeri) ya da güvenilmez sinyal kanallarından (Telegram grupları, sosyal medya) ibaretti. Uygulama dört temel modül üzerine inşa edildi: (1) Canlı Sinyal Akışı — WebSocket üzerinden milisaniye gecikmeli fiyat verileri ve algoritmik sinyal üretimi, (2) Teknik Analiz Grafikleri — mum grafikleri, hareketli ortalamalar, RSI, MACD ve Bollinger Bantları gibi 15+ teknik indikatörle interaktif grafik deneyimi, (3) Fiyat Alarm Sistemi — kullanıcının belirlediği fiyat seviyelerine ulaşıldığında push bildirim ile anlık uyarı, (4) Ekonomik Takvim — Non-Farm Payroll, faiz kararları, enflasyon verileri gibi makroekonomik olayların etkisi ve beklentileriyle birlikte takibi. Forex App, Combine framework ile reactive veri akışı mimarisine sahiptir. WebSocket bağlantısı üzerinden gelen ham fiyat verileri Combine pipeline'larından geçerek filtrelenir, dönüştürülür ve SwiftUI view'larına aktarılır. Bu mimari sayesinde ekranda aynı anda onlarca parite fiyatı milisaniye gecikmelerle güncellenir — kullanıcı herhangi bir gecikme hissetmez. Hedef kitle olarak Türkiye'deki 2.5 milyon aktif forex yatırımcısına hitap eden Forex App, Türkçe arayüzü ve TL bazlı hesaplama desteğiyle yerel pazara özel bir deneyim sunar. 10.000+ indirme ve 3.000+ aylık aktif kullanıcıyla iOS 16.0+ desteğiyle modern SwiftUI özelliklerinden tam yararlanır. App Store'da 4.4 puanla finans kategorisinde güvenilir bir alternatif olarak konumlanmaktadır. Freemium iş modeliyle temel özellikler ücretsiz sunulurken, gelişmiş indikatörler ve sınırsız alarm premium abonelikle açılır.

Özellikler

✦ Canlı Fiyat Akışı
✦ Teknik Analiz Grafikleri
✦ Algoritmik Sinyal Üretimi
✦ Fiyat Alarmları
✦ Ekonomik Takvim
✦ Favori Parite Listesi
✦ Push Bildirimler
✦ Mum Grafikleri
✦ 15+ Teknik İndikatör
✦ Portföy Takibi
✦ Haber Akışı

Süreç

  1. Keşif
  2. Tasarım
  3. Geliştirme
  4. Test
  5. Yayın

Zorluklar & Çözümler

Zorluk

Forex sinyal uygulaması geliştirirken dört kritik teknik zorlukla karşılaştırıldı: Birincisi, gerçek zamanlı veri akışı ve gecikme yönetimi — forex piyasasında milisaniye farkları bile yatırımcının karar sürecini etkiler. WebSocket bağlantısının sürekli açık tutulması, bağlantı kopmasından sonra otomatik yeniden bağlanma (reconnect with exponential backoff), ve pil tüketimini minimize ederken veri tazeliği arasında denge kurmak karmaşık bir mühendislik problemi oldu. Özellikle arka plana geçen uygulamada WebSocket bağlantısının iOS tarafından sonlandırılması ve kullanıcının geri dönüşünde kesintisiz deneyim sunmak özel çözüm gerektirdi. İkincisi, yüksek frekanslı veri görüntüleme performansı — saniyede 50+ fiyat güncellemesi gelen bir ortamda SwiftUI view'larının gereksiz re-render'ını önlemek ve grafik animasyonlarını 60fps'de tutmak. Charts framework'unun büyük veri setlerinde (10.000+ mum) performans limitlerine ulaşması ve özel render optimizasyonları gerektirmesi beklenenden karmaşıktı. Üçüncüsü, teknik indikatör hesaplamalarının hassasiyeti — RSI, MACD, Bollinger Bantları gibi matematiksel göstergelerin floating-point aritmetik hatalarından etkilenmeden doğru hesaplanması. Yatırımcılar bu rakamlara güvenerek pozisyon açtığından, küçük hesaplama hatalarının bile ciddi mali sonuçları olabilirdi. Dördüncüsü, push bildirim zamanlama hassasiyeti — fiyat alarmları kullanıcıya saniyeler içinde ulaşmalı. APNs gecikmeleri, sunucu taraflı fiyat eşikleme ve yanlış alarm (false positive) önleme dengesini kurmak, özellikle volatil piyasa koşullarında zorlayıcıydı.

Çözüm

Çözüm, dört katmanlı reaktif bir mimari üzerine inşa edildi: 1. WebSocket Veri Katmanı: URLSessionWebSocketTask ile kalıcı bağlantı kuruldu. Combine framework üzerinde PassthroughSubject ile ham fiyat verileri publisher olarak yayınlanır. Bağlantı kopmasında otomatik reconnect mekanizması: 1s, 2s, 4s, 8s exponential backoff ile 5 deneme. Arka plana geçişte WebSocket graceful close, ön plana dönüşte anında yeniden bağlantı ve delta sync (son bilinen fiyattan itibaren eksik verilerin tamamlanması). Background URLSession ile kritik fiyat alarmları için silent push desteği. 2. Reaktif Veri Pipeline: Combine operatörleri ile ham veri akışı filtrelenir ve dönüştürülür. throttle(for: .milliseconds(100)) ile UI güncelleme frekansı sınırlandırıldı — saniyede 50+ güncelleme 10'a düşürülerek CPU kullanımı %70 azaltıldı. removeDuplicates() ile aynı fiyat için gereksiz render önlendi. combineLatest ile birden fazla parite fiyatı tek UI update cycle'ında birleştirildi. 3. Grafik Render Motoru: Swift Charts framework'u temel alınarak özel CandlestickChart view'i geliştirildi. Canvas API ile metal-backed rendering — 10.000+ mum verisinde bile 60fps. Gesture recognizer ile pinch-to-zoom ve pan desteği. Overlay layer'da teknik indikatörler (EMA, SMA, RSI, MACD) ayrı Combine pipeline'larında hesaplanıp grafik üzerine bindirilir. LazyVStack ile ekran dışındaki verilerin render edilmemesi sağlandı. 4. Alarm ve Bildirim Motoru: Fiyat alarmları UserDefaults + Combine sink ile lokal olarak izlenir. Fiyat eşik değerine ulaştığında UNUserNotificationCenter ile anında lokal bildirim tetiklenir. Sunucu taraflı fallback: APNs ile uzak bildirim — uygulama kapalı olsa bile alarm çalışır. Debounce mekanizmasıyla aynı alarm için 60 saniye içinde tekrar bildirim gönderilmez (alarm fatigue önleme).

Teknik Detaylar

Uygulama MVVM + Combine mimarisi üzerinde Swift 5.9 ve SwiftUI ile geliştirildi. iOS 16.0+ hedefli, modern concurrency (async/await + Combine) hibrit yaklaşımı benimsendi. WebSocket Katmanı: URLSessionWebSocketTask ile persist bağlantı. Custom WebSocketManager class'ı: connect/disconnect/reconnect lifecycle yönetimi. Gelen mesajlar JSONDecoder ile tip-güvenli PriceUpdate struct'ına decode edilir. Combine PassthroughSubject<PriceUpdate, Never> ile downstream subscriber'lara dağılım. Heartbeat mekanizması: 30 saniyede bir ping/pong — bağlantı canlılığını doğrulama. Network.framework NWPathMonitor ile bağlantı durumu izleme ve UI'da connectivity badge gösterimi. Reaktif Veri Akışı: Her parite için ayrı Combine pipeline: source publisher -> throttle(100ms) -> removeDuplicates() -> map(PriceViewModel) -> assign(to: published property). ViewModel'lerde @Published property'ler SwiftUI view'larını otomatik tetikler. CombineLatest ile watchlist'teki tüm paritelerin tek update cycle'ında güncellenmesi. AnyCancellable set ile subscription lifecycle yönetimi — view dismiss edildiğinde otomatik cancel. Grafik Motoru: Swift Charts framework bazlı özel CandlestickMark implementasyonu. Canvas API ile mum gövdesi (body) ve fitil (wick) çizimi — yeşil (yükseliş) ve kırmızı (düşüş) renk kodlaması. ChartScrollableAxes ile yatay scroll, MagnifyGesture ile pinch-to-zoom. Overlay layer: EMA (9, 21, 50 periyot), RSI (14 periyot), MACD (12, 26, 9), Bollinger Bandı (20, 2). İndikatör hesaplamaları Decimal tipiyle floating-point hata önleme. Background thread'de hesaplama, MainActor.run ile UI güncelleme. Push Notification: UNUserNotificationCenter ile lokal bildirim — fiyat alarmı anında tetiklenir. APNs remote notification fallback — uygulama kapalı iken sunucu taraflı fiyat izleme. Notification Service Extension ile zengin bildirim: parite adı, hedef fiyat, mevcut fiyat ve değişim yüzdesi. Action button ile doğrudan uygulamadaki ilgili grafiğe yönlendirme. Veri Saklama: UserDefaults ile kullanıcı tercihleri (favori pariteler, alarm ayarları, tema seçimi). URLCache ile HTTP response cache — ekonomik takvim verileri 5 dakika cache'lenir. Combine @AppStorage ile SwiftUI-native persistent state. Performans: App launch süresi <600ms (SwiftUI lifecycle optimizasyonu). Bellek kullanımı ortalama 55MB (10 parite canlı takip). WebSocket veri tüketimi: ~2MB/saat (binary frame + compression). Grafik render: 10K+ mum ile 60fps (Canvas metal-backed).

Araştırma Notları

Piyasa Araştırması ve Bulgular: Türkiye Forex Piyasası: * Türkiye'de 2.5M+ aktif forex yatırımcısı (SPK verileri, 2024) * Günlük işlem hacmi: $2.8B (Türkiye bazlı brokerlar) * Mobil işlem oranı: %72 (masaüstünden mobile geçiş hızlanıyor) * Perakende yatırımcı sayısı son 3 yılda %180 arttı * 18-35 yaş grubu toplam yatırımcıların %58'ini oluşturuyor * Türkiye global forex işlem hacminde ilk 15'te yer alıyor * SPK düzenlemesiyle güvenilir broker sayısı 45'e düştü — dijital araç talebi arttı Global Forex Uygulamaları Pazar Büyüklüğü: * Global forex trading app pazarı: $1.2B (2024), %14.5 CAGR * Mobil trading platformları toplam forex işlemlerinin %65'ini oluşturuyor * En büyük oyuncular: MetaTrader (MT4/MT5), TradingView, eToro * Türkiye pazarında yerli forex sinyal uygulaması eksikliği — mevcut çözümler genellikle İngilizce Rakip Analizi: MetaTrader: Endüstri standardı ancak karmaşık UI, mobil deneyimi yetersiz. TradingView: Güçlü grafikler ancak sinyal sistemi zayıf, premium fiyatlandırması Türkiye için yüksek ($15/ay). Investing.com: Genel finans haberleri, özelleştirilmiş sinyal yok. Yerli alternatifler (Matriks, ForeksTrader): Broker bağımlı, bağımsız analiz aracı değil. Forex App farkı: Bağımsız sinyal + Türkçe arayüz + uygun fiyat ($4.99/ay premium) + SwiftUI native performans. Hedef Kitle Segmentasyonu: 1. Yeni Yatırımcılar (%45): 18-28 yaş, üniversite öğrencileri ve yeni mezunlar, eğitim içeriği ve basit sinyal takibi 2. Aktif Günlük Yatırımcılar (%35): 28-45 yaş, günlük 5+ işlem, gelişmiş grafik ve indikatör ihtiyacı 3. Uzun Vadeli Yatırımcılar (%20): 35-55 yaş, haftalık/aylık pozisyon, ekonomik takvim ve makro analiz odaklı Kullanıcı Araştırması Bulguları (80+ Anket + 10 Derinlemesine Görüşme): * %76'sı mevcut uygulamaları "çok karmaşık" buluyor — basitlik birinci öncelik * %68'i Türkçe arayüz istiyor (mevcut çözümlerin çoğu İngilizce) * %82'si push bildirim ile fiyat uyarısı en önemli özellik * %71'i grafik performansından memnun değil (lag, donma şikayetleri) * %54'ü premium abonelik için $5/ay ödemeye hazır

Tasarım Süreci

Tasarım süreci 4 ana fazda yürütüldü: Faz 1 — Keşif ve Yatırımcı Araştırması (2 hafta): 80+ kişilik online anket ile hedef kitle analizi yapıldı. 10 kişilik derinlemesine görüşme düzenlendi (5 yeni yatırımcı, 3 aktif trader, 2 uzun vadeli yatırımcı). Rakip uygulamaların UX audit'i tamamlandı (MetaTrader, TradingView, Investing.com). Bu fazın en önemli bulgusu: yatırımcıların %76'sı mevcut uygulamaları karmaşık buluyor — "Bloomberg light" değil, "sinyal-öncelikli basit arayüz" isteniyor. Bu bulgu tüm tasarım kararlarının temelini oluşturdu. Faz 2 — Wireframe ve Bilgi Mimarisi (1.5 hafta): Figma'da 3 farklı arayüz konsepti hazırlandı: (A) Sinyal-öncelikli — ana ekranda güncel sinyaller, grafik alt tab, (B) Grafik-öncelikli — tam ekran grafik, sinyal overlay, (C) Dashboard — özet kartlar + hızlı erişim. Low-fidelity wireframe'ler ile 6 kişilik guerilla test yapıldı. Sonuç: Konsept A en yüksek görev tamamlama oranı (%92) — yatırımcılar önce sinyali görmek, sonra analiz etmek istiyor. Tab bar yapısı: Sinyaller, Grafikler, Alarmlar, Takvim, Profil. Faz 3 — Yüksek Sadakatli Prototip (1.5 hafta): Seçilen konsept high-fidelity prototipe dönüştürüldü. Finans uygulamalarına özgü tasarım kararları: koyu tema varsayılan (yatırımcılar genellikle uzun süre ekrana bakar — göz yorgunluğu azaltma), yeşil/kırmızı renk kodlaması (yükseliş/düşüş — sektördeki evrensel standart), monospace font (Menlo) fiyat rakamları için (hizalama ve okunabilirlik). SF Pro Display başlıklar, SF Mono fiyatlar. Dark mode birincil, light mode opsiyonel. Grafik alanı ekranın %65'ini kaplar — yatırımcı için en değerli bilgi görsel olarak büyük sunulur. Faz 4 — Kullanılabilirlik Testi ve İterasyon (1 hafta): 8 katılımcı ile moderasyonlu kullanılabilirlik testi yapıldı (4 deneyimli trader, 4 yeni yatırımcı). Tespit edilen sorunlar ve çözümleri: (1) Sinyal kartlarındaki bilgi yoğunluğu — yeni yatırımcılar için karışık → "Basit" ve "Detaylı" görünüm toggle'ı eklendi, (2) Alarm oluşturma akışı 4 adım, uzun bulundu → tek ekranda fiyat slider + confirm butonu ile 2 adıma indirildi, (3) Grafik gesture'ları (pinch-to-zoom, double-tap reset) keşfedilemiyor → ilk kullanımda 3 adımlı tooltip onboarding eklendi, (4) Ekonomik takvimde önem derecesi (düşük/orta/yüksek) görsel olarak yetersiz → renkli dot indicator + titreşim (haptic) feedback eklendi. Son iterasyon sonrası görev tamamlama oranı %86'dan %95'e yükseldi. SUS (System Usability Scale) skoru: 82/100 — "mükemmel" kategorisi.

Sonuçlar & Etki

Forex App, lansmandan itibaren Türkiye forex yatırımcı topluluğunda hızlı benimseme gördü: Kullanıcı Metrikleri: * 3.000+ aylık aktif kullanıcı (MAU) — aylık %35 organik büyüme * 10.000+ kümülatif indirme — App Store Search Ads + organik * App Store'da 4.4 puan (40+ değerlendirme) * D7 retention oranı: %32 (finans kategorisi ortalaması %22) * Ortalama oturum süresi: 8.4 dakika (yatırımcılar grafiklerde uzun vakit geçirir) * Günlük ortalama 4.2 oturum/kullanıcı (piyasa saatlerinde yoğunluk) İş Etkisi: * Sinyal doğruluk oranı: %68 (sektörün güvenilir eşiği %60) * Fiyat alarmı tepki süresi: ortalama 1.2 saniye (lokal) / 4.8 saniye (remote) * Kullanıcı başına ortalama 12 aktif alarm * Ekonomik takvim kullanım oranı: %78 (DAU içinden) * Premium abonelik dönüşüm oranı: %8.5 (freemium modeli, sektör ortalaması %4) Teknik Performans: * Crash-free oranı: %99.6 (Firebase Crashlytics) * App boyutu: 22MB (optimize edilmiş, finans kategorisi ortalamasının %35 altında) * Cold start süresi: <600ms * WebSocket uptime: %99.2 (otomatik reconnect dahil) * Grafik render: 10K+ mum ile 60fps * API yanıt süresi: p95 < 120ms (ekonomik takvim endpoint) App Store İncelemeleri: * "Türkçe forex uygulaması arıyordum, sonunda kaliteli bir alternatif. Grafikleri çok akıcı, sinyal zamanlama hassasiyeti etkileyici." — 5 yıldız * "WebSocket bağlantısından hiç kopmadı, diğer uygulamalar sürekli donuyor. Combine mimarisi farkını hissettiriyor." — 5 yıldız * "Ekonomik takvim özelliği tek başına uygulamayı indirmeye değer. Her veri açıklamasında push geliyor, hiç kaçırmıyorum." — 4 yıldız

Öğrenilen Dersler

Bu proje boyunca gerçek zamanlı finans uygulaması geliştirmeye özgü birçok değerli teknik ve ürün dersi çıkardım: WebSocket Yaşam Döngüsü Yönetimi: iOS'ta WebSocket bağlantısının arka planda sonlandırılması en büyük teknik zorluktu. URLSessionWebSocketTask, uygulama arka plana geçtiğinde iOS tarafından ~30 saniye içinde kapatılır. Çözüm: arka plana geçişte graceful close + ön plana dönüşte anında reconnect + son bilinen state'ten delta sync. Bu üç adımlı yaklaşım kullanıcıya kesintisiz deneyim sunarken pil tüketimini minimize etti. Background App Refresh ile periyodik fiyat kontrolü de eklenerek alarm mekanizması güçlendirildi. Combine Pipeline Optimizasyonu: Naif yaklaşımla her fiyat güncellemesinde SwiftUI view'ının yeniden render edilmesi CPU'yu %85'e çıkardı. throttle + removeDuplicates + collect(.byTime) kombinasyonuyla 50+ güncelleme/saniye'yi 10'a düşürerek CPU kullanımı %15'e indi. Önemli öğrenme: Combine operatörlerinin sırası performansı dramatik etkiler — throttle ÖNCE, removeDuplicates SONRA uygulanmalı. Finansal Hesaplama Hassasiyeti: Double tipiyle RSI hesaplamalarında 14. ondalık basamaktan itibaren tutarsızlıklar görüldü. Decimal tipine geçiş hesaplama süresini %40 artırsa da, sonuçların Bloomberg Terminal ile birebir eşleşmesini sağladı. Finansal uygulamalarda Double ASLA kullanılmamalı — Decimal veya fixed-point aritmetik zorunlu. Alarm Fatigue Önleme: İlk sürümde her fiyat eşiği geçişinde bildirim gönderiliyordu — volatil piyasada dakikada 10+ bildirim gelince kullanıcılar bildirimleri tamamen kapattı. 60 saniyelik debounce + "eşik yönü" (yukarı/aşağı) filtresi eklenerek anlamlı alarm sayısı %80 azaldı. Kullanıcı bildirimleri açık bırakma oranı %45'ten %82'ye yükseldi. SwiftUI + Charts Performans Limitleri: Swift Charts framework'u 1.000 veri noktasına kadar mükemmel, ancak 5.000+ noktada ciddi performans düşüşü yaşanıyor. 10.000+ mum için Canvas API ile custom render zorunlu oldu. ChartProxy ile visible range tracking ve lazy data loading birleştirildi — sadece ekranda görünen verilerin render edilmesi sağlandı. Freemium Model Tasarımı: Ücretsiz tier'da 5 parite + 3 alarm sınırı, premium'da sınırsız erişim. Kullanıcıların %8.5'i premium'a geçti — sektör ortalamasının 2x üzerinde. Anahtar bulgu: kullanıcılar alarm limitine ulaştığında dönüşüm oranı %22'ye çıkıyor, yani alarm sistemi en etkili premium trigger.

Proje Bilgileri

RolLead iOS Developer
Takım2 kişi
Yıl2024
Süre3 ay
MimariMVVM + Combine
Platformlar
iOS

Teknolojiler

SwiftUICombineWebSocketChartsURLSessionPush NotificationsUserDefaultsSwift Concurrency

Paylaş

İlgili Projeler

Finans & Yatırım

Katla

Canlı altın fiyatları, alış-satış işlemleri, portföy takibi ve fiyat alarm sistemiyle altın yatırımcılarının dijital asistanı olan kapsamlı finans uygulaması.

Finans & Yatırım

Fin Track

Gelir-gider takibi, harcama analizi, yatırım portföy yönetimi ve finansal hedef planlama sunan kapsamlı kişisel finans uygulaması.

İlgili Yazılar

SwiftUI

SwiftUI'da Performance Optimizasyonu

SwiftUI uygulamalarınızı hızlandırmanın 15 etkili yolu. View lifecycle, state management ve lazy loading teknikleri.

15 dk
SwiftUI

SwiftUI Navigation Sistemi: Deep Linking ve Coordinator Pattern

NavigationStack'in ötesine geçin! Coordinator pattern, deep linking ve custom transition'lar ile profesyonel navigation sistemi oluşturun.

22 dk
SwiftUI

SwiftUI Charts ile Data Visualization

iOS 16+ Charts framework ile etkileyici grafikler oluşturun. Line, bar, pie chart örnekleri ve custom styling.

16 dk
Bir Sonraki Adım

Benzer Bir Proje mi Düşünüyorsunuz?

12+ yıllık mobil geliştirme deneyimimle hayalinizdeki uygulamayı birlikte hayata geçirelim.

Ücretsiz Teklif AlınProjelerimi İnceleyin

İlk görüşme tamamen ücretsizdir

Önceki Proje

Affirm

Kişisel Gelişim
Sonraki Proje

One Shield

Güvenlik & Gizlilik

İlgili Blog Yazıları

Tüm Yazıları Gör
iOS

WebSocket ile Real-time iOS Uygulamaları: Chat ve Live Updates

URLSessionWebSocketTask ile real-time iletişim. Chat uygulaması, presence sistemi, reconnection stratejileri ve Combine entegrasyonu.

20 dk
Swift

Combine Framework Mastery: Reactive Programming iOS'ta

Apple'ın Combine framework'ü ile reactive programming. Publishers, Subscribers, Operators, error handling ve SwiftUI entegrasyonu.

22 dk
SwiftUI

SwiftUI'da Performance Optimizasyonu

SwiftUI uygulamalarınızı hızlandırmanın 15 etkili yolu. View lifecycle, state management ve lazy loading teknikleri.

15 dk

İlgili Karşılaştırmalar

Tüm Karşılaştırmaları Gör
iOS

SwiftUI vs UIKit

Apple'ın modern deklaratif framework'ü SwiftUI ile battle-tested UIKit arasındaki kapsamlı karşılaştırma. 2025'te hangi framework'ü seçmelisiniz?

10 dk okuma
iOS

Combine vs Async/Await

Apple'ın reaktif framework'ü Combine ile Swift 5.5'te gelen native eşzamanlılık modelini karşılaştırıyoruz. Hangi yaklaşım modern Swift için daha uygun?

9 dk okuma
Tüm Projeleri Gör

Muhittin Çamdalı

iOS, Flutter ve modern mobil teknolojilerle dünya standartında uygulamalar geliştiriyorum

İstanbul
Yeni projeler için müsaitim

Hızlı Bağlantılar

  • Ana Sayfa
  • Hakkımda
  • Projeler
  • Blog
  • Teklif Al
  • İletişim
  • Özgeçmiş
  • GitHub
  • Karşılaştırmalar
  • Kaynaklar
  • Okuma Listesi
  • Duvar Kağıtları
  • Kod Snippets
  • Araç Kutusu
  • Playground
  • Dashboard

Sosyal Medya

RSS Beslemesi
Changelog•Colophon•Credits•Status•RSS•Gizlilik•Çerez Politikası•Koşullar•KVKK Aydınlatma•Telif Hakkı•

Bülten

Yeni yazılar ve projeler için haftalık bültene abone olun.

© 2026 Muhittin Çamdalı. Tüm hakları saklıdır.•Blog: CC BY-NC-SA 4.0 | Code: MIT•

•

İstanbul, Türkiye 🇹🇷