# ZirveIRC Android – Mobil IRC Deneyimini Yeniden Tanımlayan Güçlü Sohbet Uygulaması
IRC, internet sohbet kültürünün en köklü, en özgür ve en gerçek zamanlı iletişim dünyalarından biridir. Yıllardır kanallar, özel mesajlar, yetkiler, oper işlemleri, renkli yazılar, komutlar, nick yönetimi ve canlı sohbet akışıyla kendine has bir topluluk kültürü oluşturmuştur.
Fakat mobil tarafta IRC deneyimi çoğu zaman eksik kaldı. Kimi uygulamalar eski kaldı, kimi modern Android cihazlara tam uyum sağlayamadı, kimi de IRC’nin gerçek ruhunu mobil ekrana taşıyamadı.
*ZirveIRC Android* tam da bu noktada ortaya çıkıyor.
VayBeIRC, klasik IRC alışkanlıklarını koruyan ama modern Android kullanımına uygun şekilde geliştirilen yeni nesil bir IRC istemcisidir. Sadece “sunucuya bağlan, kanala gir, mesaj yaz” mantığıyla değil; gerçek IRC kullanıcılarının, kanal yöneticilerinin, operlerin ve aktif sohbet kullanıcılarının ihtiyaçları düşünülerek hazırlanmıştır.
Bu uygulamada amaç basit bir sohbet ekranı sunmak değil; mobilde hızlı, stabil, güçlü, konforlu ve keyifli bir IRC deneyimi oluşturmaktır.
—
## Neden Böyle Bir Uygulama Geliştiriyoruz?
IRC dünyasında yıllardır web tabanlı ve mobil uyumlu HTML5 client’ler kullanılıyor. Bu client’ler kullanıcıların tarayıcı üzerinden sohbet etmesini sağlıyor, hızlı erişim sunuyor ve çoğu zaman iş görüyor. Fakat iş uzun süreli, konforlu ve gerçek mobil kullanıma geldiğinde bazı eksikler kendini belli ediyor.
Tarayıcı tabanlı client’lerde bağlantı kararlılığı, arka planda çalışma, bildirim yönetimi, özel mesaj takibi, klavye davranışı, ekran geçişleri, uzun süreli kullanım, telefonun güç yönetimi ve gerçek mobil hissiyat her zaman istenen seviyede olmayabiliyor.
ZirveIRC ‘in çıkış noktası tam olarak burasıdır.
Biz yıllardır web ve mobil HTML5 client’ler ile kullanıcılara sohbet etme imkanı sağladık. Fakat bir noktadan sonra şunu gördük: Kullanıcıya sadece “sohbet edebilme” imkanı vermek yetmiyor. Kullanıcının gerçekten rahat edebileceği, uzun süre açık bırakabileceği, bildirimlerini yönetebileceği, özel mesajlarını kaçırmayacağı, kanallar arasında hızlı geçebileceği ve IRC alışkanlıklarını mobilde sürdürebileceği daha konforlu bir yapıya ihtiyaç var.
ZirveIRC bu ihtiyaçtan doğdu.
Amacımız, olabildiğince *mobil bir mIRC deneyimi* oluşturmaktır.
mIRC yıllarca masaüstünde IRC kullanıcıları için ne ifade ettiyse; kanal yönetimi, özel mesajlar, slash komutları, renkli yazılar, nick listesi, yetkili işlemleri, action mesajları, notify mantığı, komut esnekliği ve IRC’ye hakim kullanım hissi ne kadar önemliyse, ZirveIRC de bu hissi Android tarafında mümkün olduğunca yaşatmayı hedefliyor.
Elbette mobil dünya masaüstünden farklıdır. Telefon ekranı daha küçüktür, klavye davranışı farklıdır, arka plan kuralları daha serttir, bildirim sistemi ayrı çalışır ve performans konusu çok daha hassastır. Bu yüzden ZirveIRC, masaüstü mIRC deneyimini birebir kopyalamaya değil; o ruhu mobil cihazlara uygun, daha modern ve kullanılabilir bir hale getirmeye odaklanır.
Kısacası ZirveIRC ‘in hedefi şudur:
• Web client’in hızlı erişimini aşmak
• Mobilde daha konforlu kullanım sunmak
• IRC’nin klasik komut ve kanal kültürünü korumak
• Bildirimleri gerçek Android mantığıyla yönetmek
• Arka planda bağlantıyı daha sağlıklı tutmak
• Özel mesajları ve seslenmeleri kaçırmamak
• mIRC alışkanlıklarını mobil ekrana taşımak
• Kullanıcıya “tarayıcıda sohbet ediyorum” değil, “gerçek bir IRC uygulaması kullanıyorum” hissi vermek
Bu yüzden ZirveIRC sadece bir sohbet arayüzü değildir. IRC’yi gerçekten kullanan insanların alışkanlıklarından, ihtiyaçlarından ve yıllardır biriken sohbet kültüründen beslenen bir mobil IRC deneyimidir.
—
## Gerçek IRC Deneyimi, Modern Android Yapısı
ZirveIRC ‘in temel hedefi IRC kültürünü bozmadan Android cihazlara taşımaktır.
Klasik IRC’de ne varsa, mobilde de mümkün olduğunca aynı hissiyatla kullanılabilmesi hedeflenir:
• Kanal sohbetleri
• Özel mesajlar
• Status ekranı
• IRC renk kodları
• Kalın, italik, altı çizili yazılar
• Nick listesi
• Yetki/prefix sistemi
• Oper işlemleri
• Slash komutları
• Notify desteği
• DÜRT mantığı
• NickServ / Oper girişleri
• Ping ölçümü
• Kopma sonrası yeniden bağlanma desteği
• Arka planda bağlantı yönetimi
• Bildirimler
• Emoji ve hareketli emoji desteği
• Radyo desteği
• Log sistemi
ZirveIRC, IRC’nin eski ruhunu korurken mobilde daha düzenli, daha hızlı ve daha kullanılabilir bir yapı sunar.
—
## Hız ve Stabilite Önceliği
ZirveIRC’in en önemli hedeflerinden biri performanstır.
Bir IRC kullanıcısı aynı anda 10, 20 hatta 30’dan fazla kanalda bulunabilir. Her kanalda yüzlerce ya da binlerce nick olabilir. Bu kadar yoğun bir ortamda uygulamanın kasmaması, donmaması ve mesajları geciktirmemesi çok önemlidir.
Bu yüzden ZirveIRC’te mesaj listeleri, nick listeleri, kanal geçişleri, bildirimler, yeniden bağlanma akışı ve arka plan bağlantısı performans düşünülerek ele alınır.
Her sohbet hedefinde mesaj geçmişi kontrollü tutulur. Gereksiz bellek tüketimi azaltılır. Büyük kanallarda nick listesi yüklenirken gereksiz tekrarlar engellenir. Böylece kalabalık kanallarda bile daha akıcı bir kullanım hedeflenir.
ZirveIRC’in amacı şudur: Kullanıcı onlarca kanalda olsa bile mesajlar gecikmesin, nick listesi boğmasın, ekran donmasın ve bağlantı gereksiz yere düşmesin.
—
## Arka Planda Güçlü Bağlantı Yönetimi
ZirveIRC’in güçlü taraflarından biri, IRC bağlantısını arka planda düzenli şekilde yönetmesidir.
Bu yapı sayesinde:
• IRC bağlantısı korunur
• Ping ölçümü devam eder
• Bağlantı koparsa yeniden bağlanma mantığı çalışır
• Notify desteği aktif kalır
• Özel mesajlar alınır
• Kanal olayları işlenir
• Bildirimler yönetilir
• Radyo çalıyorsa arka planda devam edebilir
Uygulama ekranı kapalıyken, kullanıcı başka bir uygulamadayken veya telefon kilitliyken bile bağlantı ve bildirim davranışları uygun koşullarda devam edecek şekilde ele alınır.
Bu yapı özellikle mobil IRC deneyimi için çok önemlidir. Çünkü sohbet uygulamasının sadece ekrandayken değil, kullanıcı başka işle uğraşırken de sağlıklı çalışması gerekir.
—
## Notify Desteği Nedir?
ZirveIRC’te Notify desteği, IRC kullanıcılarının alışık olduğu nick takip mantığını mobil tarafa taşımak için düşünülmüştür.
Bu özellik, uygulamanın kendi içinde sosyal medya tarzı bir “çevrimiçi/çevrimdışı durumu” oluşturduğu anlamına gelmez. Buradaki mantık IRC sunucusunun sağladığı bilgiler doğrultusunda, belirli nicklerle ilgili giriş/çıkış hareketlerini daha düzenli takip edebilmektir.
Örneğin sık görüştüğünüz bir arkadaşınız, takip etmek istediğiniz bir kullanıcı ya da sunucuda önemli gördüğünüz bir nick varsa, onun sunucuya giriş/çıkış hareketlerini IRC mantığına uygun şekilde fark edebilirsiniz.
Notify desteği sayesinde:
• Belirli nickler daha kolay takip edilebilir
• Takip edilen kullanıcıların giriş/çıkış hareketleri daha düzenli görülebilir
• Özel mesaj pencerelerinde kullanıcı kimliği daha sağlıklı eşleştirilebilir
• Yoğun sunucularda önemli nickleri gözden kaçırmamak kolaylaşır
Bu sistem özellikle IRC’de sürekli aktif olan, belirli kullanıcılarla iletişimde kalan veya özel mesaj trafiği yoğun olan kişiler için kullanışlıdır.
—
## Modern Sohbet Ekranı
ZirveIRC’in sohbet ekranı, klasik IRC alışkanlıklarını korurken mobil kullanım rahatlığını da ön plana çıkarır.
Sohbet ekranında:
• Status ekranı
• Kanal pencereleri
• Özel mesaj pencereleri
• Aktif hedef yönetimi
• Okunmamış mesaj durumu
• Highlight / seslenme durumu
• Nick listesi
• Mesaj yazma alanı
• Emoji paneli
• Link ve e-posta algılama
• Metin seçme/kopyalama desteği
gibi birçok detay düşünülmüştür.
Kanal ve özel pencereler ayrı ayrı yönetilir. Kullanıcı hangi pencerede olduğunu, mesajın nereye gideceğini ve nerede yeni hareket olduğunu kolayca takip edebilir.
Parmakla pencere geçişleri, kanal/özel liste yönetimi ve aktif hedef mantığı mobil kullanım için daha hızlı bir deneyim sunacak şekilde ele alınır.
—
## Çok Satırlı Mesaj Desteği
Mobilde uzun mesaj yazmak bazen zordur. ZirveIRC’te mesaj yazma alanı çok satırlı kullanıma uygundur.
Uzun metin yazarken input alanı genişleyebilir. Çok satırlı metin yapıştırıldığında her satır ayrı mesaj olarak gönderilebilir. Bu özellikle uzun açıklama, duyuru, liste veya sohbet metni paylaşırken oldukça rahat bir kullanım sağlar.
—
## IRC Biçimlendirme Kodları
IRC’nin en sevilen taraflarından biri renkli ve biçimli yazılardır. ZirveIRC bu klasik yapıyı korumaya özen gösterir.
Desteklenen biçimlendirme türleri:
• Renkli yazı
• Arka plan rengi
• Kalın yazı
• İtalik yazı
• Altı çizili yazı
• Ters renk / reverse
• Reset / normal biçime dönüş
Gelen mesajlarda bu biçimlendirmeler işlenir. Kullanıcı tarafında da renkli ve biçimli mesaj gönderimi desteklenir. Böylece klasik IRC sohbet havası mobil ekranda da yaşatılır.
—
## Emoji ve Hareketli Emoji Sistemi
Modern mobil sohbetlerde emoji artık vazgeçilmez. Ancak IRC ortamlarında encoding konusu her zaman kolay değildir. Türkçe karakterleri korurken Unicode emoji göndermek bazı sunucularda problem çıkarabilir.
ZirveIRC bu konuda özel bir yaklaşım kullanır. Emoji karakterleri uygun formatlara çevrilebilir, gelen özel emoji kodları uygulama içinde tekrar görsel olarak gösterilebilir.
Ayrıca uygulamada hareketli emoji desteği de bulunur. Eski web chat alışkanlıklarından gelen özel ifadeler, görsel veya GIF tabanlı şekilde Android uygulamasına taşınabilir.
Emoji panelinde kategoriler bulunur:
• Hareketli emojiler
• Yüz ifadeleri ve insanlar
• Hayvanlar ve doğa
• Yiyecek ve içecek
• Aktivite
• Seyahat ve yerler
• Nesneler
• Semboller
• Bayraklar
Kullanıcı istediği kategoriden emoji seçebilir ve mesajına ekleyebilir.
—
## DÜRT – Eski MSN Ruhunu IRC’ye Taşıyan Özellik
ZirveIRC’in en eğlenceli özelliklerinden biri *DÜRT* sistemidir.
Eski MSN dönemini hatırlayanlar bilir: Birine dikkat çekmek istediğinizde ekran sallanır, özel bir bildirim sesi gelir ve karşı taraf “biri beni dürttü” hissini net şekilde alırdı.
ZirveIRC’te DÜRT mantığı tam da bu nostaljik havayı IRC dünyasına taşımak için düşünülmüştür.
DÜRT sayesinde:
• Karşı tarafın dikkatini çekebilirsiniz
• Özel bildirim sesi çalabilir
• Titreşim verilebilir
• Uygulama içinde özel bir uyarı hissi oluşturulabilir
• Eski MSN’deki “ekran sallama / dikkat çekme” havası modern IRC ortamına taşınır
DÜRT eğlenceli olmasının yanında sıradan bir mesaj değildir. Daha çok “buradayım”, “bak bana”, “acil cevap ver” gibi bir dikkat çekme hareketi olarak da görülebilir.
Ayrıca DÜRT spam oluşturmaması için kendi içinde kontrollü çalışacak şekilde tasarlanmıştır. Böylece kullanıcıya keyifli bir nostalji sunarken uygulamanın gereksiz yere yorulması da engellenir.
—
## URL ve E-posta Algılama
ZirveIRC sohbet içinde geçen bağlantıları algılayabilir. Gerçek URL’ler tıklanabilir hale gelir. Kullanıcı bağlantıya dokunduğunda onay alınır ve ardından tarayıcıda açılır.
E-posta adresleri de mail uygulamasıyla açılabilir.
Ancak IRC’de sık görülen nick!ident@host veya ident@host gibi host bilgileri yanlışlıkla e-posta ya da URL gibi algılanmaz. Bu ayrım özellikle IRC ortamları için önemlidir.
Böylece gerçek linkler tıklanabilir olur, IRC host bilgileri ise yanlışlıkla bağlantı gibi davranmaz.
—
## Kanal ve Özel Pencere Yönetimi
ZirveIRC’te her sohbet hedefi ayrı yönetilir.
• Status ekranı
• Kanal ekranları
• Özel mesaj ekranları
Kanal listesi ve özel listesi ayrı görüntülenebilir. Kullanıcı açık kanallarını, özel pencerelerini ve okunmamış mesajlarını kolayca takip edebilir.
Pencerelerde farklı durumlar bulunabilir:
• Normal
• Okunmamış mesaj
• Highlight / seslenme
Bu sayede kullanıcı hangi pencerede yeni mesaj olduğunu, nerede kendisine seslenildiğini veya hangi özelde hareket olduğunu rahatça anlayabilir.
—
## Gelişmiş Nick Listesi
IRC’de nick listesi sadece isimlerden ibaret değildir. Yetkiler ve prefix sistemi çok önemlidir.
ZirveIRC nick listesini IRC mantığına uygun şekilde yönetir:
• Founder / owner
• Admin
• Op
• Halfop
• Voice
• Normal kullanıcı
Kullanıcının en yüksek prefix’i gösterilir. Bir nick birden fazla yetkiye sahipse listede en yüksek yetkisi görünür.
Nick listesi canlı olaylara göre güncel kalır:
• Kullanıcı kanala girerse listeye eklenir
• Part ederse listeden çıkar
• Quit ederse bulunduğu kanallardan çıkar
• Nick değiştirirse listede güncellenir
• Mode değişirse prefix/yetki güncellenir
• Kick olursa listeden çıkar
Büyük kanallarda performans için nick listesi yükleme ve güncelleme işlemleri optimize edilmiştir.
—
## Nick Üzerinden Hızlı İşlemler
Nick listesinde veya sohbet içinde kullanıcılar üzerinde hızlı işlemler yapılabilir.
Desteklenen veya planlanan işlemler arasında şunlar bulunur:
• Özeline yaz
• Dürt
• Whois çek
• Info çek
• Geçici engelle
• Engeli kaldır
• Kick
• Ban
• Kick + Ban
• Mode verme / alma
• Oper işlemleri
Yetkili kullanıcılar için menüler kullanıcının yetkisine göre şekillenir. Her kullanıcıya her işlem gösterilmez. Böylece hem sade hem de IRC yetki mantığına uygun bir kullanım sağlanır.
—
## Özel Mesaj Deneyimi
Özel mesajlar ZirveIRC’te ayrı pencerelerde yönetilir.
Özel pencerelerde hızlı işlem butonları bulunabilir:
• Whois çek
• Info çek
• Engelle / engeli kaldır
• Kill at
• Zline at
• Kapat
Bu yapı özellikle yoğun özel mesaj kullananlar ve IRC yetkilileri için çok kullanışlıdır.
Özel mesaj penceresi açıksa mesaj oraya düşer. Açık değilse gerektiğinde özel pencere açılabilir. Kullanıcının gönderdiği /msg mesajları da hedef pencerede görülebilir.
—
## Bildirimler ve Ses/Titreşim Ayarları
ZirveIRC bildirim sistemini iki farklı duruma göre ele alır:
1. *Uygulama aktif kullanılırken*
2. *Uygulama arka planda çalışırken*
Bu ayrım çok önemlidir. Çünkü kullanıcı uygulama açıkken her seslenmede aynı bildirim davranışını istemeyebilir. Arka planda ise özel mesaj veya seslenmelerin daha belirgin olması gerekebilir.
Bildirim ayarları şu mantıkla yönetilebilir:
• Uygulama açıkken seslenme sesi
• Uygulama açıkken seslenme titreşimi
• Arka planda seslenme sesi
• Arka planda seslenme titreşimi
• Arka planda özel mesaj sesi
• Arka planda özel mesaj titreşimi
• DÜRT sesi
• DÜRT titreşimi
Telefon sessizdeyse veya Rahatsız Etmeyin modu aktifse uygulama cihazın ayarlarına saygı gösterir. Zorla ses çalmaz.
Ayrıca yoğun mesaj ve seslenme durumlarında ses/titreşim spam’i kontrol altına alınabilir. Amaç mesajları kaçırmamak, fakat 1-2 saniyede onlarca ses ve titreşim tetikleyerek cihazı yormamaktır.
—
## Oto Oper ve NickServ Desteği
ZirveIRC, yalnızca standart kullanıcıları değil, IRC yetkililerini de düşünür.
Ayarlar içinde kullanıcı ve oper bilgileri tutulabilir:
• Nick
• Nick şifresi
• Yedek nick
• Ident
• Realname
• Oper nick
• Oper şifresi
• Otomatik oper girişi
Sunucuya bağlanıldığında NickServ identify veya oper girişi yapılabilir. Böylece yetkili kullanıcılar mobilde de hızlı şekilde aktif hale gelebilir.
—
## Slash Komutları
ZirveIRC klasik IRC slash komutlarını destekler. Bunun yanında mobil kullanım için ek kolay komutlar da sunar.
Aşağıda uygulamada desteklenen önemli komutlardan bazıları yer alır.
### /join veya /j
Bir kanala katılmak için kullanılır.
Örnek:
/join #Sohbet
veya kısa haliyle:
/j #Sohbet
Bu komut belirtilen kanala giriş yapar.
### /part, /leave veya /p
Bulunulan kanaldan ayrılmak için kullanılır.
Örnek:
/part #Sohbet
Kısa kullanımlar:
/leave #Sohbet
/p #Sohbet
İsteğe bağlı ayrılma mesajı da verilebilir.
### /msg
Bir kanala veya kullanıcıya özel mesaj göndermek için kullanılır.
Örnek:
/msg Emrehan merhaba
Bu komut Emrehan isimli kullanıcıya özel mesaj gönderir.
Kanal hedefiyle de kullanılabilir:
/msg #Chat selam
Bu durumda mesaj ilgili kanala gönderilir. Eğer hedef pencere uygulamada açıksa, gönderilen mesaj o pencerede de görüntülenebilir.
### /query veya /q
Bir kullanıcıyla özel sohbet penceresi açmak için kullanılır.
Örnek:
/query Emrehan
veya:
/q Emrehan
Bu komut Emrehan için özel mesaj penceresi açar.
### /me
Aktif kanalda veya özel pencerede action mesajı göndermek için kullanılır.
Örnek:
/me kahvesini aldı
Sohbette şu tarz görünür:
* Nick kahvesini aldı
IRC kültürünün klasik action komutudur.
### /ame
Bulunduğunuz tüm kanallara action mesajı göndermek için kullanılır.
Örnek:
/ame herkese selam verdi
Bu komut tüm aktif kanallara action mesajı gönderir.
### /describe
Belirli bir hedefe action mesajı göndermek için kullanılır.
Örnek:
/describe #Sohbet kahvesini aldı
Bu komut /me mantığının hedef belirtilen halidir.
### /amsg
Bulunduğunuz tüm kanallara normal mesaj göndermek için kullanılır.
Örnek:
/amsg Herkese iyi sohbetler
Bu komut tüm aktif kanallara aynı mesajı gönderir.
### /whois, /w veya /ww
Bir kullanıcı hakkında WHOIS bilgisi çekmek için kullanılır.
Örnek:
/whois Emrehan
Kısa kullanımlar:
/w Emrehan
/ww Emrehan
Kullanıcının sunucu üzerindeki bilgilerini görmek için kullanılır.
### /dns
Bir nick veya host hakkında DNS sorgusu yapmak için kullanılabilir.
Örnek:
/dns Emrehan
veya host üzerinden:
/dns irc.vaybe.net
Sunucunun desteklediği yapıya göre bilgi döndürebilir.
### /ctcp
Bir kullanıcıya CTCP isteği göndermek için kullanılır.
Örnek:
/ctcp Emrehan VERSION
CTCP VERSION, PING, TIME gibi sorgular için kullanılabilir.
### /ctcpreply
Gelen CTCP isteklerine özel yanıt göndermek için kullanılabilir.
Örnek:
/ctcpreply Emrehan VERSION ZirveIRC Android
Bu komut CTCP cevapları için kullanılır.
### /ping
Bir kullanıcıya veya sunucuya ping testi göndermek için kullanılabilir.
Örnek:
/ping Emrehan
Gecikme veya cevap süresi testleri için kullanılabilir.
### /hop
Bulunulan kanaldan çıkıp tekrar girmek için kullanılır.
Örnek:
/hop
Bu komut özellikle kanal yenileme, mode veya liste güncelleme gibi durumlarda pratik bir kısayoldur.
### /raw
IRC sunucusuna doğrudan raw komut göndermek için kullanılır.
Örnek:
/raw MODE #Sohbet +b
Bu komut daha deneyimli kullanıcılar ve IRC yetkilileri için güçlü bir araçtır. Sunucuya doğrudan ham IRC komutu göndermeyi sağlar.
### /dürt
Bir kullanıcıya DÜRT göndermek için kullanılır.
Örnek:
/dürt Emrehan
Bu komut karşı tarafın dikkatini çekmek için kullanılır. Eski MSN’deki sarsma/dikkat çekme havasını IRC ortamına taşır.
### Diğer Slash Komutları
ZirveIRC klasik IRC mantığına uygun birçok slash komutunu desteklemeyi hedefler. Komut sistemi hem standart IRC kullanımına hem de mobilde hızlı erişim ihtiyacına göre geliştirilmiştir.
Kullanıcı, alışık olduğu IRC komutlarını mobilde de kullanabilir.
—
## Cihaz Tanımlama ve Yasaklama Kolaylığı
ZirveIRC, sunucu yöneticilerinin kötüye kullanım veya çakışma durumlarını daha sağlıklı yönetebilmesi için cihazı daha tutarlı şekilde ayırt etmeye yardımcı olan özel bir tanımlama yaklaşımı sunabilir.
Bu yapı, aynı görünen istemciler arasında çakışmayı minimuma indirmeyi ve gerektiğinde daha hedefli yasaklama imkanı sağlamayı amaçlar.
Buradaki amaç kullanıcıyı takip etmek değil; sunucu yönetimi tarafında problemli istemcileri daha doğru ayırt edebilmek, yanlış eşleşmeleri azaltmak ve yönetim süreçlerini daha sağlıklı hale getirmektir.
—
## Görünüm Ayarları
ZirveIRC kullanıcıya görünüm tarafında da seçenekler sunar.
Desteklenen görünüm ayarları arasında şunlar bulunabilir:
• Light / Dark tema
• Yazı tipi seçimi
• Yazı boyutu
• Mesaj saati gösterme/gizleme
• Saat formatı
• Kendi mesaj rengi
• IRC renkleri
• Nick listesi renkleri
• Prefix renkleri
Yazı tipi tarafında Android’in hazır font aileleri kullanılabilir:
• Varsayılan
• Sans Serif
• Serif
• Monospace
• Cursive
Böylece kullanıcı kendi okuma alışkanlığına uygun bir sohbet ekranı oluşturabilir.
—
## Log Sistemi
ZirveIRC’te log sistemi de düşünülmüştür.
Kullanıcı isterse sohbet kayıtları tutulabilir. Loglar tarih bazlı ayrılabilir ve uygulama içinden okunabilir.
Log sistemi şu alanları kapsayabilir:
• Status logları
• Kanal logları
• Özel mesaj logları
• Logları temizleme
• Log dosyalarını görüntüleme
• Log paylaşımı
Loglarda saat bilgisi korunur. Görünüm ayarlarında mesaj saati kapatılsa bile log kayıtlarında zaman bilgisi saklanabilir.
—
## Radyo Desteği
ZirveIRC, IRC sohbet kültüründeki radyo alışkanlığını da destekleyen bir yapıya sahiptir.
Kullanıcı uygulama içinden radyoyu başlatabilir. Radyo arka planda çalmaya devam edebilir. Bildirim üzerinden durdurulabilir. Uygulama kapalı ekranda veya arka planda uygun koşullarda IRC bağlantısı ve radyo çalışmaya devam edebilir.
Bu özellik, özellikle radyo destekli sohbet toplulukları için önemli bir artıdır.
—
## Yeniden Bağlanma ve Ping Ölçümü
Bağlantı koparsa uygulama tekrar bağlanma mantığını çalıştırabilir. Manuel bağlantı kesildiğinde ise gereksiz yeniden bağlanma başlatılmaz.
Ping ölçümü sayesinde kullanıcı bağlantı durumunu takip edebilir. Ping değeri yalnızca internet hızını değil, PING gönderimi ile PONG cevabının uygulama tarafından işlenmesi arasındaki toplam süreyi temsil eder. Bu nedenle ağ, sunucu, cihaz ve yoğun mesaj akışı gibi faktörler ping değerini etkileyebilir.
—
## Türkçe Karakter ve Encoding Desteği
ZirveIRC için Türkçe karakter desteği önemli bir konudur.
Gelen mesajlar, giden mesajlar, nickler, şifreler ve tüm IRC metin akışı encoding açısından dikkatle ele alınır. Amaç Türkçe karakterlerin bozulmadan kullanılabilmesidir.
Emoji desteği ise özel shortcode mantığıyla birlikte düşünülür. Böylece klasik IRC sunucularıyla uyumluluk korunurken modern mobil kullanım da desteklenir.
—
## Kimler İçin Uygun?
ZirveIRC şu kullanıcılar için güçlü bir seçenek olmayı hedefler:
• IRC’yi uzun yıllardır kullananlar
• Mobilde stabil IRC istemcisi arayanlar
• Kanal yöneticileri
• IRC operleri
• Sohbet sunucusu sahipleri
• Birden fazla kanalda aktif olan kullanıcılar
• Türkçe karakter desteğine önem verenler
• Klasik IRC renk ve komut yapısını sevenler
• Mobilde hızlı ve güçlü bir sohbet deneyimi isteyenler
• Web sohbet deneyimini daha konforlu bir mobil uygulamaya taşımak isteyenler
—
## ZirveIRC ve ZirveTema Proje Yapısı
ZirveIRC, aslında *ZirveIRC* adındaki bir *ZirveTema uygulama projesidir*.
Bu projenin temel amacı, IRC sunucularına özel olarak entegre edilebilen, sunucunun kimliğine ve ihtiyaçlarına göre uyarlanabilen güçlü bir mobil sohbet uygulaması altyapısı sunmaktır.
Hazırlık, kodlama ve test süreçleri VayBe.NET sunucumuz üzerinde yürütüldüğü için uygulama içeriği ve örnek kullanımlar şu anda *ZirveIRC* adıyla görünmektedir. Fakat proje yapısı, farklı IRC sunucularına özel şekilde düzenlenebilir ve marka/sunucu kimliğine göre uyarlanabilir şekilde planlanmıştır.
Android tarafındaki test süreci başarıyla tamamlanmak üzeredir. Android testlerinin ardından hızlı şekilde iPhone yani iOS çalışmaları da başlayacaktır.
Kendi IRC sunucusu için modern, mobil, markasına özel ve kullanıcılarına daha konforlu bir sohbet deneyimi sunmak isteyen herkes projeyi inceleyebilir veya satın alma seçeneklerini değerlendirebilir.
Detaylı inceleme ve satın alma için:
*ŞU LİNKTEN İNCELEYEBİLİR VE/VEYA SATIN ALIM YAPABİLİRSİNİZ.*
—
## Neden ZirveIRC?
Çünkü ZirveIRC yalnızca bir Android IRC uygulaması değildir.
ZirveIRC, klasik IRC kültürünü bilen, mobil kullanıcı ihtiyaçlarını önemseyen, performans ve stabiliteyi merkeze alan, bildirimleri akıllı yöneten, yetkili kullanıcıları düşünen ve IRC’nin ruhunu Android dünyasına taşımayı hedefleyen özel bir projedir.
Burada amaç sadece bağlanıp mesaj yazmak değil.
Amaç:
• IRC kültürünü mobilde yaşatmak
• Web client kullanımını mobil uygulama konforuna taşımak
• Büyük kanallarda akıcı kullanım sunmak
• Türkçe karakterleri korumak
• Slash komutlarını güçlü şekilde desteklemek
• Notify desteğiyle IRC alışkanlıklarını sürdürmek
• DÜRT ile eski MSN havasını geri getirmek
• Yetkili kullanıcıların işlerini hızlandırmak
• Bildirimleri akıllı ve kontrollü yönetmek
• Arka planda bağlantıyı sağlam tutmak
• Mobilde mIRC hissine yaklaşmak
• Modern Android deneyimini IRC’ye kazandırmak
• Sunuculara özel entegre edilebilir bir mobil IRC altyapısı sunmak
ZirveIRC, IRC dünyasını mobilde daha güçlü, daha keyifli ve daha kullanışlı hale getirmek için geliştiriliyor.
Geliştirme ve test süreci devam ediyor. Kullanıcı geri bildirimleriyle uygulama daha da olgunlaşacak. Her test, her öneri ve her hata bildirimi ZirveIRC ‘i daha iyi hale getirecek.
IRC’yi seven, mobilde gerçek bir IRC deneyimi arayan herkes için ZirveIRC dikkatle takip edilmesi gereken bir proje.
Henüz sıkça sorulan sorular eklenmemiş.
Zirve Tema, 6698 sayılı KVKK 10. maddesi aydınlatma yükümlülüğü çerçevesinde kişisel verilerinizin işlenerek saklandığını tarafınıza bildirmektedir. Detaylı bilgi için Çerez Politikamızı inceleyebilirsiniz.
Değerlendirmeler
Henüz değerlendirme yapılmadı.