Delphi 11 Alexandria

Multi-Device, true native apputveckling för Windows, Linux, Mac, iOS, Android och IoT.LEFT BOX Delphi11 Blue

KÖP VIDEO DEMO

Delphi är marknadens mest avancerade integrerade IDE. Delphi erbjuder snabb utveckling, med kraftfulla funktioner och prisbelönta visuella designverktyg för att bygga högpresterande native-applikationer för en mängd plattformar. Använd effektivt en enda kodbas för att snabbt utveckla och underhålla blixtsnabba, visuellt och tekniskt attraherande appar för plattformar som Windows, macOS, iOS, Android och Linux. Utnyttja databasåtkomstkomponenter, databindande teknik och de bästa Windows-skrivbordsgränssnitten för optimerad prestanda, redo för Windows 11. Funktioner i Delphi hjälper dig att leverera upp till fem gånger så hög utvecklingsproduktivitet.

Med Delphi kan du bland annat:

  • Bygga appar för Windows, Mac, Android och iOS med en och samma kodbas
  • Skapa Linux och Windows serverapplikationer
  • Binda objekt och dataset med LiveBindings
  • Erhålla universal databaskoppling med FireDAC
  • Modernisera Windows applikationer med nya komponenter och stilar

Klicka här för att gratis ladda ner en 30 dagars utvärdering av Delphi Architect Edition!

 

Översikt

Delphi – Maximera din utveckling!

Design

Designa attraktiva användargränssnitt för stationära och mobila appar med DelphiDesign

 

  • Använd Delphis prisbelönta VCL-ramverk för Windows och FireMonkey (FMX) visuellt ramverk för plattformsanpassade användargränssnitt
  • Njut av den nya hög-DPI-kompatibla IDE på 4k+ skärmar
  • Använd VCL -stilar vid designtiden! Prototypa snygga användargränssnitt ännu snabbare genom att se direkt vid designtid hur dina formade former och kontroller kommer att se ut när du kör.
  • FireMonkey-riktlinjer för designtid: Prototyp snabbare med visuella linjer och förbättrat marginal- och stoppningsstöd
  • Multi-monitor och multi-window förbättringar: designa och redigera kod för samma formulär samtidigt på multipla skärmar
  • Designa snabbt din master-responsiva UI-layout en gång och anpassa sedan enkelt plattforms- och enhetsspecifika vyer utan att duplicera designansträngningar
  • Använd menyn för visuell design för att enkelt dra och släppa visuella och icke-visuella komponenter från paletten
  • Anslut användargränssnittselement till datakällor med LiveBindings Designer

 

Utveckla

Utveckla snabbare och smartare med DelphiDevelopDelphi

  • Använd det kraftfulla, mångsidiga och lättlästa Object Pascal-språket och anpassa IDE: en så att den passar din kodningsstil
  • Använd Code Insight för komplettering av kod via ett modernt språk serverprotokoll baserat på din kod medan bibliotek hjälper dig att koda snabbt och korrekt
  • Få tips och råd från innifrån Delphis dokumentation när du kodar
  • Håll utvecklingen smidig med VCL -designern, Agile refactoring och Live Templates
  • Integrera med versionskontrollsystem inklusive Git, Subversion och Mercurial
  • Snabba upp långsamma kompileringar med optimerade kompilatorer för varje plattform

 

Debugga

Felsök snabbare och med bättre precision med Delphi´s Integrerade debuggerDebugDelphi

  • Lägg till villkorliga brytpunkter för att snabbt pausa programkörning på en viss plats eller när ett visst tillstånd inträffar
  • Utforska hela samtalsstapeln för att spåra vägen den exekverande koden tog för att nå dess plats
  • Kontrollera det aktuella värdet på variabler medan ditt program pausar under felsökning
  • Håll Code Insight -kodavslutningen igång under felsökning
  • Felsök på alla typer av enheter! Distribuera din app till alla iOS-, Android-, macOS- eller Linux -enheter och felsök som om den kördes lokalt.
  • Använd brytpunkter, stackutforskning, verktygstips och uttrycksutvärdering på lokala och avlägsna datorer med live felsökning på alla distributionsplattformar

  

