Delphi 10.3.3 Rio

Multi-Device, true native apputveckling för Windows, Linux, Mac, iOS, Android och IoT.product box mockup DX Rio

KÖP VIDEO FREE TRIAL

Delphi är valet för utvecklare som vill ha kraften, läsbarheten och flexibliteten av Modern Object Pascal som språk, tillsammans med inbyggda kompilatorer och komponentbibliotek för snabb utveckling med en enda källkod på Windows, MacOS, iOS, Android och Linux. Utvecklare väljer Delphi då den ger upp till 5x hastighet för utveckling och distribution över desktop-, server-, mobil-, moln-, och databasplattformar.

Med Delphi kan du bland annat:

  • Bygga appar för både Android och iOS
  • Skapa Linux och Windows serverapplikationer
  • Skapa snabba "native" appar för Windows, Mac och mobilen från en kodbas
  • Binda objekt och dataset med LiveBindings
  • Erhålla universal databaskoppling med FireDAC
  • Modernisera Windows applikationer med nya komponenter och stilar
  • Utöka Windows applikationer med mobil och "wearable" companion apps

Klicka här för att ladda ner 30 dagars gratis Delphi Architect Edition Trial!

Översikt

Delphi 10.3.3 Rio

Med Delphi krossplattformlösning behöver du inte behålla separata utvecklingsprojekt för att leverera appar för multipla enheter (PCs, surfplattor och smarta telefoner) på multipla plattformar (Android, iOS, Windows och OS X) oxh Linux. RAD Studio gör det enkelt att bygga kompletta nativa appar utan scripting och runtimes som maximerar prestanda och funktionalitet direkt på hårdvaran på respektive enhet. Bygg program och appar och använd samma käll kodbas utan att offra kvalité, uppkoppling eller prestanda.

10.2 linux support

 

Förläng och anslut Windows Appar

Antalet och typer av enheter som människor interagerar med på daglig basis har expanderat med en otrolig hastighet. Vi har nu telefoner, surfplattor, "wearables", och mer i den ständigt växande "Internet of Things". Delphi ger utvecklare lösningarna för att alltid hänga med teknologiskt. Inom en och samma Delphi utvecklingsmiljö, kan du bygga högpresterande, kompilerade native applikationer som enkelt kan anslutas med företagets data, molntjänster, apparater, sensorer, prylar... och mycket mer!

xe8 platforms 

Multienhet, Multiform UI utveckling

Delphi multiplicerar utvecklarnas produktivitet med FireUI, så att ditt team kan leverera native appar för datorer, surfplattor, smartphones, och även wearables som smarta klockor, från en och samma kodbas, på rekordtid. Skapa uppkopplade appar till marknaden snabbare genom att utveckla för flera plattformar och enheters "form factors" samtidigt, med en delad masterformulär och enhetsspecifika vyer vid behov. Bibehåll en delad kodbas utan att offra en enskild plattform exakthet.

Med FireUI Multi-Device Designer och ett multiplattform UI ramverk får utvecklaren en äkta singel källkodslösning för native kompilerade applikationer. De flesta andra utvecklingsverktyg som har native multiplattformstöd kräver att man skriver ett separat gränssnitt för varje plattform.

Från användargränssnitt och genom samtliga mjukvarukomponenter kan dina appar anropa plattforms APIer, enhetssensorer och leverera den bästa prestandan med Native GUP och CPU support från en gemensam och delad kodbas.

 xe8 ui development

RAD Server

RAD Server är en nyckelfärdig lösning för att snabbt bygga och distribuera tjänstebaserade applikationer. RAD Server erbjuder automatiserad Delphi och C++ REST/JSON API för publisering och administration. RAD Server (Single Site Deployment License) ingår vid köp av Enterprise och Architect Edition. Den kan även köpas till som separat komponent till Delphi.

xe8 ems

FireDAC

FireDAC är ett Universal Data Access-bibliotek för att utveckla applikationer för flera enheter, anslutna till företagets databaser. FireDAC möjliggör med sin kraftfulla universella arkitektur direkt höghastighetsåtkomst från Delphi och C ++ Builder till en mängd databaser som; InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap och mer, inklusive NoSQL-databasen MongoDB.

