Çemişgezek Rehberi Yayında: Android Uygulama Hikâyem

Çemişgezek Rehberi Yayında: Fikirden Android Uygulamasına

Çemişgezek Rehberi Google Play’de yayında. Dolap Hafızası ile başladığım bağımsız Android uygulama geliştirme yolculuğunda bu kez Tunceli’nin Çemişgezek ilçesine odaklandım. Tarihi ve doğal yerler, yerel işletmeler, ulaşım bilgileri ve günlük yaşamda ihtiyaç duyulan iletişim noktaları için tek bir mobil rehber geliştirdim.

Ancak bu projenin hikâyesi yalnızca bilgisayar başında yazılan kodlardan oluşmuyor. İşletmeleri ziyaret etmek, konum bilgilerini kontrol etmek, eksik verileri tamamlamak ve uygulamadaki içeriğin gerçek hayatta işe yarayıp yaramadığını düşünmek de geliştirme sürecinin bir parçasıydı. Bir adresi ekrana yazmakla, kullanıcının doğru yere ulaşmasını sağlamak arasında önemli bir fark var.

Bu yazıda ikinci Android uygulamamı neden geliştirdiğimi, hangi ihtiyaçlara odaklandığımı ve fikirden yayınlanmış bir ürüne uzanan süreçte neler öğrendiğimi paylaşmak istiyorum. Uygulamayı hemen incelemek isterseniz Çemişgezek Rehberi’nin Google Play sayfasına ulaşabilirsiniz.

Çemişgezek Rehberi fikri nasıl ortaya çıktı?

Bir ilçeyi tanımak için yalnızca gezilecek yerleri bilmek yeterli olmuyor. Bazen ihtiyacınız bir fırının konumu, bazen bir işletmenin telefon numarası, bazen de ulaşım seçenekleri hakkında bilgi oluyor. Ziyaretçi olarak bakıldığında küçük görünen bu ayrıntılar, günlük hayatın içinde oldukça somut ihtiyaçlara dönüşüyor.

Benim bu projedeki çıkış noktam, Çemişgezek’e dair farklı bilgileri anlaşılır bir yapıda bir araya getirmekti. Kullanıcının her ihtiyacında yeniden arama yapmasını gerektiren dağınık bilgi yerine, kategoriler arasında kolayca ilerleyebileceği bir rehber oluşturmak istedim. İlçeyi ilk kez ziyaret eden biri de bölgede yaşayan biri de aradığı başlığa doğrudan ulaşabilmeliydi.

Projenin kapsamını belirlerken kendime şu soruyu sordum: Bir kişi uygulamayı açtığında hangi işi daha kolay tamamlayacak? Bu soru, yalnızca içerik eklemeye odaklanmak yerine her bölümün kullanım amacını düşünmemi sağladı. Rehberin değeri, kaç farklı başlık taşıdığından çok, ihtiyaç anında ne kadar anlaşılır olduğunda ortaya çıkıyor.

Çemişgezek Rehberi nedir, kimler için geliştirildi?

Çemişgezek Rehberi, Tunceli’nin Çemişgezek ilçesine yönelik geliştirdiğim bir Android uygulaması. İlçeyi keşfetmek isteyen ziyaretçilere ve yerel bilgiye ihtiyaç duyan kullanıcılara yardımcı olmayı amaçlıyor. Tarih, doğa ve günlük yaşamla ilgili içeriklerin aynı uygulamada bulunması, farklı kullanım senaryolarına alan açıyor.

Örneğin bir ziyaretçi gezi sırasında görmek istediği yerin açıklamasını ve konumunu inceleyebilir. İlçede yaşayan bir kullanıcı ise ihtiyaç duyduğu işletme veya iletişim bilgisine ulaşmak için uygulamayı açabilir. Memleketiyle bağını sürdürmek isteyen kişiler için de yerel içerikleri bir arada görmek anlamlı olabilir.

