En âlâsı YouTube, gerisi hikaye.
Youtube videoları ben de önemsiyorum. Yarın onları izlemeye başlayacağım.
Codex veya Claude üyeliği ile REA kullanarak beğendiğiniz fikir olmasını istediğiniz bir uygulamanın/oyunun apksını extractor yaparak kaynak kodlarına ulaşabilir çok kolay bir şekilde kendi uygulamanıza/oyununuza zemin hazırlayabilirsiniz.
Bunu bilmiyordum. O halde bir sürü kopya uygulama kol gezecek REA dediğiniz platform başarılı ise.
Tülin hocam merhaba,
Ben de bazen yapay zekâ yardımıyla farklı yazılım projeleri geliştiriyorum. Bu süreçte epey deneme yanılma yaşadım, kendi tecrübelerimden birkaç şey paylaşmak isterim. :
Öncelikle Chatgbt bussines kullanıyorsanız ChatGPT'nin Codex adında, doğrudan yazılım geliştirmeye yönelik bir aracı da var VS Code içerisine eklenti olarak kurabiliyorsunuz Normal sohbetten farklı olarak projenizin dosyalarını inceleyebiliyor, kod üzerinde değişiklik yapabiliyor ve uygun geliştirme ortamında testleri çalıştırabiliyor hocam Business aboneliğiniz kapsamında kullanabilirsiniz bunu çalışma alanınızda erişimin açık olması gerekiyor kullanmak için
Flutter ve VS Code kurmaya başlamışsınız, güzel. VS Code'a Flutter eklentisini de ekleyin. Ardından "flutter doctor" komutuyla eksik kurulum olup olmadığını kontrol edebilirsiniz. İlk denemenizde basit bir uygulama oluşturup bilgisayarınızda veya telefonunuzda çalıştırmayı hedefleyin. Daha başlangıçta üyelik, veritabanı, ödeme sistemi gibi şeylerle uğraşmanıza gerek yok kullanımı çözdükten sonra bunları da yaptirabilirsiniz
Bir de bence işin en önemli kısmı yapay zekâya ne söylediğiniz ve projenizi ne kadar tanıdığı önemli hocam
Mesela sadece "Bana bir mobil uygulama yap" demek yerine ne yapmak istediğinizi, uygulamayı kimlerin kullanacağını, hangi özelliklerin olacağını ve nasıl görünmesini istediğinizi anlatın. Hatta ilk aşamada kod yazmasını değil, fikrinizi birlikte netleştirmeyi isteyin ki fikrinizi gerçekten doğru anlayıp anlamadığını görebilesiniz ek olarak milestone sistemini önerebilirim size kapsamlı projelerde önemli ilerlemeleri kaydedip hangi aşamada olduğunu nereden devam edeceğini size rapor olarak verebilir ve adım adım planlar sohbet içinde milestone kullan demeniz yeterli olur bunun için
Ben uzun süreli projelerimde gpt nin Projeler özelliğini kullanıyorum. Projenin amacını, önemli kararları ve dikkat edilmesini istediğim şeyleri talimatlarına ekliyorum. Böylece her yeni konuşmada her şeyi sıfırdan anlatmak zorunda kalmıyorum. Yalnız eski konuşmaları hatırlamasına güvenmek yerine güncel proje dosyalarını da incelemesini istiyorum bu sayede her yeni istek de sıfırdan başlamak yerine mevcut projeyi hedef alıyor
Bir diğer tavsiyem de her şeyi tek seferde yaptırmamanız. Önce bir ekranı hazırlatın, çalıştırıp kontrol edin, sonra diğer özelliğe geçin. Çalışan sürümleri de GitHub'a kaydetmesini isteyin. Çünkü yapay zekâ bazen bir sorunu düzeltirken daha önce çalışan başka bir yeri bozabiliyor. Ben bunun sıkıntısını zamanında çok yaşadım.
Bir hata aldığınızda da sadece "çalışmıyor, düzelt" demek yerine hata mesajını paylaşın. Önce neden kaynaklandığını açıklamasını, sonra mevcut çalışan kısımları bozmadan düzeltmesini isteyin.
Bence elinizdeki ChatGPT Business, Codex, Flutter ve VS Code başlangıç için gayet yeterli. Başka araçları da zamanla deneyebilirsiniz ama asıl farkı, kullandığınız yapay zekâdan çok onunla nasıl çalıştığınız yaratıyor.
Bir de onlarca fikriniz arasından önce en basit olanını seçin derim. İlk uygulamanızı kendi telefonunuzda çalışır hâlde görmek bile sonraki projeler için çok şey öğretecektir.
Umarım faydası olur hocam, şimdiden kolay gelsin.
Değerli bilgiller için teşekkürler hocam. Ortalama 1 aydır sürekli fikir olarak yapay zeka ile konuştuğum bir projeye başladım. Gayet basit bir fikirdi başlangıçta ama baya dallandırıp budaklandırdım maalesef
Kendinizi claude şart diye şartlandırmayın 75 tl ye gemini pro satılıyor. yada bin liraya falan gemini ultra bunlarla başlayabilirsiniz ikiside işinizi fazlasıyla görür. Google'ın eko sistemine girdiğiniz için android studioda bile gemini kullanabilirsiniz.
Teşekkür ederim hocam.