Nytt i4D 20 R9

4d R9 network

4D AI KIT

LÄGG TILL INTELLIGENS UTAN INVECKLING

Förstärk dina applikationer med smidig åtkomst till OpenAI:s mest kraftfulla funktioner. Med 4D AI Kit kan du generera text, sammanfatta innehåll, översätta, tagga bilder, moderera samtal och automatisera arbetsflöden baserat på din egen logik.

Bygg chattrobotar som förstår olika tonlägen. Tillgänglighetsanpassa med hjälp av bildbeskrivningar. Generera marknadsföringsbilder med en enkel instruktion. Flagga olämpligt innehåll så fort det dyker upp. Eller kombinera dessa olika funktioner till ett flöde som reagerar och agerar som en teammedlem skulle ha gjort.

Varje funktion aktiveras genom en enkel och välbekant meningsuppbyggnad. Trettio klasser. Kompatibilitet med OpenAI. Stöd för flera leverantörer. Du har inte bara AI i din applikation. Du har AI i dina händer.

Mer om 4D AI KIT

4d R9 form editor

4D WRITE PRO

FÖRBÄTTRA DOKUMENT MED AI-STÖDD SKRIFT

Finputsa dina texter med en medförfattare som förstår ditt tonläge och din deadline. Den AI-drivna assistenten i 4D Write Pro erbjuder kontextuellt stöd för utkast, omformulering, översättning, sammanfattning och korrigering av text allteftersom du arbetar.

Använd fördefinierade instruktioner eller skriv dina egna. Sammanfatta långa avsnitt med ett klick. Översätt hela stycken på nolltid. Korrigera grammatik, skriv om för att förtydliga och skapa innehåll utan att lämna redigeringsverktyget. Alla instruktioner sparas. Varje resultat kan kopieras, redigeras eller infogas direkt.

Assistenten aktiveras alltid på samma sätt och ger dig tillgång till dess verktyg från verktygsfältet. Med inbyggd instruktionshistorik och förhandsgranskning av svar sker redigeringen i samtalsform – och dina texter blir tydligare än någonsin.

Mer om den AI-drivna skrivassistenten 4D Write Pro

r9-03.jpg

4D NETKIT

HANTERA KALENDRARNA I MICROSOFT 365 OCH GOOGLE UTAN AVANCERADE INSTÄLLNINGAR

Anslut din 4D-applikation till Googles eller Microsofts tjänster med bara några rader kod. Hämta kalenderlistor. Hämta händelser. Synkronisera scheman i realtid. Med de nya kommandona i NetKit blir integrationen direkt och strukturerad, vilket eliminerar behovet av mellanprogram. Det här är bara den första delen av en längre serie om kalenderhantering – håll ögonen öppna efter fler nyheter framöver.

Autentisering har blivit ännu enklare. Använd din befintliga webbserver för att hantera OAuth 2.0-flöden på ett effektivt sätt. Undvik portkonflikter och minska installationstiden genom att låta 4D detektera och dirigera svaren så att de tar den säkraste och mest effektiva vägen.

Det är såhär kalenderintegration alltid borde ha varit. Inbyggd. Förutsägbar. Enkel.

Mer om kalenderintegration med 4D NetKit

4d R9 debugging

TCP-LYSSNARE

FÅ KONTROLL ÖVER SERVERANSLUTNINGAR I REALTID

Hantera inkommande TCP-anslutningar med precision. Den nya TCPListener-klassen kompletterar din nätverksstack genom att låta 4D-applikationen lyssna på en port och tillåta flera anslutningar samtidigt.

Starta lyssnaren. Filtrera inkommande IP-adresser. Skicka återanrop allteftersom data kommer in. Återanvänd samma anslutningslogik på klient- och serversidan med hjälp av TCPConnection. En sådan symmetrisk lösning förenklar implementeringen och håller din arkitektur ren och organiserad. Kodstrukturen är enhetlig. Svarstiderna är korta. Och kontrollen är din, anslutning för anslutning.

Mer om TCPListener-klassen

4d R9 server

FELSÖKNING AV KOMPONENTER

FÖRENKLA UTVECKLINGEN MED KOMPONENTREDIGERING INBYGGD I PROJEKTET

Redigera och felsök komponenters metoder och klasser utan att lämna värdprojektet. Öppna valfri tolkad komponentfil, gör ändringar och se dem träda i kraft omedelbart. Ingen omladdning. Ingen ompaketering. Bara en kontinuerlig utvecklingstråd.

När du går igenom koden klickar du på redigeringsknappen för att öppna metoden eller klassen i huvudfönstret. Ändringar träder i kraft direkt, även i en klient-server-miljö när utvecklingsläget är aktiverat. Du kan fokusera på problemet. Din korrigering blir lösningen. Precis när du behöver det.

Mer om komponentredigering på plats

4d R9 manager

BEROENDEHANTERARE

AUTOMATISERA KOMPATIBILITETEN MED SMART VERSIONSHANTERING

Anpassa dina komponenter till din 4D-version utan att lyfta ett finger. Den nya versionsregeln Follow 4D håller automatiskt beroenden synkroniserade med din körning. När du lägger till från GitHub väljer beroendehanteraren den mest kompatibla taggen baserat på din aktuella 4D-version

Den fungerar för såväl LTS- som R-serietaggar och anpassar sig när du uppgraderar eller nedgraderar. Inga fler felmatchningar. Ingen manuell spårning. Bara konsekvent, förutsägbar kompatibilitet som gör att du kan fokusera på din kod istället för att hantera ett virrvarr av versioner.

Mer om versionsregeln Follow 4D

4d R9 security

SÄKERHET FÖR WEBBAPPLIKATIONER

GÖR WEBBSESSIONERNA SÄKRARE OCH MER ANVÄNDARVÄNLIGA

Säkra dina applikationer med förstklassigt stöd för återställning av sessioner och engångslösenord. De här nya funktionerna förbättrar hur dina webbapplikationer hanterar autentisering och kontinuitet. Använd OTP för säkra, tidskänsliga inloggningar och återställ användarsessioner för att bibehålla sammanhanget utan kontinuerliga krav på nya inloggningar. De här verktygen är enkla att konfigurera men ger ett starkt skydd och en smidigare upplevelse för användare av olika system.

Mer om OTP och funktioner för återställning av sessioner