RAD Studio 13 Florence Yayınlandı!

RAD Studio 13 İndir
Kategori: Haberler Yorumlar: 0

RAD Studio 13 Florence Yayınlandı!

RAD Studio 13 İşinizi Kolaylaştırmak İçin Sizinle!

64-bit IDE ile 64-bit Windows, Delphi için Yeni Ternary Operator 
 C++23 için İlk Destek, IDE Search
AI Component Pack ve AI Companion Website,
WebStencils Güncellemeleri, GetIt Paket Versiyonlama,

Kalite İyileştirmeleri:
VCL, FMX, IDE, Debugger, RAD Server, Delphi & C++ Code Tooling

RAD Studio 13 Güncellemesi Öne Çıkan Yeni Özellikler

Windows 64 Hedef Platformu için 64-bit IDE

Windows 64 hedef platformu için çekirdek RAD Studio IDE kurulumu ile gelen ilk tam özellikli 64-bit IDE. RAD Studio 13, 64-bit Windows uygulamalarını oluşturmak ve hata ayıklamak için Delphi ve C++ desteği sunar. Visual Assist aracılığıyla C++ için kod araçları; COM, ActiveX ve Type Library desteği; Canlı Şablonlar (Ctrl+J) ve Surround menüsü; ayrıca kalite iyileştirmeleri (Delphi ve C++Builder).


Yeni “Ternary Operatör” ve Diğer Delphi Eklentileri

RAD Studio 13, “if” anahtar sözcüğü kullanılarak uygulanan yeni bir üçlü operatör, yeni bir NameOf yerleşik fonksiyonu, yeni {$PUSHOPT} ve {$POPOPT} derleyici yönergeleri, kayıt sınıfı operatörleri Initialize ve Finalize’de örtük “Self” parametre bildirimi, yeni “is not” ve “not in” dil operatörleri, prosedür bildirimleri için yeni bir “noreturn” yönergesi ve jenerik türler için ek kısıtlamalar (yalnızca Delphi) sunar.


C++Builder Windows Modern Araç Zinciri
(C++ 23 Desteği)

C++Builder Modern Win64 derleyicisi, C++ 23 desteğini getiren (ve varsayılan olarak C++ 23’ü kullanan) Clang 20 ile güncellendi. Bu, RAD Studio 12.x’ten itibaren C++ Modern araç zinciri için önemli bir ileri yükseltmedir. RAD Studio 13, geliştirilmiş Address Sanitizer (ASAN) çalışma zamanı, sürümlü paylaşımlı kütüphaneler ve eski C++Builder derleyici sürümleriyle artırılmış uyumluluk sunar (yalnızca C++Builder).


SmartCore AI Bileşen Paketi
(Uygulamalarınızda Gömülü AI)

(Yakında GetIt üzerinden erişilebilir olacak). RAD Studio 13, uygulamalara yapay zekâ özellikleri eklemek veya Delphi ya da C++Builder ile tamamen yeni AI odaklı uygulamalar geliştirmek için yeni temel AI bileşenlerini tanıtıyor. Bu, geleceğin yapı taşı ve temeli olarak tasarlanmıştır: ek AI motorları ve UI kontrolleriyle entegre olacak şekilde genişletilebilir. GetIt üzerinden sunulacak SmartCore AI Component Pack, farklı AI motorlarıyla (OpenAI, Claude, Gemini ve Ollama dahil) REST üzerinden iletişim kurmak için özel sürücüler kullanacaktır. Kullanıcılar ayrıca uygulama yeteneklerini genişletmek için ek AI sağlayıcı sürücüleri de ekleyebilir (Delphi ve C++Builder).


RAD AI Companion Web Sitesi

RAD Studio 13’ün yayınlanmasıyla birlikte Embarcadero, ürünümüz ve kütüphaneleri üzerine özel olarak eğitilmiş bir yapay zekâya sorgular yöneltme veya ondan uygulama kaynak kodu üretmesini isteme imkânı sunan, RAD Studio’ya özel tasarlanmış bir sohbet botunu kullanıma sunuyor (Delphi ve C++Builder).

İncelemek için tıklayınız.


WebBroker ve WebStencils Geliştirmeleri
(Session Management Dahil)