FireDAC har inte bara stöd för en mängd databaser och applikationer, men även för flera plattformar. Med FireDAC kan du använda exakt samma komponenter och kod för alla plattformar som stöds av RAD Studio. Vissa drivrutiner är naturligtvis begränsade till plattformen som databasen har klientstöd för, men i allmänhet kan du använda FireDAC för Win32/64, MacOS 32/64, Linux64, iOS64 (32 bitars iOS supporterar Apple inte  längre) och Android 32/64.

firedac

Erbjudanden

Vi har för närvarande ett flertal erbjudanden på Delphi, C++Builder och RAD Studio 10.3.3.

-Köp en ny licens av Delphi eller RAD Studio 10.3.3 och få 15% rabatt på Professional, 25% rabatt på Enterprise och 30% rabatt på Architect.

-Uppgradera din Delphi, C++Builder och RAD Studio licens från Professional till Enterprise edition och få 45% rabatt.

Villkor för ovanstående erbjudande

Erbjudanden kan inte kombineras. Erbjudandet gäller vid köp av nya singel licenser, 5-pack och 10-pack samt för namngivna användare, nätverk namngivna samt flytande licenser. Erbjudandet exkluderar akademiska licenser samt förnyelse på support och underhåll. Det finns inget krav på aktiv supportavtal för att ta del av aktuell uppgraderingskampanj. Rabatterbjudanden gäller fram till och med 20 december, 2019.

Rabatter och erbjudanden finns ej beskrivna i Alfasoft webbutik. Rabatter dras av manuellt efter att beställningen är lagd.

 

Nyheter

Nyheter i Delphi 10.3.3

Med 10.3.3 kan Delphi utvecklare skapa 64-bitars appar för publicering på Google Play Store, förenkla multi-tier programmering och distribution med RAD Server genom Docker image samt bygga applikationer för iOS 13 och macOS Catalina. Med version 10.3.3 Enterprise och Architect editon ingår även Enterprise Connectors för att anropa över 70+ datakällor såsom YouTube, Jira, SurveyMonkey, PayPal, eBay, Google Sheets, Facebook, Dropbox mm. 

Nyheter:

Delphi Android 64-bit Support

Stöd för att skapa 64-bitars appar på Google Play Store 

Med 10.3.3 erbjuds Android 64-bitars applikationsstöd för Delphi. Bygg Google Play Store-färdiga Android 64-bitars applikationer, komplett med Android App Bundle-stöd.

  • En ny Delphi-kompilator för Android 64-bitars plattform, baserad på LLVMs kompilator-infrastruktur. Denna kompilator är funktionskompatibel med Android 32-bitars kompilatorn och har stöd för ARC-minnesmodellen som alla Delphis mobila kompilatorer (iOS 32- och 64-bitars och Android 32-bitars).
  • Omfattande RTL-stöd inklusive kärnfilsystemåtkomst, plattformsintegration, minne- och trådhantering, men också HTTP- och REST-klientbibliotek, Parallel Programming Library och mer.
  • Komplett stöd för FireMonkey-biblioteket och alla FireMonkey-kontroller som tidigare var tillgängliga på Android 32-bitars plattform.
  • Stöd för databasen RTL och FireDAC-klientåtkomstbiblioteket, med stöd för samma databaser som tidigare fanns tillgängliga på Android 32-bitars plattform.
  • Förbättringar av FMX-stödet för Android som plattform, för både 64-bitars och 32-bitarsappar
  • InterBase-stöd för Delphi Android 64-bitars. Mål Android 64-bitars med inbäddad InterBase (IBLite och IBToGo)


iOS 13 och macOS Catalina Support

Stöd för de senaste versionerna av macOS och iOS för publiceringen på Apple App Store

Nytt i 10.3.3 är stödet för att publicera på iOS 13 App Store (för Delphi och C ++ Builder) och macOS Catalina (endast Delphi). Bygg App Store-redo iOS 13-mobilapplikationer, komplett med Dark Theme-stöd. Rikta upp macOS App Store med 64-bitars macOS Catalina Delphi-appar, komplett med notariserings-stöd.


RAD Server Docker Distribution

Förenklad konfiguration och distribution för RAD Servers flerskiktslösningar

10.3.3 inkluderar RAD Server Docker-distribution och konfigurationsstöd genom inbyggda skript. Dessutom ingår en förbyggd Docker image för RAD Server på Linux, värd på Docker Hub. Detta förenklar i hög grad implementeringen av RAD Server till produktion i Docker.


