1 poin oleh GN⁺ 2025-09-13 | Belum ada komentar. | Bagikan ke WhatsApp
  • Embarcadero resmi merilis RAD Studio 13 Florence serta Delphi 13, C++Builder 13
  • Versi baru ini mencakup IDE 64-bit, dukungan C++23 yang ditingkatkan, ekstensi bahasa Delphi (seperti operator ternary), komponen AI, dan berbagai peningkatan kualitas yang luas
  • Dengan SmartCore AI Component Pack dan lainnya, pengembang dapat dengan mudah mengintegrasikan fitur AI ke dalam aplikasi atau membuat aplikasi yang berpusat pada AI
  • Fitur inti seperti WebBroker, WebStencils, GetIt untuk web, manajemen paket, dan platform telah ditingkatkan secara signifikan
  • Kemudahan penggunaan dan kompatibilitas ditingkatkan di berbagai platform, IDE, debugging, pustaka UI, akses basis data, dan code tooling

Pengumuman utama RAD Studio 13 Florence

  • Embarcadero resmi merilis RAD Studio 13 Florence serta Delphi 13, C++Builder 13
  • Versi ini mencakup RAD Studio IDE 64-bit, kompiler Clang C++Builder terbaru, ekstensi bahasa Delphi, komponen AI dan chatbot AI, peningkatan menyeluruh pada fitur yang sudah ada, serta pembaruan yang berfokus pada kualitas

Ekstensi bahasa Delphi dan operator ternary

  • Dukungan untuk operator ternary, yang telah lama diminta dalam bahasa Delphi, kini ditambahkan
  • Menggunakan bentuk penulisan dengan kata kunci “if”, mirip dengan sintaks yang digunakan di banyak bahasa lain, sehingga menyediakan ekspresi kondisi yang ringkas
  • Diperkenalkan pula berbagai penyempurnaan sintaks seperti fungsi bawaan NameOf, direktif kompiler {$PUSHOPT}/{$POPOPT}, deklarasi parameter Self implisit di dalam operator kelas record, operator “is not” dan “not in”, direktif “noreturn”, serta constraint tipe generik

C++Builder: dukungan C++23 dan Clang 20

  • Kompiler C++Builder Modern Win64 ditingkatkan ke Clang 20
  • Standar bahasa C++23 diadopsi sebagai default untuk menyediakan lingkungan pengembangan C++ modern
  • Runtime Address Sanitizer (ASAN) yang ditingkatkan, pustaka bersama per versi, dan kompatibilitas dengan versi sebelumnya juga diperkuat

Pengenalan IDE 64-bit

  • Untuk pertama kalinya diperkenalkan IDE 64-bit penuh untuk platform target Windows 64
  • Mendukung build dan debug untuk Delphi maupun C++, serta menambahkan code tooling berbasis Visual Assist
  • Mengintegrasikan fitur seperti COM/ActiveX, Type library, Live Templates, dan menu Surround
  • Proses instalasi kini terintegrasi sebagai bagian inti dari IDE

SmartCore AI Component Pack

  • Peluncuran RAD Studio SmartCore AI Component Pack mendukung integrasi fitur AI yang mudah pada aplikasi Delphi dan C++Builder
  • Satu komponen koneksi AI dapat berkomunikasi dengan berbagai engine AI seperti OpenAI, Claude, Gemini, dan Ollama melalui REST
  • Komponen permintaan untuk berbagai tipe data seperti teks dan gambar dapat dengan mudah dihubungkan ke UI
  • Mempermudah perluasan pengalaman pengguna berbasis AI seperti pembuatan konteks, terjemahan, insight data, dan chatbot
  • Akan segera tersedia sebagai paket resmi melalui GetIt

Peningkatan WebStencils dan WebBroker

  • Manajemen sesi, dukungan Apache/Nginx, dan peningkatan logging ditambahkan ke WebStencils (pustaka template web) dan WebBroker
  • WebStencils menyediakan sesi, variabel global, pernyataan switch, autentikasi/otorisasi, akses langsung ke dataset, dan kontrol yang lebih rinci
  • Memungkinkan implementasi website kompleks serta sistem izin dan login dengan lebih mudah

Manajemen versi paket GetIt

  • GetIt package manager kini menambahkan fungsi manajemen versi, mendukung penyediaan beberapa versi sekaligus dan instalasi pilihan

Fitur pencarian IDE dan kemudahan penggunaan

  • Fitur pencarian di Project Manager, tampilan struktur, jendela pesan, event log, dan lainnya diperkuat serta ditambahkan opsi pengelompokan

Situs RAD AI Companion

  • Diluncurkan chatbot berbasis AI (RAD AI Companion) baru untuk mendukung pengguna RAD Studio 13:

Integrasi platform baru dan yang ditingkatkan

  • Pembaruan untuk target Windows mencakup perapihan API, WinRT API, proyeksi WinAPI WinMD, dan kontrol WebView2
  • Ekspansi header API iOS di Delphi, penguatan tool build/deploy Android, serta perbaikan Java2OP importer juga disertakan

Fitur baru VCL dan FireMonkey

  • VCL: integrasi antarmuka Microsoft UIAutomation (mendukung aksesibilitas dan pengujian otomatisasi UI), styling title bar, peningkatan pada ControlList, FormsTabsBar, dan TToggleSwitch, serta penambahan scroll pada ActionMainMenuBar
  • FireMonkey: banyak peningkatan termasuk Display Link Service (animasi lebih mulus), performa copy bitmap berbasis GPU, MaskEdit baru, ekspansi properti TPresentedScrollBox, IFMXSpellCheckerServiceEx, TAlignLayout, dan komponen ApplicationEvents baru
  • Integrasi FMXLinux ditingkatkan dan Skia4Delphi diperbarui

Akses basis data dan FireDAC

  • FireDAC (pustaka akses DB berkualitas tinggi) diperbarui dengan autentikasi OAuth (Oracle), backup paralel (Firebird), dan dukungan array PostgreSQL yang diperkuat
  • Berbagai peningkatan lain juga disertakan, seperti dukungan field Unsigned Big Integer
  • Ke depannya akan mencakup lisensi InterBase 15 Developer edition

RAD Server, API, dan multi-tenant

  • Ditambahkan opsi dokumentasi API berbasis Swagger, konfigurasi multi-tenancy, dan penerapan versioning API yang lebih mudah

Code tooling dan dukungan upgrade

  • Engine CodeInsight “Classic” untuk Delphi dipulihkan dan disediakan berdampingan dengan DelphiLSP
  • Diperkenalkan wizard Delphi Upgrade Advisor (rekomendasi peningkatan pengaturan proyek/kode)
  • C++: integrasi Visual Assist mendukung IDE 64-bit dan meningkatkan stabilitas

Kualitas IDE dan debugger

  • Debugger berbasis LLDB ditingkatkan ke v20, pengalaman debug di IDE 64-bit diperkuat, dan dialog Attach to Process diperbaiki
  • Smart CodeInsight, tab editor/tema, penyalinan pesan error dari jendela struktur, dan detail UI lainnya juga ditingkatkan
  • ToolsAPI resmi diperluas untuk kustomisasi IDE

Panduan penggunaan produk

  • Versi uji coba dan build resmi RAD Studio 13, Delphi 13, C++Builder 13 tersedia secara online
  • Pengguna dengan lisensi yang ada dapat langsung mengunduhnya dan notifikasi email telah dikirim
  • Dapat diunduh di https://my.embarcadero.com

Belum ada komentar.

Belum ada komentar.