Compare commits
2 Commits
a92b0d2081
...
3a17fce92d
| Author | SHA1 | Date | |
|---|---|---|---|
| 3a17fce92d | |||
| 5ba131a14e |
73
.gitignore
vendored
Normal file
73
.gitignore
vendored
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
# Node modules
|
||||||
|
/node_modules/
|
||||||
|
jspm_packages/
|
||||||
|
|
||||||
|
# Logs
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
|
pnpm-debug.log*
|
||||||
|
|
||||||
|
# Runtime data
|
||||||
|
pids *.pid *.seed *.pid.lock
|
||||||
|
|
||||||
|
# Coverage directory
|
||||||
|
.nyc_output/
|
||||||
|
coverage/
|
||||||
|
lcov-report/
|
||||||
|
|
||||||
|
# Environment variables
|
||||||
|
.env
|
||||||
|
.env.*.local
|
||||||
|
!.env.example
|
||||||
|
|
||||||
|
# Build / output directories
|
||||||
|
/dist/
|
||||||
|
/build/
|
||||||
|
/output/
|
||||||
|
/. svelte-kit/
|
||||||
|
.svelte-kit/
|
||||||
|
.vite/
|
||||||
|
.tmp/
|
||||||
|
.cache/
|
||||||
|
|
||||||
|
# Docker files / volumes
|
||||||
|
docker-compose.override.yml
|
||||||
|
docker-compose.*.yml
|
||||||
|
docker/*-volume/
|
||||||
|
docker/*-data/
|
||||||
|
*.tar
|
||||||
|
*.img
|
||||||
|
|
||||||
|
# OS / IDE stuff
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
desktop.ini
|
||||||
|
*.swp
|
||||||
|
.vscode/
|
||||||
|
.idea/
|
||||||
|
*.sublime-project
|
||||||
|
*.sublime-workspace
|
||||||
|
|
||||||
|
# Media / Download directories (depending on your setup)
|
||||||
|
downloads/
|
||||||
|
cache/
|
||||||
|
movie/movieData/
|
||||||
|
movie/movieData/**/subtitles/
|
||||||
|
movie/movieData/**/poster.jpg
|
||||||
|
movie/movieData/**/backdrop.jpg
|
||||||
|
|
||||||
|
# Generic placeholders
|
||||||
|
*.gitkeep
|
||||||
|
|
||||||
|
# Torrent / upload temp files
|
||||||
|
/uploads/
|
||||||
|
/uploads/*
|
||||||
|
*.torrent
|
||||||
|
*.part
|
||||||
|
*.temp
|
||||||
|
|
||||||
|
# Other sensitive files
|
||||||
|
/key.pem
|
||||||
|
/cert.pem
|
||||||
|
*.log
|
||||||
15
README.md
Normal file
15
README.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# Code Agent MD
|
||||||
|
|
||||||
|
Bu proje, Apple platformlari icin SwiftUI odakli gelistirme kurallarini derleyen iki ana dokumandan olusur. Amac, AI coding agent'lar icin macOS ve tvOS uygulamalarinda best practice'leri net ve uygulanabilir kurallar halinde sunmaktir.
|
||||||
|
|
||||||
|
## Icerik
|
||||||
|
- `macOS_Development_Rules.md`: macOS uygulamalari icin mimari yaklasim, pencere/toolbar/menuler, navigasyon (sidebar + detail), veri kaliciligi ve AppKit entegrasyonu gibi konularda kurallar ve checklist.
|
||||||
|
- `tvOS_Development_Rules.md`: tvOS icin 10-foot UI, Focus Engine mantigi, navigation/shelf yapilari, Siri Remote girdileri, medya oynatma ve performans konularinda kurallar ve checklist.
|
||||||
|
|
||||||
|
## Kapsam
|
||||||
|
- SwiftUI merkezli yaklasim
|
||||||
|
- Platforma ozel tasarim ve etkileşim standartlari
|
||||||
|
- Uygulama mimarisi ve kullanici deneyimi odakli kontrol listeleri
|
||||||
|
|
||||||
|
## Kullanım
|
||||||
|
Bu dokumanlar, kod uretimi veya uygulama gelistirme sirasinda referans alinmak uzere hazirlanmistir. Ozellikle platforma ozel davranis farklari ve UI kalitesi icin temel kurallari hatirlatir.
|
||||||
Reference in New Issue
Block a user