RAD Studio 13, sunucu tarafı betik desteği sağlayarak ve RAD Server’ı bir Web Sitesi ve Web Servisi aracına dönüştürerek WebStencils web teknolojilerini (WebBroker, DataSnap, RAD Server) genişletiyor. WebBroker; oturum yönetimi, daha iyi Apache entegrasyonu, Nginx web sunucusu desteği ve geliştirilmiş loglama özellikleri ekliyor. WebStencils ise oturum verileri, global değişkenler ve yeni bir switch ifadesi desteği sunarak oturum kimlik doğrulama ve yetkilendirme işlemlerini entegre ediyor, ayrıca karmaşık web sitelerinin geliştirilmesini çok daha kolay hâle getirmek için veri kümesi özelliklerine doğrudan erişim sağlıyor (Delphi ve C++Builder).


GetIt Paket Versiyonları

RAD Studio 13’te GetIt, aynı paketin birden fazla sürümünün Embarcadero ve iş ortakları tarafından yayınlanıp sunulmasına imkân tanıyan sürümleme desteği ekliyor. Ayrıca, kullanıcıların uygulamalarının ihtiyaç duyduğu belirli bir sürümü seçmelerine olanak tanıyor; böylece en son sürümü yüklemeye mecbur kalmıyorlar (Delphi ve C++Builder).


RAD Studio IDE Arama Özellikleri

RAD Studio 13, Proje Yöneticisi, Yapı Görünümü, Mesaj paneli ve Olay günlüğü dâhil olmak üzere birçok IDE paneline kapsamlı ve yapılandırılabilir arama özellikleri ekliyor. Mesaj Günlüğü için RAD Studio 13 ayrıca ek vurgulama seçenekleri sunuyor ve aynı kaynak kodu dosyasında derleyici ipuçları ile uyarılarını gruplandırma özelliğini getiriyor (Delphi ve C++Builder).


Kalite İyileştirmeleri: Platform Entegrasyonu

RAD Studio derleyicileri Windows (Delphi ve C++ ile) ile Android, iOS, macOS ve Linux platformlarını (Delphi ile) hedefler. Yeni sürüm; Windows API’lerinin sadeleştirilmesini, WinRT API güncellemelerini, WinAPI WinMD projeksiyonunu ve TEdgeBrowser’daki WebView 2 kontrolünü içerir. Delphi ayrıca genişletilmiş iOS API başlıkları ve Android için geliştirilmiş Java2OP içe aktarıcısı sunar (Windows için Delphi ve C++Builder, diğer platformlar için Delphi).


Kalite İyileştirmeleri: VCL

RAD Studio 13, entegre UI kütüphaneleri için yeni özellikler ve kalite iyileştirmeleri sunuyor. VCL; Microsoft UIAutomation arayüzleri entegrasyonu ve Başlık Çubuğu (TitleBar) stillendirmesi, ControlList, FormsTabsBar, TToggleSwitch bileşenlerindeki iyileştirmeler, ActionMainMenuBar kaydırma desteği ve çok daha fazlasını içeriyor (Delphi ve C++Builder).


Kalite İyileştirmeleri: FireMonkey

RAD Studio 13.0’daki FireMonkey, daha kararlı ve akıcı animasyonlar için yeni bir Display Link Service entegre ediyor. GPU kullanılarak bitmap kopyalama sırasında performans iyileştirmeleri, yepyeni bir MaskEdit bileşeni, ek TPresentedScrollBox özellikleri, yeni bir IFMXSpellCheckerServiceEx arayüzü, denetimleri ortalamak için yeni hizalama seçenekleri içeren güncellenmiş TAlignLayout ve yeni bir ApplicationEvents bileşeni sunuyor. Geliştirilmiş FMXLinux entegrasyonu, Enterprise müşterileri için GetIt paketi olarak sunulan Linux UI modelinin daha kolay kullanılmasını sağlıyor. Ayrıca Skia4Delphi desteği de en güncel sürüme güncellendi (Delphi ve C++Builder).


Kalite İyileştirmeleri: FireDAC ve Veritabanları

RAD Studio 13, FireDAC için birçok güncelleme sunuyor. Bunlar arasında, veritabanı alanları için Unsigned Big Integer desteğinin genişletilmesi ve alan düzenleyicisinden görsel bir forma alan sürüklerken daha esnek seçenekler yer alıyor. Oracle için OAuth kimlik doğrulamasıyla ilgili yeni özellikler, FireBird için paralel yedekleme işlemleri ve PostgreSQL dizi türleri için geliştirilmiş destek de eklenmiştir. Not: RAD Studio hâlihazırda yaklaşan InterBase 15 Developer sürümü için bir lisans içeriyor (Delphi ve C++Builder; kurumsal veritabanı desteği yalnızca Enterprise+ sürümünde mevcuttur).


Kalite İyileştirmeleri: RAD Server Geliştirmeleri

