- 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.