Distribuera

Kompilera och distribuera högpresterande integrerade appar med DelphiDeployDelphi

  • Tillhandahåll dina appar för Windows 11 med integrerat MSIX -stöd! 
  • Stöd för Microsofts WebView 2-kontroll (Edge Chromium) i WebBrowser -komponenten
  • Gå snabbt från Adhoc till App Store. Skapa snabbt programpaket som kan distribueras till Windows Store, Apple App Store och Google Play Store.
  • Kompilera för macOS (M-serien Apple Silicon) och använd det nya universalpaketet för inlämning av AppStore. Du kan nu kompilera för både befintliga Intel- och de nya M-serien macOS-processorer (Apple Silicon).
  • Kompilera för Android API 30! Android API och bibliotek uppdaterade - API 30, Google Play V3, Android X. Håll dig uppdaterad med de senaste kraven för Android när plattformen utvecklas. - Detta inkluderar senaste fakturerings -API
  • Definiera filer som ska distribueras efter plattform och konfiguration. Identifiera inom varje projekt vilka filer som ska distribueras baserat på målplattformen (Windows, macOS, Android, iOS, Linux) och skapa konfigurationer för Debug eller Release.
  • Distribuera enkelt filer direkt till Windows, macOS, Android, iOS och Linux från Delphi IDE

 

Kodkvalité

Förbättra kvalitén på din kod med DelphiQualityDelphi

  • Hitta kodningsfel automatiskt och lös dem med Fast Error Insight
  • RTL Kvalitetsfokus: TZipFile, 64bit förbättringar för stora datastrukturer, Bluetooth LE Record Helper för TDateTime i System.DateUtils
  • Använd inbyggd refactoring för att effektivisera, förenkla och förbättra både prestanda och läsbarhet för din applikationskod
  • Dra nytta av väl testade och mycket optimerade plattformsoberoende bibliotek för att snabbt bygga bättre kod
  • Skapa enhetstester för all din kod med hjälp av de integrerade DUnit- och DUnitX -ramarna
  • Dyk in i ditt projekt utan att avbryta applikationsflödet genom att lägga till live-inloggning med CodeSite Logging
  • Använd Visual Studio Code för att redigera Delphi -källan med fullständig kodfyllnad
  • LSP-medvetenhet om Inkludera filer och automatisk omstart av LSP-servern
  • Automatisk kodfyllnad med Tab -tangenten

 

Samarbeta

Samarbeta bättre med Delphi Teamwork och Remote Desktop funktionerCollaborateDelphi

  • Använd förbättrat fjärrskrivbordsstöd (för VCL och IDE) för att samarbeta på distans med ditt team
  • Spåra och hantera ändringar snabbt med hjälp av versionskontrollsystem inklusive Subversion, Git och Mercurial -arkiv
  • Navigera enkelt i ändringar och historik med fliken Historik i kodvisaren med den inbyggda skillnadsvisaren
  • Använd Delphi-kommandoradskompilatorer perfekta för att snabbt integrera i kontinuerliga byggkonfigurationer med stöd för MSBuild

 

Utöka

Förbättra Delphi IDEet med hundratals komponenterExtendDelphi

  • Använd GetIt Package Manager för att snabbt förbättra funktionaliteten i dina applikationer genom att ladda ner och integrera nya komponenter
  • Utöka IDE med verktyg och komponenter från Embarcadero Technology Partners
  • Använd kraftfulla integrerade verktyg och komponenter som Beyond Compare, FastReport, TeeChart, InterBase, IP*Works och CodeSight!
  • Förläng IDEt ännu mer med tillägg och plugins från dussintals tredje parter och anpassa IDEt så att det fungerar

 

 