Enterprise Connectors in Enterprise & Architect Edition

Gör det lika enkelt att ansluta till applikationer som att ansluta till databaser

Med version 10.3.3 ingår numera en 1-års prenumerationslicens för Enterprise Connectors. Enterprise Connectors gör det lika enkelt att ansluta applikationer som att ansluta till en databas. Dra fördel av att anropa 70+ källor som en del av ditt Enterprise- och Architect köp (finns också tillgängligt för kunder med aktivt avtal).

  • Flytta, integrera och analysera data enkelt med FireDAC Enterprise Connectors. Dessa enastående komponenter gör att du kan integrera 70+ Enterprise-applikationer och förenkla anslutningen till en standardmodell med SQL.
  • Exemper på applikationer som kan anropas med Enterprise Connectors är QuickBooks Desktop, MailChimp, Salesforce, YouTube, SugarCRM, Jira, SurveyMonkey, Amazon DynamoDB, Couchbase, PayPal, eBay, Google Sheets, Facebook, Twitter, Slack, Dropbox och mer.

Över 180 kvalitetsförbättringar för kundrapporterade problem.


Se "What’s New in 10.3.3" video

Läs "What’s New in 10.3.3 Product Page"



Nyheter i version 10.3.2 Rio

Delphi 10.3.2 släpptes i början av augusti, 2019 och innehåller kortfattat följande nyheter:

  • macOS 64-bit support för Delphi
  • RAD Server wizards- och distributionsförbättringar med automatiserad FireDAC databasmappning och API dokumentation, ny RAD Server admininstrationskonsol mm.
  • Firebase push-notifieringsupport för FireMonkey Android applikationer
  • FMX Linux bundling med Delphi och RAD Studio för Linux Client Application Support
  • Markanta VCL kvalitétsförbättringar

What’s New in 10.3.2 Video:
https://youtu.be/3tQ9KDpGsRQ

En mer utförlig beskrivning av nyheterna finner du här:
https://community.idera.com/developer-tools/b/blog/posts/announcing-the-release-of-delphi-c-builder-and-rad-studio-10-3-2



Nyheter i version 10.3.1 Rio

-IDE Produktivitetsverktyg: med hjälp av bokmärken, navigator och ”code minimap” kan utvecklare snabbt röra sig runt i sin kod, lokalisera och komma ihåg viktiga områden samt snabbt, enkelt och visuellt skrolla sig genom befintlig kod inom IDEt.
-Utökad support för iOS 12 och Iphone X enheter och därmed är kommande App Store krav adresserade.
-RAD Server Consol UI – omkonstruktion och migrering till Ext JS ramverk, vilket ger en förbättrad användarupplevelse för RAD Server API analytics.
-Förbättrad FireDAC support för Firebird 3.0.4 och Firebird embedded.
-HTTP och SOAP klientbiblioteksförbättringar på Windows.
-Nya VCL Windows och FireMonkey multienhet stilar för snabb uppdatering av utseendet på en applikation.
-Fixar till över 150 kundrapporterade buggar.


Nyheter i version 10.3 Rio

Nya språkfunktioner för Delphi och C++
-Det första tilläggen på Delphi språket på många år. Nyheterna innebär en större flexibilitet och ett bättre flyt när du utvecklar.
-C++17 för Win32 support. Del av den progressiva kompileringsuppgraderingen (mot CLANG). Utvecklare kan numera använda den senast C++ språkfunktionerna och kompileringsoptimeringar för bättre och snabbare kod. Dessutom kan fler tredjeparts C++ bibliotek användas för att reducera kodning.

Utökad IDE modernisering
-RAD Studio 10.3 inkluderar nya ”light theme” samt en uppdaterad ”dark theme” och en förbättrad upplevelse av huvudfönstret. Dessutom har flertal nyckeldialoger förbättrats för en mer modern style med prioritering på läsbarhet och användbarhet under längre tidsintervaller.
-Kraftiga förbättrad ”code completion” för C++ vilket ger bättre resultat för utvecklarens produktivitet, genom att använda nya asynkrona arkitekturer för att tillåta användare att fortsätta koda medans deras resultat kalkyleras.

