Dünya Haber Merkezi
Dünya haberlerini Türkçe okumanı sağlayacak bir Web Sitesi
Tabii. **Dünya Haber Merkezi** uygulamasının ne işe yaradığını, nasıl çalıştığını ve hedeflediğimiz son halini detaylı şekilde şöyle açıklayabiliriz:
# 🌍 Dünya Haber Merkezi Nedir?
**Dünya Haber Merkezi**, dünyanın farklı ülkelerinde ve farklı dillerde yayınlanan haberleri tek bir bilgisayar uygulamasında toplamak için tasarlanan bir **masaüstü haber takip uygulamasıdır**.
Uygulamanın temel amacı şu:
> **Dünyanın farklı yerlerindeki haberleri tek tek internet sitelerinde aramak yerine, hepsini tek bir yerde görmek ve yabancı dildeki haberleri Türkçe okuyabilmek.**
Örneğin İngiltere'de İngilizce, Almanya'da Almanca, Fransa'da Fransızca, Japonya'da Japonca veya başka bir ülkede farklı bir dilde haber yayınlandığında uygulama bu haberleri kaynaklardan alıp kullanıcıya sunabilecek şekilde tasarlanır.
# 📰 1. Dünyadaki haberleri tek yerde toplar
Uygulama çok sayıda haber kaynağını takip eder.
Örneğin:
* 🌎 Dünya haberleri
* 🇹🇷 Türkiye
* 🇺🇸 ABD
* 🇬🇧 İngiltere
* 🇩🇪 Almanya
* 🇫🇷 Fransa
* 🇯🇵 Japonya
* 🇨🇳 Çin
* 🇷🇺 Rusya
* 🇮🇹 İtalya
* 🇪🇸 İspanya
* 🇦🇪 Orta Doğu
* ve daha birçok bölge
gibi alanlara göre haberleri takip edebilir.
Böylece kullanıcının onlarca internet sitesini ayrı ayrı açmasına gerek kalmaz.
# 🇹🇷 2. Yabancı haberleri Türkçeye çevirir
Uygulamanın en önemli özelliklerinden biri bu.
Örneğin kaynakta şu haber yayınlandı:
> **NASA announces new mission to study Mars**
Uygulama bunu Türkçe olarak:
> **NASA, Mars'ı incelemek için yeni bir görev duyurdu**
şeklinde gösterebilir.
Daha önemlisi, sadece **başlığı değil**, erişilebilen haber metnini de Türkçeye çevirmek üzere tasarlanmıştır.
Yani kullanıcı:
**Haberi Türkçe Oku**
butonuna bastığında uygulama:
**Haber sitesi → Haber metni → Metin temizleme → Çeviri → Türkçe okuma**
işlemlerini gerçekleştirir.
# 📖 3. Haberlerin içine girip Türkçe okuyabilirsin
Bu özellik uygulamanın V3/V4 yönündeki en önemli gelişmesidir.
Normal bir haber okuyucusunda sadece:
> Haber başlığı
> Kaynak
> Link
görebilirsin.
Bizim uygulamada ise amaç şu:
1. Haberi seçiyorsun.
2. **“Haberi Türkçe Oku”** diyorsun.
3. Uygulama haberin kaynak sayfasına erişmeye çalışıyor.
4. Haber içindeki esas metni ayıklıyor.
5. Gereksiz menü, reklam ve sayfa bölümlerini mümkün olduğunca çıkarıyor.
6. Metni Türkçeye çeviriyor.
7. Türkçe metni uygulamanın içerisinde gösteriyor.
Böylece yabancı bir haber sitesinde İngilizce veya Almanca metinle uğraşmak zorunda kalmıyorsun.
**Not:** Her internet sitesi tam metin erişimine izin vermeyebilir. Bazı yayıncılar bot erişimini veya otomatik içerik çekilmesini engeller. Böyle durumlarda uygulama orijinal haberi açar.
# 🌍 4. Haberleri kategorilere ayırır
Ana ekranda haberleri farklı kategorilerden takip edebilirsin.
Örneğin:
### 🌎 Dünya
Uluslararası gelişmeler, savaşlar, diplomasi, ülkeler arası ilişkiler.
### 🇹🇷 Türkiye
Türkiye'deki güncel gelişmeler.
### 💰 Ekonomi
Ekonomi, şirketler, piyasalar ve ekonomik gelişmeler.
### 📈 Finans
Borsa, döviz, yatırım ve finansal gelişmeler.
### 💻 Teknoloji
Yapay zekâ, bilgisayarlar, telefonlar, yazılım ve teknoloji şirketleri.
### 🔬 Bilim
Uzay, fizik, biyoloji, araştırmalar ve bilimsel gelişmeler.
### 🏥 Sağlık
Sağlık ve tıp alanındaki haberler.
### ⚽ Spor
Futbol, basketbol ve diğer sporlar.
### 🎬 Kültür & Eğlence
Film, dizi, müzik, sanat ve eğlence.
### 🚨 Son Dakika
Önemli ve yeni gelişmeler.
# 🔎 5. Haberlerde arama yapabilirsin
Örneğin arama kutusuna:
**Trump**
yazarsan Trump ile ilgili haberleri bulabilir.
**Yapay zekâ**
yazarsan yapay zekâ haberlerini görebilirsin.
**İran**
yazarsan İran ile ilgili haberleri filtreleyebilirsin.
Arama işleminin hem orijinal başlıkta hem de Türkçe çevrilmiş başlıkta çalışmasını hedefliyoruz.
# ⭐ 6. Favori haberler
Beğendiğin veya daha sonra okumak istediğin haberleri:
**⭐ Favorilere ekle**
diyerek saklayabilirsin.
Daha sonra:
**Favorilerim**
bölümüne girerek bunları tekrar bulabilirsin.
Favoriler bilgisayarındaki yerel veritabanında tutulabilir.
# 🔗 7. Orijinal kaynağa ulaşabilirsin
Uygulama haberi kendi içinde gösterse bile kaynak bilgisini gizlemez.
Örneğin:
> **BBC News**
> **DW**
> **France 24**
> **Al Jazeera**
gibi kaynak bilgileri görülebilir.
İstersen:
**🔗 Orijinal Haberi Aç**
butonuna basarak haberin yayınlandığı internet sitesine gidebilirsin.
Bu, haberin kaynağını kontrol etmek açısından önemli.
# 🔄 8. Haberleri yeniler
Uygulama açıldığında haberleri internetten çekebilir.
Ayrıca:
**↻ Yenile**
butonuna basarak yeni haberleri kontrol edebilirsin.
İlerleyen sürümde bunu otomatik hale getirmek de mümkün:
> Her 5 dakikada yeni haberleri kontrol et.
Yeni haber geldiğinde uygulama bunu kullanıcıya gösterebilir.
# 🔔 9. Son dakika bildirimleri
İlerleyen sürümlerde önemli bir özellik daha eklenebilir:
**Windows bildirimi.**
Örneğin uygulama arka planda çalışırken önemli bir haber geldi:
> 🔴 **SON DAKİKA**
> ABD'den yeni açıklama geldi.
Bilgisayarın sağ alt köşesinde Windows bildirimi çıkabilir.
Kullanıcı isterse bildirimleri tamamen kapatabilir.
---
# 🧠 10. Aynı olayla ilgili haberleri birleştirebilir
Bu özellik uygulamanın daha gelişmiş sürümlerinden biri olacak.
Örneğin aynı olay hakkında:
* Reuters
* BBC
* CNN
* DW
* Al Jazeera
* France 24
haber yayınladı.
Bunları alt alta 6 farklı haber olarak göstermek yerine uygulama ileride:
> **SON GELİŞME: Orta Doğu'da yeni gelişmeler**
şeklinde tek bir olay altında toplayabilir.
Altında:
> **12 farklı kaynak**
gibi bir bilgi gösterilebilir.
Kullanıcı isterse farklı kaynakların haberlerini karşılaştırabilir.
---
# 🖥️ 11. Siyah tema
Senin istediğin özelliklerden biri de bu.
Uygulama **siyah/koyu tema** ile tasarlanacak.
Örneğin:
* Koyu arka plan
* Koyu haber kartları
* Açık renk yazılar
* Mavi vurgu renkleri
* Daha az göz yoran arayüz
kullanılabilir.
Amaç, özellikle gece haber okurken daha rahat bir kullanım sağlamaktır.
---
# 🌍 12. Uygulama açılırken logo gösterir
Senin istediğin diğer özellik de bu.
Uygulama başlatıldığında doğrudan haber listesi yerine kısa bir **açılış ekranı** gelecek.
Örneğin:
**🌍 Dünya + Gazete logosu**
ardından:
> **DÜNYA HABER MERKEZİ**
ve:
> **Haberler hazırlanıyor…**
gösterilecek.
Sonrasında ana haber ekranı açılacak.
Bu, uygulamaya daha profesyonel bir masaüstü uygulaması görünümü kazandıracak.
# 🔐 13. Haberlerin kaynağını korumak
Burada önemli bir nokta var.
Amacımız internet üzerindeki bütün haber sitelerinin içeriklerini izinsiz şekilde kopyalayıp yeniden yayınlamak değil.
Uygulama mümkün olduğunca:
**Kaynak → RSS/API → Haber bilgisi → Kaynak sayfası**
mantığıyla çalışmalı.
Tam metin erişimine izin veren kaynaklarda metni kullanıcıya Türkçe olarak sunabiliriz.
Erişime izin vermeyen kaynaklarda ise:
> **Bu haberin tam metni kaynak tarafından erişime kapalı. Orijinal haberi aç**
şeklinde davranmak daha doğru olur.
# 🏗️ Uygulamanın çalışma sistemi
Arka planda kabaca şu işlem gerçekleşir:
DÜNYA HABER MERKEZİ
│
▼
Haber kaynaklarını kontrol et
│
▼
Yeni haberleri al
│
▼
Aynı haberleri ayır
│
▼
Dili tespit et
│
┌────────────┴────────────┐
▼ ▼
Türkçe Yabancı dil
│ │
│ Türkçeye çevir
│ │
└────────────┬────────────┘
▼
Haber listesi
│
▼
Kullanıcı haberi seçer
│
▼
"Haberi Türkçe Oku"
│
▼
Haber sayfasına eriş
│
▼
Metni ayıkla
│
▼
Türkçeye çevir
│
▼
Türkçe olarak oku
# 🎯 Sonuçta kullanıcı ne yapacak?
Aslında kullanıcı açısından sistem çok basit olacak.
Uygulamayı açacak:
**🌍 Dünya Haber Merkezi**
Ana ekranda dünyanın dört bir yanından haberleri görecek.
Bir haber ilgisini çekerse:
**Habere tıkla → Haberi Türkçe Oku**
diyecek.
Ve yabancı dildeki haber:
> 🇬🇧 İngilizce haber
> ↓
> 🇹🇷 Türkçe haber
haline gelecek.
İsterse:
**🔗 Orijinal Haberi Aç**
diyerek kaynağın kendisine gidecek.