← Tüm Projeler

Dünya Haber Merkezi

Dünya haberlerini Türkçe okumanı sağlayacak bir Web Sitesi

Dünya Haber Merkezi
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.