Yapay zekayla uygulama geliştirme sözlüğü
- API — API (uygulama programlama arayüzü), bir yazılım parçasının bir başkasından veri ya da bir işlem istemesi için tanımlanmış bir yoldur; örneğin “bu müşterinin siparişlerini getir” ya da “bu kartı tahsil et”.
- backend — Backend, bir uygulamanın kullanıcıların hiç görmediği arka plan kısmıdır: kuralları uygulayan, veritabanıyla konuşan, gizli anahtarları tutan ve diğer hizmetlere bağlanan sunucu kodu.
- bir LLM — LLM (büyük dil modeli), dil ve kod dahil metni anlayıp yazabilmesi için çok büyük miktarda metinle eğitilmiş bir yapay zeka modelidir. Claude, GPT ve Gemini birer LLM’dir.
- bir müşteri portalı — Müşteri portalı, bir web sitesinin özel, giriş yapılan bölümüdür; işletme burada her müşterisiyle dosya, proje güncellemesi, fatura ve mesaj gibi şeyleri paylaşır.
- bir MVP — MVP (minimum uygulanabilir ürün), gerçek insanların kullanabildiği en küçük ürün sürümüdür; daha fazla yatırım yapmadan önce fikrin gerçek bir sorunu çözüp çözmediğini öğrenmek için yapılır.
- Capacitor — Capacitor, bir web uygulamasını Android ve iPhone uygulaması olarak paketleyen açık kaynaklı bir araçtır. Böylece aynı kod uygulama mağazalarından kurulabilir ve kamera ile bildirimler gibi telefon özelliklerini kullanabilir.
- dağıtım — Dağıtım, uygulamanızın bir sürümünü gerçek kullanıcıların erişebilmesi için bir sunucuda yayına alma adımıdır. Uygulamayı değiştirip yeniden yayınladığınızda yeni bir sürüm dağıtmış olursunuz.
- dahili bir araç — Dahili araç, bir şirketin müşteriler için değil kendi ekibi için yaptığı yazılımdır; örneğin bir yönetim paneli, onay iş akışı, envanter takibi ya da destek panosu.
- DNS — DNS (Alan Adı Sistemi), internetin adres defteridir. example.com gibi akılda kalan bir adı, yanıt verecek sunucunun sayısal adresine çevirir.
- düşük kodlu — Düşük kod, yazılımı çoğunlukla görsel araçlar ve hazır bileşenlerle yapma yöntemidir; araçların yapamadığı kısımlar için geliştiricilerin kod eklemesine izin verir.
- frontend — Frontend, insanların gördüğü ve etkileşime girdiği uygulama kısmıdır: bir web tarayıcısında ya da telefonda çalışan sayfalar, düğmeler, formlar, metinler ve düzen.
- full-stack — Full-stack, bir uygulamanın tüm katmanlarının birlikte olması demektir: insanların gördüğü ve tıkladığı frontend, mantığı çalıştıran backend ve bilgiyi saklayan veritabanı.
- kimlik doğrulama — Kimlik doğrulama, bir uygulamanın birini içeri almadan önce kim olduğunu kontrol etmesidir; örneğin şifre, e-postayla gelen kod ya da “Google ile giriş yap” ile.
- MCP — MCP (Model Context Protocol), Claude, ChatGPT ya da Cursor gibi yapay zeka asistanlarının dış araçlara ve verilere bağlanmasını sağlayan açık bir standarttır; böylece yalnızca sohbet etmek yerine bilgi arayabilir ve eylemde bulunabilirler.
- metinden uygulamaya — Metinden uygulamaya, yazılı bir açıklamayı yapay zeka ile çalışan bir uygulamaya dönüştürmek demektir. Prompt-to-app’in başka bir adıdır: metin talimat, uygulama ise çıktıdır.
- no-code — No-code, uygulamaları, web sitelerini ve otomasyonları programlama kodu yazmak yerine sürükle-bırak düzenleyiciler ve ayar panelleri gibi görsel araçlarla yapma yöntemidir.
- ortam değişkenleri ve gizli anahtarlar — Ortam değişkenleri, bir uygulamanın kodu yerine çalıştığı yerden okuduğu ayarlardır; örneğin bir veritabanı adresi. Gizli anahtarlar ise API anahtarları ve parolalar gibi hassas olanlardır; kullanıcılara asla gösterilmemeli ve koda işlenmemelidir.
- özel alan adı — Özel alan adı, uygulamanız ya da siteniz için platformun verdiği varsayılan adres yerine kullandığınız kendi web adresinizdir; örneğin yourbusiness.com.
- Postgres — Postgres, PostgreSQL’in kısaltması olup ücretsiz, açık kaynaklı bir ilişkisel veritabanıdır. Verileri tablolarda saklar, SQL ile sorgulanır ve küçük yan projelerden çok büyük şirketlere kadar her yerde kullanılır.
- prompt mühendisliği — Prompt mühendisliği, bir yapay zeka modeli için hedefi, bağlamı, kısıtları ve istediğiniz biçimi net belirterek güvenilir ve faydalı sonuçlar almak için talimat yazma pratiğidir.
- prompt-to-app — Prompt-to-app, istediğiniz uygulamayı sade bir dille tarif ettiğiniz ve bir yapay zeka aracının bu tarifi ekranları, veriyi ve mantığı olan çalışan bir uygulamaya dönüştürdüğü bir yazılım yapma yöntemidir.
- PWA — PWA (ilerici web uygulaması), telefona ya da bilgisayara kurulabilen ve bir uygulama gibi kullanılan bir web sitesidir: bir simge alır, tam ekran açılır ve kısmen çevrimdışı çalışabilir.
- RTL — RTL (sağdan sola), Arapça, İbranice, Farsça ve Urduca gibi sağdan sola yazılan dilleri ve uygulamaların ya da web sitelerinin düzenini bu dillere uygun olarak aynalamasını tanımlar.
- SaaS — SaaS (hizmet olarak yazılım), bilgisayarınıza satın alıp kurmak yerine internet üzerinden kullandığınız ve genellikle abonelikle ödediğiniz yazılımdır.
- satır düzeyinde güvenlik — Satır düzeyinde güvenlik (RLS), hangi kayıtları her kullanıcının okuyabileceğine ya da değiştirebileceğine satır satır karar veren bir veritabanı özelliğidir; böylece uygulama daha fazlasını istese bile bir müşteri yalnızca kendi siparişlerini görür.
- SSL — SSL, bugün doğru adıyla TLS, bir tarayıcı ile web sitesi arasındaki trafiği koruyan şifrelemedir. Geçerli bir sertifikası olan site HTTPS üzerinden açılır ve kilit simgesi gösterir.
- TestFlight — TestFlight, bir iPhone ya da iPad uygulamasının test sürümlerini App Store’a çıkmadan önce test kullanıcılarına göndermek için Apple’ın hizmetidir. Test kullanıcıları TestFlight uygulamasını kurarak sürümleri oradan alır.
- veritabanı — Veritabanı, bir uygulamanın kaydedebildiği, arayabildiği ve güncelleyebildiği düzenli bir bilgi deposudur; örneğin müşteriler, rezervasyonlar, siparişler ya da mesajlar.
- vibe coding — Vibe coding, bir yapay zekaya ne istediğinizi söyleyerek, sonucu deneyerek ve değişiklik isteyerek yazılım yapmaktır; kodun çoğunu okumadan ya da yazmadan.
- web barındırma — Barındırma, web sitenizi ya da uygulamanızı sürekli internete bağlı bilgisayarlarda çalıştırmak demektir; böylece herkes bir web adresinden açabilir.
- yapay zeka ajanı — Yapay zeka ajanı, bir hedefe kendi başına çalışan bir yapay zeka sistemidir: adımları planlar, tarayıcı, terminal ya da veritabanı gibi araçları kullanır, sonuçları kontrol eder ve iş bitene kadar devam eder.
- yapay zeka uygulama oluşturucusu — Yapay zeka uygulama oluşturucusu, yazdığınız bir açıklamadan çalışan bir uygulama üreten araçtır. Kodu yazar, veriyi kurar, canlı önizleme gösterir ve sonucu yayınlamanıza izin verir.
- yapay zeka web sitesi oluşturucusu — Yapay zeka web sitesi oluşturucusu, kısa bir açıklamadan web sitesi üreten; sayfaları, metinleri ve düzeni sizin yerinize yazan ve değişiklik isteyerek düzenlemenize izin veren bir araçtır.
- yerel uygulama — Yerel uygulama, iOS ya da Android gibi tek bir platform için o platformun kendi dilleri ve arayüz bileşenleriyle özel olarak yapılan ve uygulama mağazasından kurulan bir uygulamadır.
Mythex · Pricing · Yapay zekayla her şeyi yapın · Web sitesi ve uygulama şablonları · Mythex karşılaştırmaları · Yapay zekayla uygulama geliştirme için ücretsiz araçlar · English