1 puan yazan GN⁺ 2025-09-13 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Embarcadero, RAD Studio 13 Florence ile Delphi 13, C++Builder 13 sürümlerini resmi olarak yayınladı
  • Yeni sürüm; 64 bit IDE, güçlendirilmiş C++23 desteği, Delphi dil genişletmeleri (ternary operator gibi), yapay zeka bileşenleri ve kapsamlı kalite iyileştirmeleri içeriyor
  • SmartCore AI Component Pack gibi paketlerle geliştiriciler uygulamalarına yapay zeka özelliklerini kolayca entegre edebiliyor veya yapay zeka odaklı uygulamalar geliştirebiliyor
  • WebBroker, WebStencils, GetIt gibi temel web, paket yönetimi ve platform özellikleri önemli ölçüde yükseltildi
  • Farklı platformlar, IDE, hata ayıklama, UI kütüphaneleri, veritabanı erişilebilirliği ve kod araçlarında kullanılabilirlik ve uyumluluk güçlendirildi

RAD Studio 13 Florence için başlıca duyurular

  • Embarcadero, RAD Studio 13 Florence ile Delphi 13, C++Builder 13 sürümlerini resmi olarak yayınladı
  • Bu sürüm; 64 bit RAD Studio IDE, en güncel C++Builder Clang derleyicisi, Delphi dil genişletmeleri, yapay zeka bileşenleri ve yapay zeka sohbet botu, mevcut özellikler genelinde iyileştirmeler ve kalite odaklı güncellemeler içeriyor

Delphi dil genişletmeleri ve ternary operator

  • Delphi dilinde uzun süredir talep edilen ternary operator desteği yeni eklendi
  • “if” anahtar sözcüğüyle kullanılan bu gösterim, birçok dildeki sözdizimine benziyor ve kısa koşullu ifadeler sunuyor
  • NameOf yerleşik işlevi, {$PUSHOPT}/{$POPOPT} derleyici yönergeleri, record class operator içindeki örtük Self parametresi bildirimi, “is not”, “not in” operatörleri, “noreturn” yönergesi, generic type constraint'ler gibi çeşitli sözdizimi iyileştirmeleri getirildi

C++Builder: C++23 ve Clang 20 desteği

  • C++Builder Modern Win64 compiler, Clang 20'ye yükseltildi
  • C++23 dil standardının varsayılan olarak benimsenmesiyle modern bir C++ geliştirme ortamı sunuluyor
  • Geliştirilmiş Address Sanitizer (ASAN) runtime'ı, sürüm bazlı paylaşımlı kütüphaneler ve önceki sürümlerle daha güçlü uyumluluk sağlandı

64 bit IDE'nin gelişi

  • Windows 64 hedef platformu için tam teşekküllü 64 bit IDE ilk kez sunuldu
  • Hem Delphi hem de C++ için derleme ve hata ayıklama desteği ile Visual Assist tabanlı kod araçları eklendi
  • COM/ActiveX, Type Library, Live Templates, Surround menüsü gibi özellikler entegre edildi
  • Kurulum süreci IDE'nin çekirdek bileşenlerinden biri olarak bütünleştirildi

SmartCore AI Component Pack

  • RAD Studio SmartCore AI Component Pack yayınlandı; bu paket Delphi ve C++Builder uygulamalarına yapay zeka özelliklerini kolay entegre etmeyi destekliyor
  • Tek bir yapay zeka bağlantı bileşeni, farklı yapay zeka motorlarıyla (OpenAI, Claude, Gemini, Ollama vb.) REST üzerinden iletişim kurabiliyor
  • Metin, görsel ve diğer veri türleri için istek bileşenleri UI ile kolayca bağlanabiliyor
  • Bağlam oluşturma, çeviri, veri içgörüleri, sohbet botları gibi yapay zeka tabanlı kullanıcı deneyimlerini genişletmek kolaylaşıyor
  • Yakında GetIt üzerinden resmi paket olarak sunulacak

