Codex Mobile ile Sesle Kodlayarak Geliştirme Döngüsünü Sona Kadar İşletip iOS/Android Uygulaması Yayınlamak
(dusskapark.medium.com)Bir ürün tasarımcısı olarak paylaşmak istediğim şey sadece "sesle kodladım, tıkladım..." hikâyesi değil. Masanın başına oturamadığım durumlarda bile Codex Mobile ile ürün geliştirme döngüsünü kesmeden, işi gerçek bir iOS/Android Driver uygulaması yayınlamaya kadar götürmüş olmam.
İşim nedeniyle Singapur’da yaşıyorum ama o sırada aile evindeki bir iş için geçici olarak Kore’de bulunuyordum. Tam o arada gönüllü olarak ilgilendiğim Singapur Kore kilisesinin servis uygulaması için yeni gereksinimler geldi. Geliştirme ortamı binlerce km uzaktaki Singapur’daki Mac mini’deydi ve ben telefondaki ChatGPT mobil uygulamasının Codex’i üzerinden çalışmayı sürdürmek zorundaydım.
Başta mobil geliştirmedeki en büyük rahatsızlığın küçük klavye olacağını sanmıştım, ama asıl darboğazın geri bildirim döngüsü olduğu ortaya çıktı. Simülatörü anında açıp kontrol etmek zordu; doğrulama için TestFlight, Google Play Test ya da uzaktaki Mac mini’nin simülatör ekran görüntülerinden geçmek gerekiyordu, bu da kontrol sürecini çok daha yavaşlatıyordu.
Bu yüzden çalışma biçimim de doğal olarak değişti. Bugünün tabiriyle buna loop engineering denebilir, ama en baştan böyle bir metodolojiyi bilinçli olarak benimsemiş değildim; mobil ortam zahmetli olduğu için mecburen bu şekilde ilerledim. Küçük ekranda her şeyi bizzat doğrulamaya çalışmak yerine, Codex’in işleri küçük parçalara ayırdığı, her görevin başarı/başarısızlık durumunu kontrol ettiği, hata loglarını okuyup düzelttiği, yeniden doğruladıktan sonra sonucu raporladığı bir akışla ilerledim.
İlginç olan şu ki, döngü ilerlerken Codex’in doğrudan özellik önerdiğini, bunları uyguladığını ve bug fix yaptığını da gördüm. Bunlar aslında hiç aklıma gelmemiş ama kesinlikle gerekli özelliklerdi; tüm bu sürecin telefon üzerinden canlı gibi akması ayrıca hayranlık vericiydi.
Sonuç olarak, bir ürün tasarımcısı olarak ben yalnızca sesle kodlayarak bu akışı sonuna kadar taşıdım ve hem iOS hem de Android Driver uygulamalarını yayınladım. Codex Mobile’ın masaüstü geliştirme ortamının tamamen yerini almaktan çok, masanın başına oturamadığınız anlarda ürün geliştirme döngüsünün kopmamasını sağlayan bir kokpit gibi hissettirdiğini düşünüyorum.
Henüz yorum yok.