Bu çeşitlilik, tasarımda denge kurmayı gerektiriyor. Gezi amacıyla gelen bir kullanıcıyla günlük bir işini tamamlamak isteyen kullanıcı aynı beklentiye sahip değil. Bu nedenle kategorileri oluştururken kısa başlıklar, anlaşılır açıklamalar ve ihtiyaç duyulan bilgiye ulaşmayı kolaylaştıran bir düzen üzerinde çalıştım.

Uygulamada hangi bilgiler bulunuyor?

Uygulamada tarihi ve doğal yerler, yerel işletmeler, ulaşım bilgileri, duyurular, etkinlikler, nöbetçi eczane, hava durumu ve önemli telefonlar yer alıyor. Konum içeren kayıtlardaki yol tarifi seçeneği, ilgili noktayı cihazdaki harita uygulamasında açıyor. Böylece keşif ve günlük ihtiyaçlar aynı rehberde buluşuyor.

Benim açımdan burada önemli olan, her kategorinin bir ihtiyaca karşılık gelmesi. Bir tarihi yerin açıklaması ziyaret öncesinde fikir verebilir; bir işletmenin iletişim bilgisi ise doğrudan yapılacak bir işi kolaylaştırabilir. Aynı uygulama içinde bulunmalarına rağmen bu içeriklerin sunumunda farklı ayrıntılara dikkat etmek gerekiyor.

Yerel rehber içeriği zaman içinde değişebileceği için yayınlanmış her kaydı tamamlanmış ve bir daha kontrol edilmeyecek bir iş olarak görmüyorum. Bir telefon numarası değişebilir, bir işletme taşınabilir veya ulaşım bilgisi yenilenebilir. İçeriğin yararlı kalması için geliştirme sürecinin yayın sonrasında da devam etmesi gerekiyor.

Kod yazmanın ötesinde: İşletme ziyaretleri ve saha çalışması

Bu projede işletmeleri yerinde ziyaret etmeye başladığımda, içerik hazırlamanın da başlı başına bir emek olduğunu daha açık gördüm. İnternette bulunabilen bir bilgi her zaman uygulamaya doğrudan aktarılabilecek kadar açık olmayabiliyor. İşletmenin adı, bulunduğu yer ve kullanıcıya gösterilecek açıklama arasında tutarlılık kurmak gerekiyor.

Bir işletme kartı hazırlarken kullanıcının neye ihtiyaç duyacağını düşünmek önemli. Çok uzun ve genel bir tanıtım metni yerine, işletmenin hangi hizmeti sunduğunu anlatan kısa bir açıklama daha yararlı olabilir. Kullanıcı telefonu eline aldığında çoğu zaman aradığı hizmeti hızlıca bulmak istiyor.

Saha çalışması sırasında bazı konum bilgilerinin hatalı olabildiğini de gördüm. Bu durum, rehber uygulamalarında veri kalitesinin arayüz kadar önemli olduğunu hatırlattı. Görsel olarak düzgün hazırlanmış bir kart, yanlış konumu gösteriyorsa kullanıcının işini tamamlamasına yardımcı olmuyor.

Yerinde kontrol yapabilmek bu nedenle değerliydi. Bununla birlikte tüm kayıtların sonsuza kadar doğru kalacağını söylemek mümkün değil. Benim hedefim, ulaşabildiğim bilgileri dikkatle kontrol etmek ve kullanıcı geri bildirimleriyle eksikleri giderebileceğim bir süreç oluşturmak.

Konum bilgisi neden projenin önemli bir parçasıydı?

Konum bilgisi teknik açıdan iki sayıdan oluşuyor: enlem ve boylam. Kullanıcı açısından ise bu iki sayı, varmak istediği yere karşılık geliyor. Özellikle yakın çevrede birden fazla işletme veya yapı bulunduğunda küçük bir hata bile karışıklık yaratabiliyor.