Viktiga Windows-förbättringar
-Med den nya VCL High DPI ImageList-kontrollen i 10.3 kan utvecklare som bygger VCL Windows-applikationer fullt ut stödja högupplösta pixel-perfekta bilder på alla kontroller, samt anpassade ritningar som kräver skalade bilder för multipla upplösningsmonitorer.
-Utökning av antalet Windows APIer som VCL och FireMonkey-utvecklare kan använda i sina applikationer, inklusive en ny färdig komponent för att möjliggöra inköp av appar och testläge i Windows 10 Store-appar.

FireMonkey Plattforms-förbättringar
-Android Z-Order-support i RAD Studio 10.3 ger stöd för FireMonkey-framtagna kontroller som knappar, etiketter och kryssrutor med inbyggda kontroller som exempelvis webbläsare och kartkontroll i samma form.
-Nativ presentation för TCalendar, TEdit och TSwitch på Android för ett bättre användargränssnitts interaktion och prestanda.
Utvecklare kan nu bygga Android-applikationer som uppfyller Googles nya krav att rikta in API-nivå 26 och iOS-program som stöder iOS 12

Utökad RAD Server support
-RAD Server har fått en förbättrad ”multi-tier” lösning som innehåller nya färdiga komponenter för mappning av databasfrågor till URL-resurser. Detta ger ett direktsvar vid JSON-produktion utan ytterligare krav på kodning av utvecklaren. Detta förenklar och snabbar även upp processen att bygga RAD Server-backends för Sencha Ext JS webbapplikationer.


Avslutningsvis har det också gjorts några spännande ändringar av Arkitektutgåvan (högsta editionen). Flera Idera produkter inklusive Ranorex, Acqa Data Studio och Sencha ExtJS Professional har adderats tillsammans med en RAD Server unlimited licens. Samtidigt har ER/Studio blivit borttagen. Både Enterprise och Architect Edition innehåller numera även en IBToGo-distributionslicens för mobil.

Detaljerat dokument om nyheter i 10.3 Rio (PDF)
See what´s New in 10.3 (video)

 

Systemkrav

Delphi 10.3.3 Rio System Requirements

Minumum Hardware Requirements
-1.6 GHz or faster processor
-2 GB of RAM
-Between 6 GB and 60 GB of available disk space.
-DirectX 11 capable video card that runs at 1024x768 or higher resolution

Operating System Requirements
-Windows 10
-Windows 8 and 8.1
-Windows 7 SP1

You can also install Delphi on a virtual machine running one of the supported versions of Windows in a non-Windows environment (e.g., macOS). To develop FireMonkey projects, your virtualization software must provide direct access to the host GPU.

Requirements for Supported Target Platforms

64-bit Windows - PCs and tablets with Intel/AMD processors running any of the following versions of Windows
-Windows 7 (SP1+)
-Windows 8.1
-Windows 10
-Windows Server 2012
-Windows Server 2016
A 64-bit PC or a 32-bit PC connected to a 64-bit PC.

OS X - An Intel-based Mac with more than 2 GiB of RAM running any of the following versions of OS X:
-OS X 10.12 Sierra
-OS X 10.13 High Sierra
-OS X 10.14 Mojave
-OS X 10.15 Catalina

iOS - An iOS device running any of the following versions of iOS:
-iOS 10
-iOS 11
-iOS 12
-iOS 13
All requirements for macOS support.
Xcode, version 10.12 or later.
Membership in the Apple Developer Program.

Android - An Android device that runs on an ARMv7 processor with NEON support.
A 64-bit version of Windows for development.
Android phones and tablets running any of the following versions of Android:
-Lollipop (5.1)
-Marshmallow (6)
-Nougat (7)
-Oreo (8)
-Pie (9)
-Android (10)

The JRE is installed automatically if you choose to install support for the Android target platform.

Linux (Delphi only) - 64-bit Linux running any of the following distributions:
Ubuntu Server (Ubuntu 14.04 LTS)
Ubuntu Server (Ubuntu 16.04 LTS)
Ubuntu Server (Ubuntu 18.04 LTS)
RedHat Enterprise Linux (version 7)


The Delphi installation includes some additional software. Delphi also allows you to install other additional software after the installation. For details about Delphi additional software, see Third Party Software Add-Ins.

Licensalternativ

I följande matis beskrivs skillnaderna mellan de olika editionerna.

version matris delphi 10.3 

Nedanför finner du de olika editionerna beskrivna:

