Delphi
Delphi on Embarcaderon edistynyt IDE nopeaan, korkean suorituskyvyn natiivisovellusten kehittämiseen yhdestä Object Pascal -koodipohjasta. RAD Studio 13.1 Florence -versiossa Delphi sisältää natiivit kääntäjät ja työkaluketjut 32- ja 64-bittiselle Windowsille, Windows on Armille, 64-bittiselle Linuxille, macOS Intel- ja Arm -ympäristöille, iOS Arm64:lle sekä iOS Simulatorille Arm64-pohjaisessa macOS-ympäristössä, lisäksi myös 32- ja 64-bittisille Android Arm -kohteille. FireMonkey tukee monialustaista sovelluskehitystä, kun taas VCL säilyy natiivina Windows-kehyksenä moderneille työpöytäsovelluksille.
Windows-kehittäjille Delphi tarjoaa vahvan VCL-tuen Windows 11:lle ja Windows 10:lle, mukaan lukien Windows 11:lle suunnitellut VCL-tyylit, High-DPI- ja 4K-tuen, Per Monitor V2 -tietoisuuden, WebView2-integraation, MSIX-jakelutuen sekä pääsyn perinteisiin Win32/Win64-rajapintoihin ja WinRT-rajapintoihin. FireMonkey sisältää myös päivitetyn alustatuen, Skia-integraation sekä uuden FireMonkey Style Designer -esiversion.
Delphi 13.1 tuo IDE:hen moderneja tuottavuusominaisuuksia, kuten laajennetun DelphiLSP-arkkitehtuurin LSIF-tuella, Smart CodeInsight -tekoälypohjaiset koodausavustajat, SmartCore AI -komponentit tekoälyn lisäämiseksi sovelluksiin, visuaaliset LiveBindings-työkalut sekä FireDACin, joka tarjoaa korkean suorituskyvyn tiedonsiirron laajaan joukkoon tietokantoja, kuten SQL Server, Oracle, DB2, InterBase, PostgreSQL, MySQL/MariaDB, SQLite, Firebird, MongoDB ja muita.
Delphi-tuoteversiot:
Delphi Professional on Delphi-tuoteperheen perusversio natiivisovellusten rakentamiseen. Se sisältää Delphi IDE:n, natiivit kääntäjät, VCL- ja FireMonkey-kehykset, visuaaliset suunnittelutyökalut, LiveBindingsin sekä FireDAC-pohjaisen tiedonsiirron. Nykyinen ominaisuusmatriisi huomauttaa, että osa FireDACin toiminnoista on Professional-versiossa rajattu paikallisiin yhteyksiin.
Delphi Enterprise sisältää kaiken Professional-version sisällön ja lisää siihen vahvemmat yrityssovelluskehityksen ominaisuudet, kuten yritystason tietokantayhteydet, DataSnap-monikerroskehityksen sekä RAD Server Lite -käyttöönoton ja yhden toimipisteen RAD Server -käyttöoikeuden.
Delphi Architect sisältää kaiken Enterprise-version sisällön sekä lisäksi Sencha Ext JS Professionalin, Aqua Data Studion ja usean toimipisteen RAD Server -käyttöoikeuden laajempaa yritystason web- ja tietokantatyökalujen käyttöä varten.
WebStencils laajentaa RAD Studion web-kehitysominaisuuksia palvelinpuolen skriptipohjaisella integraatiolla ja HTML-tiedostojen käsittelyllä, mikä auttaa kehittäjiä rakentamaan moderneja verkkosivustoja RAD Studio -pohjaisen palvelinsovelluksen tuottaman ja käsittelemän datan avulla. Versioissa 13 ja 13.1 ominaisuusmatriisi nostaa esiin lisätyn tuen istuntodatalle, globaaleille muuttujille, integroidulle WebBroker-istuntotodennukselle ja valtuutukselle, suoralle dataset-ominaisuuksien käytölle sekä HTTP Server-Sent Events -tapahtumille.
Embarcadero on esitellyt Kai-nimisen uuden premium-lisäosan, joka tuo agenttisen tekoälyn suoraan RAD Studion kehitysympäristöön.
Kai on suunniteltu Delphi- ja C++Builder-kehittäjille, jotka haluavat tekoälyavustusta poistumatta IDEä. Se voi auttaa koodin ja lomakkeiden luomisessa, projektikontekstin tarkastelussa, kääntäjän viestien selittämisessä, korjausehdotusten tekemisessä, olemassa olevan koodin refaktoroinnissa sekä modernisointityössä.
Koska Kai toimii RAD Studion sisällä, se auttaa kehittäjiä pysymään keskittyneinä jo käyttämiinsä työkaluihin. Sen sijaan, että kehittäjän pitäisi siirtyä IDE ja erillisten tekoälytyökalujen välillä, apua saa suoraan osana kehitystyönkulkuja.
Kai tukee RAD Studio 12 ja sitä uudempia versioita, mukaan lukien Delphi ja C++Builder. Se on saatavilla myös RAD Studio 13 Florence -versioon sekä siihen liittyviin Delphi- ja C++Builder-versioihin GetIt-pakettienhallinnan kautta.
Valmistajan tuotesivu
Embarcadero-tuotteet
Kokeiluversio
Ominaisuuslista
Muuta:
FAQProduct editionsApplication ShowcaseEmbarcadero BlogsNew features DelphiChatGPT API Client For DelphiDelphi security issuesLooking for Job/EmployeeDelphi Innovation TimelineKAI for RAD Studio