Bu yüzden bir noktayı haritada göstermekle yetinmek istemedim. Konumun karttaki isimle eşleşmesi, açıklamayla tutarlı olması ve yol tarifi sırasında anlamlı bir hedef sunması gerekiyordu. Uygulamanın gerçek kullanımını düşünmek, verileri yalnızca listeye eklenen kayıtlar olarak görmememi sağladı.

Yazılım test geçmişimin bu aşamada katkısını hissettim. Bir özelliğin çalışıp çalışmadığını kontrol ederken yalnızca düğmenin tepki vermesine bakmak yeterli değil. Kullanıcının hangi amaçla o düğmeye bastığını ve işlem sonunda ihtiyacının karşılanıp karşılanmadığını da değerlendirmek gerekiyor.

Android geliştirme sürecinde kullandığım teknolojiler

Çemişgezek Rehberi’ni Kotlin ve Jetpack Compose ile geliştirdim. Uygulamanın mimarisinde MVVM yaklaşımını kullandım; yerel veri yönetimi tarafında Room, bildirim ve ilgili hizmetlerde Firebase, konum tarafında ise harita entegrasyonları yer aldı. Bu tercihler, projenin teknik temelini oluşturdu.

Benim için teknoloji seçimi kadar önemli bir başka konu, içerik büyüdüğünde uygulamanın yönetilebilir kalmasıydı. Yeni kategoriler eklenirken ekranların anlaşılır olması, veriyle arayüz arasındaki ilişkinin düzenli kurulması ve mevcut akışların korunması gerekiyordu. Bir yerel rehberin kapsamı geliştirme boyunca değişebildiği için bu düzen önem taşıyor.

Teknik süreci yalnızca özellik listesi tamamlamak olarak görmedim. İçeriklerin ekranda okunabilir olması, kategoriler arasında geçiş, iletişim seçeneklerinin kullanımı ve konum bağlantılarının davranışı gibi ayrıntılar da ürünün bir parçasıydı. Kullanıcıya ulaşan deneyim, bu ayrıntıların birlikte çalışmasıyla oluşuyor.

İlk uygulamam Dolap Hafızası ile kazandığım deneyim, ikinci projeye yaklaşımımı da etkiledi. Her ürünün ihtiyacı farklı olsa da geliştirme, test, mağaza hazırlığı ve geri bildirimleri değerlendirme gibi aşamalar arasında güçlü bir bağ var.

Test ve Google Play’de yayınlama süreci

Bir uygulamanın geliştirme ortamında açılması, kullanıcıya sunulmaya hazır olduğu anlamına gelmiyor. İçeriklerde eksik alanlar, yanlış bağlantılar veya kullanım sırasında ortaya çıkan tutarsızlıklar bulunabiliyor. Bu nedenle test sürecini, projenin sonunda yapılacak kısa bir kontrol yerine geliştirme boyunca devam eden bir çalışma olarak ele aldım.

Çemişgezek Rehberi’nde de kapalı testten yayın hazırlığına kadar farklı aşamalardan geçtim. Kategorilerin düzeni, yerel bilgilerin sunumu ve uygulamanın temel kullanım akışları üzerinde çalıştım. Mağaza açıklamaları, ekran görüntüleri ve sürüm hazırlığı da bu sürecin ayrı parçalarıydı.

8 Ekim 2026’da lansman paylaşımını yaptım. Benim için bu tarih, üzerinde çalıştığım ikinci Android ürününü daha geniş bir çevreyle paylaşma noktası oldu. Yayına çıkmak elbette önemli bir eşik; ancak bundan sonraki geliştirme kararlarını gerçek kullanım ve geri bildirimler doğrultusunda almak istiyorum.

Yerel bir ihtiyaç için uygulama geliştirmek bana ne öğretti?