RAD Studio 13, Swagger tabanlı API Dokümantasyonu kullanımını daha esnek hale getiriyor; artık şema ve referans parametreleri isteğe bağlı. Yeni sürüm, RAD Server çoklu kiracılık (Multi-tenancy) desteğine kiracıya özgü yapılandırma entegrasyonu seçeneği ekliyor ve API Sürümleme uygulamak için basit ve doğrudan bir yöntem sunuyor (aynı REST API’lerinin hem eski hem de yeni istemci uygulamaları için birden fazla sürümünü sunan bir sunucu). (Yalnızca Delphi ve C++Builder, Enterprise ve Architect sürümleri).


Kalite İyileştirmeleri: Delphi ve C++ Kodlama Araçları

Delphi kullanıcılarının taleplerine yanıt olarak, eski “Klasik” Delphi CodeInsight motoru, IDE’de DelphiLSP tabanlı sürüme alternatif olarak yeniden sunuldu. RAD Studio 13 ayrıca, geliştiricilerin proje yapılandırması ve kod üzerinde anlamlı değişiklikleri belirlemelerine yardımcı olan, derleme süresini ve kod araçları deneyimini iyileştiren bir Delphi Yükseltme Danışmanı sihirbazı da sağlıyor. C++ için ise Visual Assist entegrasyonu 64-bit IDE’de etkinleştirildi ve 32-bit IDE’de de geliştirilmiş kararlılık sunuluyor (Delphi ve C++Builder).


Kalite İyileştirmeleri: IDE ve Hata Ayıklayıcı

RAD Studio 13, IDE’ye çok sayıda iyileştirme getiriyor. LLDB tabanlı hata ayıklayıcılar, C++ derleyicisinin Clang 20’ye güncellenmesiyle uyumlu olacak şekilde LLDB’nin 20. sürümüne yükseltildi. Hata ayıklayıcı kalitesi de özellikle 64-bit IDE hata ayıklama deneyimine odaklanılarak geliştirildi. Ayrıca, “Attach to Process” (Sürece Bağlan) iletişim kutusu; süreçlerle ilgili bilgileri gösteren ek sütunlar ve çeşitli kullanıcı arayüzü kontrolleriyle yeniden tasarlandı.

Yeni sürüm, geliştiriciler için yapay zekâmız olan Smart CodeInsight’ta da iyileştirmeler sunuyor: yapılandırma penceresine yeni bir “Bağlantıyı Test Et” özelliği eklendi, istemler ve yanıt işleme süreci geliştirildi. IDE’de kullanıcılar artık düzenleyici sekmelerine arka plan rengi uygulayabilir, Yapısal Vurgulama renkleri için IDE temasını etkinleştirebilir ve hata mesajlarını yapı panelinden kopyalayabilir.

RAD Studio 13 ayrıca ToolsAPI’yi genişleterek müşterilerin ve üçüncü taraf sağlayıcıların, resmi arayüz setini kullanarak IDE’yi neredeyse sınırsız şekilde genişletmesine ve özelleştirmesine olanak tanıyor (Delphi ve C++Builder).


Ürünleri İnceleyin

RAD Studio 13

RAD Studio®, Delphi® ve C++Builder içeren, entegre araç zincirleri ve görsel tasarımcılar kullanan tek-kaynak kod ile çok-platformlu yerel(native) uygulama geliştirmeleri için kullanılan bir Tümleşik Geliştirme Ortamı (IDE)’dır. Milyarlarca Windows, macOS, iOS, Android ve Linux kullanıcısı için yüksek performanslı uygulamaları tek bir kod tabanından derlemede Windows platform entegrasyonundan ve esnek bileşen tabanlı mimariden yararlanın.


C++Builder 13

C++Builder®, Windows ve iOS’ta müşterilerinize harika bir kullanıcı deneyimi ile hızlı yerel(native) uygulamalar sunmanıza yardımcı olan yüksek üretkenlik kitaplıklarına sahip gelişmiş bir IDE’dir. Bağımsız geliştiriciler ve kurumsal ekipler, rakip çözümlerden en az 5 kat daha hızlı tutarlı proje teslimatları elde etmek için C++Builder®’dan yararlanıyor.


Delphi 13

Delphi®, güçlü özellikler ve görsel tasarım araçlarıyla hızlı mobil uygulama geliştirme için kullanılan dünyanın en gelişmiş IDE’sidir. Windows, macOS, iOS, Android ve Linux’ta milyarlarca kullanıcı için yüksek performanslı yerel uygulamalar oluşturun. Windows 11’e uygun, görsel ve teknolojik açıdan etkileyici uygulamalar oluşturmak için sınıfının en iyisi Windows platform entegrasyonundan yararlanın.


Bu gönderiyi paylaş