🖼️ ArtFrame, sanatseverlere hitap eden, zengin özelliklerle donatılmış bir mobil uygulama. Uygulama, kullanıcıların farklı sanat eserlerini ve sanatçıları keşfetmesini sağlarken, aynı zamanda her sanat eseri için detaylı bilgiler sunuyor. Kullanıcılar beğendikleri eser ve sanatçıları favorilerine ekleyebilir, sanatçılara ait tüm eserleri görebilir ve eserleri cihazlarına indirebilir, paylaşabilir veya duvar kağıdı olarak ayarlayabilir.
🎮 Uygulamanın öne çıkan özelliklerinden biri de, kullanıcıların sanat alanındaki genel kültürünü test edebileceği sanat eseri tahmin oyunudur. Oyunda doğru tahminlerde bulundukça, dünyaca ünlü eserleri koleksiyonunuza ekleyebilirsiniz.
- 🖼️ Sanat Eseri Keşfi - Geniş koleksiyon
- ❤️ Favori Yönetimi - Kişisel koleksiyon
- 👨🎨 Sanatçı Profilleri - Detaylı bilgiler
- 🎮 Quiz Oyunu - Sanat bilgi testi
- 🔍 Tam Ekran Görüntüleme - Zoom desteği
- 🌙 Karanlık Tema - Göz dostu arayüz
- 📱 Modern UI/UX - Material Design 3
- Retrofit - API çağrıları
- ViewModel & LiveData - State yönetimi
- Coroutines - Asenkron işlemler
- Coil - Görsel yükleme
- SharedPreferences - Yerel veri saklama
- Gson - JSON parsing
- Material Design Components - Modern arayüz
- PhotoView - Zoom destekli görüntüleme
- Navigation Component - Ekran navigasyonu
- BottomNavigationView - Alt navigasyon
- RecyclerView, ConstraintLayout, CardView - Layout bileşenleri
- Shimmer - Loading animasyonları
- Dark Theme - Karanlık tema desteği
- Pagination - Sayfalama
- ListAdapter - Liste yönetimi
- WebView - Web içerik görüntüleme
- Empty View - Boş durum gösterimi
- Error State - Hata durumu yönetimi
📁 app/src/main/java/com/esmanureral/artframe/
├── 🎯 MainActivity.kt
├── 📱 presentation/
│ ├── 🖼️ artwork/
│ ├── 🔍 artworkdetail/
│ ├── 👨🎨 artistlist/
│ ├── 📋 artistdetail/
│ ├── ❤️ favorites/
│ ├── 🎮 game/
│ └── 🏛️ virtual/
├── 💾 data/
│ ├── 🌐 network/
│ └── 💿 local/
└── 🛠️ utils/
- Art Institute of Chicago API kullanılarak gerçek sanat eseri verileri çekilmektedir.

