Bu proje, bir ürün geliştirirken hedef kitlenin ihtiyaçlarını yakından tanımanın önemini gösterdi. Her fikrin aynı kullanıcı sayısına ulaşmasını beklemek yerine, çözülmek istenen sorunu ve uygulamanın o sorun karşısındaki yararını değerlendirmek gerekiyor. Yerel bir rehberde bu yarar bazen doğru bir telefon numarasına birkaç dokunuşla ulaşabilmek kadar somut.

İkinci öğrendiğim şey, veri toplama ve düzenlemenin yazılım geliştirmeden ayrı düşünülemeyeceği oldu. Ekranları hazırlamak ne kadar önemliyse o ekranlarda gösterilen bilgilerin tutarlı olması da o kadar önemli. İçeriğin doğruluğu, kısa açıklamaların anlaşılması ve görsellerin uygunluğu birlikte ele alınmalı.

Bir diğer ders de kapsamı yönetmekti. Her yeni kategori ilk bakışta iyi bir fikir gibi görünebilir. Ancak uygulamaya eklenen her bölüm, içerik hazırlama ve güncel tutma sorumluluğunu da beraberinde getiriyor. Bu yüzden geliştirme kararlarında yalnızca eklenebilecekleri değil, kullanıcıya sağlanacak faydayı da düşünmek gerekiyor.

Çemişgezek Rehberi nasıl indirilir?

Android cihazınızda Google Play’i açıp “Çemişgezek Rehberi” adıyla arama yapabilir veya aşağıdaki doğrudan bağlantıyı kullanabilirsiniz. Uygulamanın güncel mağaza bilgilerini, ekran görüntülerini ve yayınlanan sürüm açıklamalarını aynı sayfadan inceleyebilirsiniz.

Çemişgezek Rehberi’ni Google Play’den indir

Uygulamanın tanıtımına ve indirme bağlantısına blogumdaki Çemişgezek Rehberi sayfasından da ulaşabilirsiniz.

Sık sorulan sorular

Çemişgezek Rehberi’ni kim geliştirdi?

Çemişgezek Rehberi’ni bağımsız geliştirici olarak ben, Emre Esen, geliştirdim. Dolap Hafızası’nın ardından yayınladığım ikinci Android uygulamam.

Çemişgezek Rehberi resmî bir kurumun uygulaması mı?

Hayır. Çemişgezek Rehberi bağımsız bir projedir; belediye, kaymakamlık veya başka bir kamu kurumunun resmî uygulaması değildir.

Hatalı veya eksik bilgi için nasıl iletişim kurabilirim?

Geri bildirimlerinizi cemisgezekrehberi@gmail.com adresine iletebilirsiniz. İlgili yerin veya işletmenin adını, düzeltilmesini istediğiniz bilgiyi ve varsa doğrulamaya yardımcı ayrıntıları paylaşmanız, bildirimin değerlendirilmesini kolaylaştırır.

İkinci uygulamamla devam eden geliştirme yolculuğum

Dolap Hafızası ile başlayan bağımsız mobil geliştirme yolculuğum, Çemişgezek Rehberi ile devam ediyor. İki projenin odaklandığı ihtiyaçlar farklı olsa da benim için ortak bir tarafları var: Günlük hayatta karşılığı olan bir fikri, kullanılabilir bir ürüne dönüştürmek.

Çemişgezek Rehberi’nde kod yazmanın yanında araştırma, saha çalışması, içerik düzenleme ve test süreçlerini de yürüttüm. Şimdi hedefim, uygulamayı kullanıcıların deneyimleriyle geliştirmek ve ihtiyaç duydukları bilgilere daha kolay ulaşmalarını sağlamak. Uygulamayı inceleyen herkesin somut geri bildirimleri bu süreçte değerli.

Bir yazılımcı olarak ortaya koyduğum bu ikinci ürünü paylaşmaktan mutluluk duyuyorum. Çemişgezek’i keşfetmek veya yerel bilgilere ulaşmak isteyenler için uygulama artık Google Play’de.

Bağlantılar

/* ]]> */