Erbjudande

Delphi 11 erbjuds i editionerna Professional, Enterprise eller Architect. För att fira den nya versionen har vi under september månad ett Delphi 11 Alexandria lanseringserbjudande:

Köp Delphi 11 Professional edition och få 15% rabatt!

Köp Delphi 11 Enterprise eller Architect edition och få 25% rabatt!

Erbjudandet upphör den 30 september, 2021.

För att beställa din Delphi-licens, kontakta Den här e-postadressen skyddas mot spambots. Du måste tillåta JavaScript för att se den. eller lägg din beställning i vår webshop

Delphi 11 600x600px

 


Nyheter

42 Delphi 11 is here CTA Download 1220x330


Nyheter i Delphi 11 

  • Förbättrat IDE med hög-DPI stöd, vilket gör det möjligt för utvecklare att arbeta på större skärmar med hög upplösning. Fullt stöd för de senaste 4k+ högupplösta bildskärmarna förbättrar den dagliga utvecklaraktiviteter med renare, skarpare teckensnitt och ikoner och stöd för hög upplösning i IDE-fönstren, inklusive i VCL- och FMX-formdesigner och kodredigerare.
  • En helt omdesignad och anpassningsbar välkomstsida som erbjuder enkel anpassning av data som visas för kunder, förbättrad hantering av funktioner som nyligen öppnade filer, visning av nyligen tillagda objekt från GetIt -pakethanteraren och mer, nu byggt på ett ramverk som möjliggör framtida anpassat innehåll av kunder och partners.
  • Utökat Delphi -plattformsstöd. Delphi stöder nu att bygga inbyggda macOS-applikationer för Apple Silicon M1-enheter (ARM 64-bitars), vilket markerar Delphis fortsatta engagemang för stöd för flera plattformar. Delphi Android -stöd har också förbättrats.
  • Förbättringar av VCL-modernisering för att bättre stödja den inbyggda Windows 10 -plattformen och kommande Windows 11. Dessa förbättringar förbättrar applikationsgränssnittet och lägger enkelt till nya funktioner genom att kompilera om befintliga applikation.
  • Och mycket mer, inklusive över 750 kvalitetsförbättringar för offentligt rapporterade problem och kundfunktionsförfrågningar.

Titta på What´s New in RAD Studio 11.

 

 

In depth: Key New Features RAD Studio 11 Alexandria

RAD STUDIO 11 Launch Whats New 6979008

Key New IDE Features and Enhancements

11preview 01 2048425

  • RAD Studio 11 adds high-DPI support to the IDE: This improves daily developer activities with full support for the latest 4k+ monitors, with cleaner, sharper fonts and icons, and high-resolution support throughout the IDE windows including in the VCL and FMX form designers and code editor. You can now design your forms directly at multiple scales and in high resolution.
  • VCL Styles add design-time support: Prototype stylish UIs even faster by seeing immediately at design-time how your styled forms and controls will look when running.
  • Multi-monitor and multi-window improvements: you can design and edit code for the same form at the same time in multiple windows, including ‘pulling’ the form designer from one window to another. This allows you to mimic the benefits of the old floating form designer in the modern IDE layout, including across multiple screens
  • Welcome Page: Completely rebuilt with the VCL (removing browser dependencies), the new page has a native look and feel and a UI that fits the IDE, plus is easy for you to customize in layout and content.

11 welcomepage 4284654

  • C++ Code Formatter: Automate the layout of your C++ code using clang-format.
  • Numerous Code Insight (DelphiLSP) improvements based on developer community feedback and requests.
  • Remote Desktop: Improved remote desktop support (for VCL and IDE).
  • FireMonkey design-time guidelines: Prototype faster with visual lines for moving and aligning controls (similar to the VCL), with enhanced margin and padding support.

11 styleddesigner 6707406

VCL Modernization

