← EEG Apple

EEG Apple

Apple ekosistemi (iOS · iPadOS · macOS · watchOS) için EEG izleme ve analiz konsept projesi. Bluetooth EEG kafa bantlarıyla beyin dalgalarını gerçek zamanlı görselleştirme, odaklanma/sakinlik skorları ve HealthKit entegrasyonu.

🚧 Konsept AşamasıSwiftUICoreBluetoothHealthKit
4
Apple Platformu
5
Frekans Bandı
EDF
Klinik Format
🧠
Beyin Dalgası
⚠️
Konsept Aşaması — Kod Henüz Hazır Değil

Bu sayfa projeler/eeg_apple/ klasörü için hazırlanmıştır. Klasör şu an boş; gerçek implementasyon başladığında bu sayfa modüller, Cargo/Swift paket bilgileri ve gerçek mimari ile güncellenecektir. Aşağıdaki tüm özellik ve yol haritası kalemleri planlanan / hedeflenen içeriklerdir.

Proje Hakkında

EEG Apple, Apple ekosistemini bir EEG (elektroensefalografi) izleme platformuna dönüştürmeyi hedefleyen bir konsept projedir. iPhone\'unuzu Bluetooth tabanlı bir EEG kafa bandı ile eşleştirerek beyin dalgalarınızı gerçek zamanlı izlemenizi, odaklanma ve sakinlik skorlarınızı görmenizi, uyku ve meditasyon oturumlarınızı kaydetmenizi sağlamayı amaçlar. Veri tamamen cihazda işlenir; iCloud senkronu opsiyoneldir; HealthKit ile Apple Health\'in mevcut wellness metrikleriyle korelasyon kurulur.

Hedef Apple Platformları

Tek SwiftUI kod tabanı, dört farklı cihazda farklı role sahip

📱

iOS

Swift + SwiftUI

Birincil hedef — telefonla EEG cihazına bağlan, gerçek zamanlı görselleştir.

🖥️

iPadOS

Swift + SwiftUI

Daha geniş ekran — çok kanallı dalga görselleştirmesi ve klinisyen gösterge paneli.

💻

macOS

Swift + AppKit/SwiftUI

Uzun süreli kayıt analizi, FFT/spektrogram, CSV/EDF dışa aktarım.

watchOS

Swift + SwiftUI

Hızlı bakış: anlık ruh hali rozeti, odaklanma skoru, başlangıç/durdurma.

Planlanan Özellikler

Hedeflenen modüller — uygulama büyüdükçe kapsanacak

Bluetooth EEG Bağlantısı

CoreBluetooth ile 3. taraf EEG kafa bantlarına bağlanma (Muse, NeuroSky, OpenBCI gibi protokoller hedefte).

Çok Kanallı Dalga Görselleştirmesi

Delta, Theta, Alpha, Beta, Gamma bantları için canlı dalga formu ve renk kodlu spektrogram.

FFT Spektral Analiz

Accelerate framework ile gerçek zamanlı FFT; frekans bandı dağılımı ve göreceli güç hesaplama.

Odaklanma & Sakinlik Skorları

Beta/Alpha oranı tabanlı odak metriği; Theta/Alpha tabanlı sakinlik metriği — anlık skorlar.

Kayıt & Tekrar Oynatma

Oturum bazlı ham EEG kayıtları; sonradan FFT, spektrogram, ruh hali değişimi takibi.

HealthKit Entegrasyonu

Mindful Minutes, Heart Rate Variability gibi metriklerle korelasyon; veri Apple Health'e yazılır.

CSV / EDF Dışa Aktarım

European Data Format (EDF) ile klinik araştırmaya uygun export; CSV ile basit analiz.

Meditasyon Modu

Yönlendirilmiş nefes egzersizleri sırasında EEG canlı takibi; "rahat" durumunda dalgaların değişimi gözlenir.

Uyku Analizi

Uyku öncesi 30 dk EEG kaydı + REM/NREM aşama tahminleri; sabah uyandırma skoru.

Çoklu Cihaz Senkronizasyonu

iPhone'da kayıt → Mac'te analiz; iCloud üzerinden CoreData/CloudKit ile veri paylaşımı.

Apple Watch Bildirimleri

Yüksek stres anlarında dokunsal uyarı; meditasyon önerisi; günlük odak özeti.

Gizlilik Önceliği

Tüm EEG verisi cihazda işlenir; bulut senkronu opsiyonel ve uçtan uca şifreli (CloudKit).

Yol Haritası

Donanım araştırmasından App Store yayınına 7 faz

01

Donanım Araştırması

PlanlandıFaz 1

Hangi EEG cihazlarıyla çalışılacak (Muse 2, Muse S, NeuroSky MindWave, OpenBCI Ganglion vb.) — Bluetooth GATT karakteristikleri belgelenecek; lisans ve SDK araştırması.

02

CoreBluetooth Prototip

PlanlandıFaz 2

iOS'ta seçilen cihaz için CBCentralManager ile bağlantı, servis/karakteristik keşfi, ham veri akışı; ekrana basit dalga formu çizimi (Canvas / Metal).

03

Sinyal İşleme Katmanı

PlanlandıFaz 3

Accelerate framework ile FFT, bandpass filtreleme, artifact (göz kırpma, kas) tespiti; bant güçleri hesaplama. Skor hesaplama prototipi.

04

Çok Platformlu UI

PlanlandıFaz 4

SwiftUI ile iPhone + iPad + Mac + Watch için ortak tasarım sistemi; Apple HIG uyumu, dark mode, dinamik tip.

05

HealthKit + iCloud

PlanlandıFaz 5

HealthKit yazma izinleri (Mindful Minutes); CloudKit ile cihazlar arası senkron; gizlilik politikası ve kullanıcı onam akışı.

06

Klinik Doğrulama

PlanlandıFaz 6

Skor algoritmalarının literatürle karşılaştırması; opsiyonel olarak EEG araştırma laboratuvarıyla pilot test; doğrulama raporu.

07

App Store Yayını

PlanlandıFaz 7

TestFlight beta → App Store inceleme (medical disclaimer + KVKK/GDPR uyum); pazarlama sayfası, demo videoları.

Hedeflenen Teknoloji Yığını

Apple ekosisteminde EEG için tipik framework seçimleri

Diller
Swift 5.9+
UI Framework
SwiftUI (iOS/iPadOS/macOS/watchOS)
Bluetooth
CoreBluetooth (CBCentralManager)
Sinyal İşleme
Accelerate (vDSP, FFT)
Görselleştirme
Swift Charts + Metal (özel render)
Sağlık
HealthKit (Mindful Minutes, HRV)
Senkronizasyon
CloudKit + CoreData
Veri Dışa Aktarım
EDF + CSV (custom encoder)
Eşzamanlılık
Swift Concurrency (async/await + actors)
Dağıtım
Universal Binary (App Store)

Bu sayfa, projenin hedef mimarisini ve yol haritasını özetler. Bahsedilen donanım uyumlulukları (Muse, OpenBCI vb.) ve framework seçimleri (CoreBluetooth, HealthKit, Accelerate) Apple ekosisteminde EEG entegrasyonu için tipik standartlardır; nihai kararlar geliştirme başladıkça netleşecektir.

⚕️ Tıbbi Uyarı

EEG Apple bir wellness ve araştırma aracıdır; tıbbi tanı veya tedavi amacıyla kullanılamaz. Klinik EEG değerlendirmesi için lisanslı sağlık profesyoneline başvurulmalıdır. Uygulama App Store yayını öncesi medical disclaimer ve kullanıcı onam akışıyla birlikte yayınlanacaktır.