WebStencils, WebBroker iyileştirmeleri

  • WebStencils (web şablon kütüphanesi) ve WebBroker'a oturum yönetimi, Apache/Nginx desteği, geliştirilmiş loglama eklendi
  • WebStencils; oturumlar, global değişkenler, switch deyimi, authentication/authorization, dataset'lere doğrudan erişim ve ayrıntılı kontrol sağlıyor
  • Karmaşık web siteleri ile yetki ve giriş sistemlerini daha kolay uygulamayı mümkün kılıyor

GetIt paket sürüm yönetimi

  • GetIt package manager içine sürüm yönetimi özelliği eklendi; birden fazla sürümün aynı anda sunulması ve seçilerek kurulması destekleniyor

IDE arama özellikleri ve kullanılabilirlik

  • Project Manager, Structure görünümü, mesaj penceresi, event log gibi alanlarda arama işlevleri güçlendirildi ve gruplanma seçenekleri eklendi

RAD AI Companion sitesi

  • RAD Studio 13 kullanıcılarını desteklemek için yapay zeka tabanlı bir sohbet botu (RAD AI Companion) kullanıma sunuldu:

Yeni ve geliştirilmiş platform entegrasyonları

  • Windows hedefleri için API düzenlemeleri, WinRT API, WinAPI WinMD projection, WebView2 control güncellendi
  • Delphi için iOS API header'ları genişletildi, Android derleme/dağıtım araçları güçlendirildi, Java2OP importer iyileştirildi

VCL ve FireMonkey yenilikleri

  • VCL: Microsoft UIAutomation arayüzü entegre edildi (erişilebilirlik ve UI otomasyon testi desteği), title bar stil desteği, ControlList·FormsTabsBar·TToggleSwitch iyileştirmeleri ve ActionMainMenuBar kaydırma özelliği eklendi
  • FireMonkey: Display Link Service (daha akıcı animasyonlar), GPU tabanlı bitmap kopyalama performansı, yeni MaskEdit, genişletilmiş TPresentedScrollBox özellikleri, IFMXSpellCheckerServiceEx, TAlignLayout, yeni ApplicationEvents bileşeni ve daha birçok iyileştirme sunuldu
  • FMXLinux entegrasyonu iyileştirildi ve Skia4Delphi güncellendi

Veritabanı erişilebilirliği ve FireDAC

  • FireDAC (yüksek kaliteli DB erişim kütüphanesi) güncellendi; OAuth kimlik doğrulaması (Oracle), paralel yedekleme (Firebird) ve PostgreSQL array desteği geliştirildi
  • Unsigned Big Integer alan desteği gibi çeşitli iyileştirmeler de eklendi
  • İleride InterBase 15 Developer edition lisansı da dahil edilecek

RAD Server, API ve çoklu kiracılık

  • Swagger tabanlı API dokümantasyonu seçeneği eklendi; multi-tenancy yapılandırması ve API sürüm yönetimi daha kolay uygulanabiliyor

Kod araçları, yükseltme desteği

  • Delphi için “Classic” CodeInsight motoru geri getirildi ve DelphiLSP ile birlikte sunuluyor
  • Delphi Upgrade Advisor sihirbazı eklendi (proje ayarları/kod iyileştirmeleri için öneriler veriyor)
  • C++: Visual Assist entegrasyonu 64 bit IDE desteğiyle ve daha yüksek kararlılıkla sunuluyor

IDE ve debugger kalitesi

  • LLDB tabanlı debugger v20'ye yükseltildi, 64 bit IDE hata ayıklama deneyimi güçlendirildi, Attach to Process iletişim kutusu iyileştirildi
  • Smart CodeInsight, editör sekmeleri/temaları, structure penceresindeki hata mesajlarını kopyalama gibi UI ayrıntıları geliştirildi
  • IDE özelleştirmesi için resmi ToolsAPI genişletildi

Ürünü kullanma bilgileri

  • RAD Studio 13, Delphi 13, C++Builder 13 deneme sürümleri ve resmi build'ler çevrimiçi olarak sunuluyor
  • Mevcut lisans sahipleri için hemen indirme imkanı açıldı ve e-posta bildirimleri gönderildi
  • https://my.embarcadero.com adresinden indirilebilir

Henüz yorum yok.

Henüz yorum yok.