Many VCL components updated to new features in the Windows API:

  • Rich Edit component updated: A new implementation removes XP dependencies and brings additional features into the TRichEdit control, including: URL detection, spell checking, background color and transparency.
  • TreeView CheckBoxes: Support for CheckBoxes in TreeViews added, with each node supporting 3 states (Partial, Dimmed, Exclusion) to help customise the UI
  • New TLabelDBEdit component offering a data-aware version of the TLabelEdit for faster prototyping.
  • Large collection of minor VCL improvements including default form size and font, exception dialog copy button, Coolbar improvements, margins on Memo and RichEdit, Optional Group box frames and many more.

11 richandtree 3741136


Key FireMonkey Platform Enhancements

  • Improved FMX High-DPI support for Windows and Desktop applications with a visibly superior desktop UI, driven by an updated scaling engine that has been moved from physical to logical coordinates.
  • Support for Microsoft’s WebView 2 control (Edge Chromium) in the WebBrowser component.
  • RAD Studio 11 supports the latest Android 30 API and latest Billing APIs, and also migrates to use the AndroidX libraries.
  • Android support for multiple classes.dex files, simplifying integration of external Android dependencies.

11 fmxedge 2446945

 

Target Platforms and Compilers

  • macOS 64bit ARM compiler and toolchain that includes building universal binaries for Intel/ARM AppStore submissions.
  • Delphi language support for binary decimals and digits separator.
  • C++ toolchain improvements include overhauled Delphi-style RTTI for C++ types (allowing using components built with Clang in the IDE), including using typeid on Delphi-style types; improved C++-style RTTI for Delphi types; CMake quality improvements, and greatly improved exception handling on both Win32 and Win64.

 

Key Run-Time Library Enhancements and More

  • RTL Quality focus: TZipFile, 64bit improvements for large data structures, Bluetooth LE
  • Record Helper for TDateTime in System.DateUtils. Makes common date and time tasks faster to code, and code cleaner to read. Examples include getting the first date of the Month or Year, or converting to a Unix date format, checking AM/PM, finding out if it’s in a Leap Year, etc.
  • Record Helper for TCurrency in System.SysUtils makes working with Currency simpler and easier.
  • C++ RTL improvements focusing on Delphi interop include using make_shared<> and make_unique<> with Delphi classes; string_view support for Delphi strings; easy Delphi/C++ string conversion including being able to directly assign a Delphi string to a C++ string and vice versa; and Delphi core data type (such as TDateTime, Variant, etc) conversion to and from C++ strings using to_string() and from_string().

11 datetimehelper 4428495

Enhanced Delphi Code Insight with LSP

  • LSP awareness of Include (.inc) files used in a .pas file
  • Auto restart of LSP server
  • Auto code completion with Tab key
  • Class helper support
  • Array suggestions when assigning arrays
  • Use of Visual Studio Code to edit Delphi source with full code completion, thanks to LSP support as part of your license


Data Connectivity

  • FireDAC in the new release offers specific improvements for the PostgreSQL, Oracle, and Firebird databases
  • The HTTP and REST client libraries have been extended with timeout mechanisms, support for HTTP/2, TLS 1.3, Base64 URL Encoding
  • A new component TRESTRequestDataSetAdapter simplifies uploading datasets to RAD Server
  • A new low-traffic RAD Server Lite allows unlimited deployment of your multi-tier solutions, alongside with the fully scalable RAD Server engine
  • For DataSnap, the REST URL mapping logic is now fully configurable


Overall Quality

This release includes specific fixes for over 650 issues reported by customers on Quality Portal (QP) plus over 110 new features requested by customers on the same portal (Notice that QP synchronization is not immediate)

 

Product trials for RAD Studio, Delphi and C++Builder 11 are now available and the updated product builds are live in the online store. Customers on Update Subscription can download and install RAD Studio 11 today using their existing license and will receive an email announcing the new release availability. Downloads are available for download in the new customers portal at my.embarcadero.com.


