Bir Öğretmen Yapay Zeka ile Nasıl Uygulama Geliştirdi: Yazılı Oku Pro Hikayesi

Yazılım dünyasına dışarıdan baktığınızda, uygulama geliştirmek sadece bilgisayar mühendislerinin veya kodlama dahilerinin yapabileceği bir iş gibi görünebilir. Ben de yıllarca böyle düşünmüştüm. Ancak 2026'nın yapay zeka teknolojileri, bu algıyı tamamen yıktı.

Bu yazıda, geleneksel anlamda kod yazmayı bilmeyen bir öğretmenin, sadece "Vibe Coding" felsefesini kullanarak gerçek ve çalışan bir mobil uygulamayı nasıl hayata geçirdiğini kendi hikayem üzerinden anlatacağım. Eğer kafanızda bir fikir varsa ve "Nasıl yapacağım?" diye düşünüyorsanız, doğru yerdesiniz.

1. Fikir ve Problem Tespiti: Neden Başladım?

Meslekte 28 yılı geride bırakmış bir biyoloji öğretmeni olarak, her sınav dönemi sonrasında aynı tükenmişliği yaşıyordum. Hafta sonlarım, yüzlerce öğrencinin klasik sınav kağıtlarındaki el yazılarını tek tek okumakla geçiyordu. Üstelik aynı lisede edebiyat öğretmeni olan eşimin okuduğu sayfalar dolusu kompozisyonları gördükçe, bu okuma yükünün sadece fen bilimlerinin değil, tüm eğitim camiasının ortak yarası olduğunu fark ettim.

Aklımdaki problem netti: Açık uçlu soruların el yazısıyla yazılmış cevaplarını okumak büyük bir zaman ve enerji kaybıydı. Çözüm de belliydi: Kamerayla kağıdın fotoğrafını çekecek, el yazısını okuyacak ve öğretmenin belirlediği cevap anahtarına (rubrik) göre puanlama yapacak bir mobil uygulama.

İşte Yazılı Oku Pro fikri tam da bu ihtiyaçtan doğdu.

2. Vibe Coding ile Duvarları Yıkmak

Ortada devasa bir engel vardı: Ben bir yazılımcı değildim. Geçmişte olsaydı, bu projeyi hayata geçirmek için on binlerce dolarlık bir bütçe ayırıp bir yazılım ajansıyla anlaşmam gerekirdi. Ancak masamda Cursor gibi yapay zeka destekli kod editörleri duruyordu.

Uygulamanın hem iOS hem de Android'de çalışması için altyapı olarak Flutter ve Dart teknolojilerini seçtim. Yazılım dillerinin sözdizimini (syntax) ezbere bilmiyordum ama ne istediğimi yapay zekaya bir orkestra şefi gibi anlatabiliyordum.

Örneğin, Cursor'ın sohbet paneline şu komutu (prompt) veriyordum:

"Flutter kullanarak modern bir sınav okuma ekranı tasarla. Öğretmen kamerayı açıp kağıdın fotoğrafını çekebilsin. Tasarım sade ve göz yormayan bir yapıda olsun."

Yapay zeka saniyeler içinde binlerce satır Dart kodunu yazıyor, ben de sadece kodu inceleyip projeme dahil ediyordum.

3. Vertex AI ve Sistemin Kalbi

Uygulamanın görsel tasarımı ve öğretmen giriş ekranları bittikten sonra, verilerin güvenle saklanması için sisteme Firebase entegrasyonunu yaptım. Yapay zeka, veritabanı kurallarına kadar her şeyi benim için yapılandırdı.

Ancak asıl zor kısma, yani el yazısını okuyup puanlama mantığına gelmiştik. Bunun için Google'ın güçlü yapay zeka altyapısı olan Vertex AI'ı projeme entegre etmeye karar verdim. Claude Code kullanarak terminal üzerinden gerekli API bağlantılarını kurdum ve asıl "vibe" mantığını sisteme öğrettim.

Sistem şöyle çalışır hale geldi:

  1. Yazılı Oku Pro, öğrencinin kağıdını fotoğraf üzerinden analiz ediyor.
  2. Benim sisteme girdiğim biyoloji cevap anahtarıyla (örneğin hücre zarı özellikleri) öğrencinin yazdıklarını karşılaştırıyor.
  3. Kısmi doğru cevaplara bile adil bir şekilde not vererek süreci saniyeler içinde tamamlıyor.

4. Sonuç: Fikriniz Varsa, Güç Sizdedir

Bugün Yazılı Oku Pro, bir öğretmenin hafta sonu mesaisini geri veren, tamamen yapay zekanın rehberliğinde kodlanmış aktif bir uygulama.

Bu yolculuk bana çok önemli bir gerçeği öğretti: Artık fikirlerimizi dijital ürünlere dönüştürmek için o dillerin gramerini bilmemize gerek yok. İhtiyacımız olan tek şey sağlam bir mantık, doğru problemi tespit edebilme yeteneği ve yapay zekaya ne istediğimizi net bir şekilde ifade edebilmektir.

Eğer 28 yıllık bir biyoloji öğretmeni bunu başarabildiyse, emin olun sizin kafanızdaki o harika fikir de sadece doğru yazılmış birkaç komut (prompt) uzağınızda bekliyor.

Uygulamamın sitesi: https://yaziliokupro.com

Play Store Linki: Yazılı Oku Pro - Google Play'de Uygulamalar

Bunları da Oku: