Yasin Hafızı
Harika bir fikir! "Yasin Hafızı" projen için seni tebrik ederim. Hem teknolojiyle ilgilenmen hem de böyle manevi değeri yüksek bir işe girişmen çok değerli. Bir danışman olarak, bu harika projeni hayata geçirmen için sana ortaokul seviyesinde, adım adım bir yol haritası hazırladım. Tıpkı bir oyunun bölümlerini geçer gibi düşünelim!
YASİN HAFIZI MOBİL UYGULAMA YOL HARİTASI
Bölüm 1: Hazırlık Aşaması (Masanı Düzenle)
Tüm Malzemeleri Topla: Yasin Suresi Metni: 6 sayfalık Yasin suresinin Arapça ve Türkçe metinlerini bir Word veya Google Docs dosyasına hatasız bir şekilde yaz.Grupları Ayır: Her sayfayı 4 gruba ayırdığını söylemiştin. Bu harika! Şimdi bu grupları belgede net bir şekilde belirt. Mesela: "1. Sayfa - 1. Grup (Ayet 1-3)" gibi. Toplamda 24 grubun olacak.9 Katmanlı Tefsiri Yaz: Her grup için hazırladığın 9 katmanlı tefsiri yazmalısın. Bu katmanlar ne olabilir? Gel birlikte düşünelim:Ayetin Meali: Ayetlerin Türkçe anlamı.Kısa Tefsir: Bu ayetler bize ne anlatıyor? (Birkaç cümlelik özet).Anahtar Kelimeler: Gruptaki önemli kelimeler ve anlamları (Örn: "Hikmet", "Mubin").Neden İndi? (Nüzul Sebebi): Varsa, bu ayetlerin iniş sebebi hakkında kısa bilgi.Alınacak Ders: Bu ayetlerden hayatımız için hangi dersi çıkarmalıyız?Sesli Okunuş: Her grubun ses kaydı. (Bunu şimdilik planla, sonra kaydedebilirsin).Ezber Tekniği: Bu grubu ezberlemek için bir ipucu (Örn: "Bu ayetler bir soru ile başlıyor, aklında tut!").Zihin Haritası: Hazırladığın zihin haritasının resmi.İlgili Dua/Hadis: Bu ayetlerle ilgili kısa bir dua veya hadis.
Zihin Haritaları: Hazırladığın zihin haritalarının fotoğraflarını çek veya dijital olarak çizip bilgisayarına kaydet.
Bölüm 2: Tasarım Aşaması (Hayal Et ve Çiz)
Ekranları Çiz: Birkaç boş kağıt al. Uygulamanda olmasını istediğin ekranları çiz.Ana Ekran: Uygulama açıldığında ne görünecek? Belki "Yasin Hafızı" yazısı ve "Başla" butonu. Belki de 6 sayfanın numaraları.Sayfa Ekranı: Bir sayfaya tıklayınca ne olacak? O sayfanın 4 grubu görünebilir. (Kutu 1, Kutu 2, Kutu 3, Kutu 4 gibi).Ezber Ekranı: Bir gruba tıklayınca açılan en önemli ekran. Burada ayetler, dinleme butonu ve belki de ayetleri gizleyip gösterme özelliği olabilir.Tefsir Ekranı: Ezber ekranındayken bir "Bilgi" veya "Tefsir" butonuna basınca 9 katmanlı tefsirin görüneceği ekran. Her katman için ayrı bir başlık olabilir.
Renklerini Seç: Uygulamanın renkleri nasıl olsun? Ezberi kolaylaştırmak için sakin ve göz yormayan renkler seçebilirsin. (Mesela açık mavi, yeşil, bej tonları).
Bölüm 3: İnşaat Aşaması (LEGO Parçalarını Birleştirme)
Araçlar: Glide, Adalo, Bubble gibi platformları araştırabilirsin. Bunların YouTube'da çok sayıda başlangıç seviyesi ders videosu var.Nasıl Çalışır? Genellikle bir Google E-Tablolar (Google Sheets) dosyası hazırlarsın. 1. Bölüm'de hazırladığın tüm metinleri bu tabloya kolonlar halinde girersin (Arapça metin, meal, tefsir 1, tefsir 2...). Sonra bu platform, tablodaki bilgileri okuyarak uygulamana otomatik olarak yerleştirir.Avantajı: Hızlıdır, ucuzdur ve her şeyi kendin kontrol edersin.Zorluğu: Biraz öğrenme süreci gerektirir.
Nasıl Bulursun? Bionluk, R10 gibi internet sitelerinde veya çevrende bu işi yapan bir tanıdığın varsa onunla konuşabilirsin.Ne Vermelisin? 1. ve 2. Bölüm'de hazırladığın tüm malzemeleri (içerik klasörünü ve çizdiğin ekran tasarımlarını) ona vermen gerekir. O da senin hayalini koda döker.Avantajı: Teknik işlerle uğraşmazsın.Zorluğu: Maliyetli olabilir.
Bölüm 4: Test Aşaması (Arkadaşlarına Göster)
Kendin Dene: Bütün sayfalara, gruplara, tefsir katmanlarına tıkla. Çalışmayan bir düğme, yazım hatası veya açılmayan bir resim var mı? Hepsini not al.Güvenilir Ekip Kur: Ailenden ve arkadaşlarından uygulamayı denemelerini iste. Onlara "Kullanması kolay mı?", "Anlaşılmayan bir yer var mı?", "Sence ne eklemeliyiz?" gibi sorular sor.Hataları Düzelt: Topladığın notlara göre uygulamadaki hataları düzelt veya ustana düzelttir.
Bölüm 5: Açılış Günü (Mağazaya Koyma)
Mağazalar: Telefonuna uygulama indirdiğin yerler var ya, işte onlar: Android içinGoogle Play Store , iPhone içinApple App Store .Hesap Oluşturma: Bu mağazalara uygulama yüklemek için bir "geliştirici hesabı" açmak gerekir. Bunun yıllık küçük bir ücreti olabilir. Bu konuda ailenden destek isteyebilirsin.Uygulamayı Tanıt: Mağaza için uygulamanın ekran görüntülerini, açıklamasını ve bir logosunu hazırlaman gerekecek.Yayınla! Uygulamanı mağazaya yüklersin. Mağaza görevlileri (Google ve Apple) uygulamanı kısaca kontrol edip onayladıktan sonra "Yasin Hafızı" herkes tarafından indirilebilir hale gelir!
HAZIRLAN: Tüm metinleri ve resimleri bilgisayarda topla.TASARLA: Uygulamanın ekranlarını kağıda çiz.İNŞA ET: Kodsuz bir araçla kendin yap veya bir uzmandan yardım al.TEST ET: Arkadaşlarınla birlikte hataları bul ve düzelt.YAYINLA: Google Play ve App Store'da herkesin kullanımına sun.
Mobil Uygulama (Yasin Hafızı.apk): Bu, telefonuna indirip kurduğun bir oyun gibidir. İkonu telefonunun ekranında durur. Oynamak için ikona tıklarsın.Web Tabanlı Uygulama (yasinhafizi.com): Bu da internet tarayıcından (Chrome, Safari gibi) girdiğin bir online oyun gibidir. Oyunu indirmezsin, doğrudan web sitesine girip oynamaya başlarsın.
Web Tabanlı Yapmanın Avantajları (İyi Yanları)
Herkes Hemen Kullanabilir: İnsanların App Store veya Google Play'e gidip bir şey indirmesine gerek kalmaz. Sadece web sitesinin linkini (örneğin: www.yasinhafizi.com) arkadaşlarına gönderirsin, onlar da tıklayıp hemen kullanmaya başlarlar.Bilgisayar, Telefon, Tablet... Fark Etmez! Web tabanlı olduğu için interneti olan her cihazdan açılabilir. İsterlerse bilgisayarlarından, isterlerse telefonlarından girerler.Güncellemek Çok Kolay: Uygulamada bir şeyi değiştirmek istediğinde (mesela bir yazım hatasını düzeltmek), sadece web sitesindeki dosyayı güncellersin. Herkes siteye tekrar girdiğinde en yeni halini görür. Mobil uygulamadaki gibi "güncelleme indir" derdi olmaz.Başlangıçta Daha Ucuz Olabilir: Google Play ve özellikle Apple App Store'a uygulama yüklemek için yıllık geliştirici ücretleri ödemen gerekir. Web sitesi için sadece bir alan adı (domain) ve hosting (barındırma) ücreti ödersin, bu da genellikle daha uygun maliyetlidir.
Web Tabanlı Yapmanın Dezavantajları (Zor Yanları)
İnternet Bağlantısı Şart: Web tabanlı uygulamalar genellikle çalışmak için sürekli internete ihtiyaç duyar. Mobil uygulamalar ise bir kere indirildiğinde internetsiz de çalışabilir. (Ancak bu sorunu aşan teknolojiler de var).Mağazalarda Görünmez: İnsanlar uygulama aramak için genellikle App Store ve Google Play'e bakar. Senin uygulaman orada olmayacağı için onu başka yollarla (sosyal medya, arkadaş tavsiyesi vb.) tanıtman gerekir.
Peki Yol Haritamız Nasıl Değişir?
Seçenek A (Kodlama Bilmeden Kendin Yap): Carrd, Wix, Squarespace gibi araçlar: Bunlar sürükle-bırak yöntemiyle çok şık ve modern web siteleri yapmanı sağlar. Senin projen için gayet yeterli olabilirler.Webflow: Biraz daha profesyonel ama yine de kodlamanın çoğunu görsel olarak yapmanı sağlayan harika bir araç.Bubble: Tıpkı mobil uygulamalardaki gibi, hiç kod yazmadan çok daha karmaşık ve etkileşimli web uygulamaları yapmanı sağlar.
Seçenek B (Bir Usta Bulmak): Bu sefer bir "Mobil Uygulama Geliştiricisi" değil, bir"Web Geliştiricisi" (Web Developer) veya"Front-end Developer" bulman gerekir.
Alan Adı (Domain) Satın Al: www.yasinhafizi.com gibi bir adres satın alırsın. Bu, sitenin internetteki adresi olacak.Hosting (Barındırma) Kirala: Yaptığın web sitesinin dosyalarını koyacağın, 7/24 açık olan bir bilgisayar (sunucu) kiralamak gibidir. Bu dosyaların internette duracağı yer burasıdır.Siteyi Yükle ve Yayınla: Hazırladığın site dosyalarını hosting hesabına yüklersin.Duyur! Artık tek yapman gereken, alan adını (linkini) herkese göndermek!
Yorumlar
Yorum Gönder