Systemkrav

Delphi 11

System requirements for Delphi XE7
• 1 GB RAM (2 GB+ recommended) • 3-30 GB free hard disk space depending on edition and configuration • DVD-ROM drive (if installing from a Media Kit DVD) • Basic GPU – Any vendor DirectX 9.0 class or better (Pixel Shader Level 2) • Intel® Pentium® or compatible, 1.6 GHz minimum (2GHz+ recommended) • 1024x768 or higher-resolution monitor • Mouse or other pointing device • Microsoft® Windows 8 or 8.1 (32-bit and 64-bit) • Microsoft® Windows 7 SP1 (32-bit and 64-bit) • Delphi can also be run on Mac OS X by using a virtual machine (VM) such as VMware Fusion or Parallels hosting Windows 7 or 8   For developing 64-bit Windows applications PC running a 64-bit version of Windows or a 32-bit development PC connected with a PC running a 64-bit version of Windows

For developing Mac OS X applications PC running Windows connected with an Intel-based Mac or a Mac running Windows in a VM, with 2 GB RAM or more, running OS X 10.9 (Mavericks) or 10.8 (Mountain Lion)

For developing iOS applications PC running Windows connected with an Intel-based Mac or a Mac running Windows in a VM, with 2 GB RAM or more, running OS X 10.9 or 10.8 with Xcode 5.0 or 5.1.1. An Apple Developer account is required to deploy iOS apps to physical devices.

Supported deployment platforms PCs and tablets with Intel/AMD processors running Windows 7 SP1, 8, 8.1, Windows Server 2008 or Windows Server 2012. Macs running OS X 10.8 or 10.9. iPhone, iPad, or iPod Touch running iOS 7 Microsoft Windows Server® 2008 & 2012. . Android phones and tablets: ARMv7 devices with NEON support, running Android Gingerbread (2.3.3-2.7), Ice Cream Sandwich (4.0.3, 4.0.4), Jelly Bean (4.1.x, 4.2.x, 4.3.x) or KitKat (4.4.x).

- See more at: http://www.alfasoft.com/se/produkter/utvecklingsverktyg/embarcadero/delphi.html#systemkrav

Minumum Hardware Requirements
-1.8 GHz or faster processor
-3 GB of RAM. 8GB of RAM recommended.
-Between 6 GB and 60 GB of available disk space. Using a SSD is strongly recommended
-DirectX 11 capable video card that runs at 1440x900 vertical resulutin screen is recommended
-Windows 10 Anniversary Edition is recommended and required for development for the Windows 10 store.

Operating System Requirements
-Windows 10

You can also install RAD Studio 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.

OS X - An Intel-based Mac with more than 2 GiB of RAM running any of the following versions of macOS:
-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 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:
-Marshmallow (6)
-Nougat (7)
-Oreo (8)
-Pie (9)
-Android (10)

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 JRE is installed automatically if you choose to install support for the Android target platform.

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

Skillnader mellan editioner

Delphi11 Matrix 


Du finner en matris som tydligare beskriver skillnaderna på: https://alfasoft.com/files/products/rad-studio/RAD-Studio-Editions.jpg

 

Delphi editioner

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.

Fullständig matris som beskriver skillnaderna mellan Delphi editionerna


Övrigt

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. Klicka på följande länk för ett se vilka versioner du kan nedgradera till.
 

Beskrivning av de olika licenstyperna att välja med i Delphi

Embarcaderos utvecklingsverktyg erbjuds som namngiven användare (named user), namngiven nätverks användare (network named) eller som flytande nätverks licens (concurrent). Det finns även en separat licenstyp för namngivna och flytande akademiska licenser. Klicka på följande länk för detaljerad beskrivning av Embarcaderos licensieringsalternativ.


Återlämnande av licens

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.

För frågor runt dina licenser, nedladdningar och konto-administration, hänvisar vi till my.embarcadero.com.

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..