Delphi Professional
Delphi Professional är designad för utvecklare som bygger högprestanda PC, Mac, GUI och touch applikationer med inbyggt och lokal databas åtkomst. Delphi Professional är anpassad för utvecklare som önskar skapa program för Windows och Mac OS X, Android och iOS.

Delphi Enterprise
Delphi Enterprise är designat för utvecklare och team som bygger klient/server och multi-tier applikationer. Delphi Enterprise är anpassat för utvecklare som skapar program för Windows, Mac, Android, iOS och Linux som ska anropa databaser och molnetplattformar inklusive Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon och Windows Azure – samt de som önskar utnyttja DataSnap multitier teknologin.

Med Delphi Enterprise kan du göra allt som du kan med Delphi Professional (utan Add-on), plus:
•skapa databas server koppling mot InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix, Sybase ASE, SQL Anywhere och ODBC
•sätta upp FireDAC enterprise databas koppling
•multi-tier Datasnap applikationsutveckling och PHP DataSnap klient utveckling
•skapa och distribuera service baserade lösningar med RAD Server som ingår med licensen
•full tvåvägs UML modelleringsfunktioner med multipla diagramtyper, synkronisering mellan koder och modeller, dokumentationsgenerering och design mönster.
•InterBase ToGo for Mobile licens

Delphi Architect
Delphi Architect är designat för utvecklare och team som bygger dataintensiv klient/server, molnet, PC, Mac, mobilapplikationer med stora eller komplexa enterprise databassystem. Delphi kombinerar snabb datadriven applikationsutveckling för Windows, Mac och iOS och Android.

Med Delphi Architect erhåller du alla funktioner och verktyg som Enterprise erbjuder. Du får även följande produkter:
•Sencha ExtJS Professional licens: Ska dina perfekta webbaserade "front-end" med javascript och ExtJS
•Interbase ToGo mobil distributionslicens: Addera datalagring till dina appar med denna flexibla, krypterade och inbyggda databas.
•RAD Server multisite distributionslicens: Lösning för att bygga "webservices" och moderna multi-tier applikationer som en backend för mobila applikationer och andra moderna arkitekturer.
•Aqua Data Studio licens: Kraftfull databasanalys som tillåter dig att utveckla, anropa, administrera och visuellt analysera data.

Delphi Community Edition
Delphi Community är en edition framtagen för studenter, hobbyister och start-up bolag som önskar komma igång med en snabb, visuell applikationsutveckling för multipla plattformar. Licensen kan endast användas av personer och bolag med mindre än 5.000 USD i års-omsättning.

Se vad som skilljer de olika editionerna åt i följande Matris.

Köp Delphi och få tillgång till tidigare versioner
Med Delphi får du även tillgång till äldre versioner som tex Delphi 7 och Delphi 2007. För mer info klicka här. Vill du ha tillgång till de äldre versionerna så måste du hämta dem senast 180 dagar efter att du registrerat din Delphi licens.
 
Beskrivning av de olika licenstyperna på Delphi
Embarcaderos utvecklingsverktyg erbjuds som namngiven användare (named user), namngiven nätverks användare (network named) eller som flytande nätverks licens (concurrent). Nätverkslicenserna erbjuds tillsammans med licensserveralternativen Appwave eller FlexLM.

Det finns även en separat licenstyp för namngivna och flytande akademiska licenser.

Policy för uppgradering och återlämnande av licens 

Support

Support och Resurser för Delphi

Vid köp av Embarcaderos utvecklingsverktyg ingår ett års support och underhållsavtal, sk update subscription. Avtalet är valfritt och kan förlängas efter första 12 månaderna via Alfasoft.

Alfasoft tillhandahåller teknisk "first line support" till alla våra Embarcadero kunder. Vänligen beskriv ditt problem så detaljerat som möjligt när du kontaktar vår support. Kom ihåg att alltid informera om din produktversion och ditt operativsystem (både plattform och version). Du hittar instruktioner för support här (https://www.alfasoft.com/se/support.html).

För kunder med aktivt Update Subscription rekommenderar Alfasoft att logga in ett ärende hos Embarcadero support: Embarcadero Support

Behöver du hjälp med din beställing, eller har frågor omkring Embarcaderos produkter eller supportavtal, vänligen kontakta oss på +46 (0)31 - 60 43 80 eller Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den..