Česká a slovenská republika

 |  přihlášení | registrace
      Košík je prázdný   |  Jak nakupovat

C++Builder 10.2 Tokyo Enterprise

Embarcadero® C++Builder je úplným nástrojem pro vývojáře software, pomocí kterého mohou rychle navrhovat aplikace, zapisovat jejich kód v jazyce C++ a nasazovat hotové propojené aplikace do prostředí systémů Windows, Mac, iOS, Android a IoT (internet věcí). Vytvářet je možno řešení podnikové kategorie a obchodní systémy využívající nativních, tedy kompilovaných klientských aplikací, poskytovat jejich rozšíření na mobilní zařízení a chytré přístroje, využívat služeb poskytovaných v cloudech a pracovat s rozsáhlými podnikovými daty. S nástrojem C++Builder se vytváří rychlé nativní aplikace pro Windows, OS X a mobilní zařízení pomocí jediného zdrojového kódu a jediného programovacího jazyka. Nástroj FireUI zrychlí vývoj uživatelských rozhraní na mnoha zařízení různých formátů a orientací. Stávající aplikace je možno rozšířit o nové možnosti zahrnutí internetu věcí včetně povědomí o blízkosti majáčků, propojení zařízení vybavených IoT nebo sběru dat z čidel a připojit vše do infrastruktury podnikových informačních systémů.

C++Builder Enterprise je úplné vývojářské řešení s propojitelností typu klient/server se všemi významnými databázemi a pružným middleware umožňujícím tvorbu výkonných n-vrstvých aplikací pro více zařízení s Windows, Mac, iOS a Android. Nástroj obsahuje současně vše z edice Professional.

RXmistoDX

detailní popis

Ceník produktů C++Builder 10.2 Tokyo Enterprise

Klikněte sem pro zobrazení cen v EUR
Druh licence *Typ licence# licencíDodávka **Lic. server ***Cena
Nový uživatelKlasická nesíťová licence pro pracovní stanice. Nová licence.Pojmenovaná1ESD110 800 Kč110 800 KčDo košíkuDo košíku
Nový uživatelKlasická nesíťová licence pro pracovní stanice. Nová licence. Jediné sériové číslo pro pět instalací produktu.Pojmenovaná5ESD511 100 Kč511 100 KčDo košíkuDo košíku
Nový uživatelKlasická nesíťová licence pro pracovní stanice. Nová licence. Jediné sériové číslo pro deset instalací produktu.Pojmenovaná10ESD979 600 Kč979 600 KčDo košíkuDo košíku
Nový uživatelSíťová pojmenovaná licence vhodná pro podniky a instituce vázaná na jednoho konkrétního uživatele. Nová licence.
Licenční server ELC je dodáván zdarma; Síťové licence doporučujeme pro 5 a více licencí v podniku.
Síťová pojmenovaná1ESDELC110 800 Kč110 800 KčDo košíkuDo košíku
Nový uživatelSíťová souběžná licence vhodná pro podniky a instituce, kterou může sdílet více uživatelů. Nová licence.
Licenční server ELC je dodáván zdarma.
Síťová souběžná1ESDELC221 500 Kč221 500 KčDo košíkuDo košíku
UpgradeKlasická nesíťová licence pro pracovní stanice.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Pojmenovaná1ESD76 700 Kč76 700 KčDo košíkuDo košíku
UpgradeKlasická nesíťová licence pro pracovní stanice. Jediné sériové číslo pro pět instalací produktu.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Pojmenovaná5ESD357 700 Kč357 700 KčDo košíkuDo košíku
UpgradeKlasická nesíťová licence pro pracovní stanice. Jediné sériové číslo pro deset instalací produktu.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Pojmenovaná10ESD689 800 Kč689 800 KčDo košíkuDo košíku
UpgradeSíťová pojmenovaná licence vhodná pro podniky a instituce vázaná na jednoho konkrétního uživatele.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Síťová pojmenovaná1ESDELC76 700 Kč76 700 KčDo košíkuDo košíku
UpgradeSíťová souběžná licence vhodná pro podniky a instituce, kterou může sdílet více uživatelů.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Síťová souběžná1ESDELC153 400 Kč153 400 KčDo košíkuDo košíku
Upgrade ze StarterKlasická nesíťová licence pro pracovní stanice.
Upgrade z verze XE7 Starter.
Pojmenovaná1ESD96 600 Kč96 600 KčDo košíkuDo košíku
Školní verzePojmenovaná nesíťová licence pro individuální použití.
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Pojmenovaná1ESD14 100 Kč14 100 KčDo košíkuDo košíku
Školní verzePojmenovaná licence vhodná pro akademické síťové systémy se studentskými účty; licence jsou spravovány serverem ELC (dostupným zdarma).
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Síťová pojmenovaná1ESDELC4 700 Kč4 700 KčDo košíkuDo košíku
Školní verzeSouběžná licence vhodná pro akademické síťové systémy se studentskými účty; licence jsou spravovány serverem ELC (dostupným zdarma).
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Síťová souběžná1ESDELC4 700 Kč4 700 KčDo košíkuDo košíku
Klikněte sem pro zobrazení cen v Kč
Druh licence *Typ licence# licencíDodávka **Lic. server ***Cena
Nový uživatelKlasická nesíťová licence pro pracovní stanice. Nová licence.Pojmenovaná1ESD€ 4 042€ 4 042Do košíkuDo košíku
Nový uživatelKlasická nesíťová licence pro pracovní stanice. Nová licence. Jediné sériové číslo pro pět instalací produktu.Pojmenovaná5ESD€ 18 652€ 18 652Do košíkuDo košíku
Nový uživatelKlasická nesíťová licence pro pracovní stanice. Nová licence. Jediné sériové číslo pro deset instalací produktu.Pojmenovaná10ESD€ 35 749€ 35 749Do košíkuDo košíku
Nový uživatelSíťová pojmenovaná licence vhodná pro podniky a instituce vázaná na jednoho konkrétního uživatele. Nová licence.
Licenční server ELC je dodáván zdarma; Síťové licence doporučujeme pro 5 a více licencí v podniku.
Síťová pojmenovaná1ESDELC€ 4 042€ 4 042Do košíkuDo košíku
Nový uživatelSíťová souběžná licence vhodná pro podniky a instituce, kterou může sdílet více uživatelů. Nová licence.
Licenční server ELC je dodáván zdarma.
Síťová souběžná1ESDELC€ 8 083€ 8 083Do košíkuDo košíku
UpgradeKlasická nesíťová licence pro pracovní stanice.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Pojmenovaná1ESD€ 2 797€ 2 797Do košíkuDo košíku
UpgradeKlasická nesíťová licence pro pracovní stanice. Jediné sériové číslo pro pět instalací produktu.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Pojmenovaná5ESD€ 13 053€ 13 053Do košíkuDo košíku
UpgradeKlasická nesíťová licence pro pracovní stanice. Jediné sériové číslo pro deset instalací produktu.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Pojmenovaná10ESD€ 25 173€ 25 173Do košíkuDo košíku
UpgradeSíťová pojmenovaná licence vhodná pro podniky a instituce vázaná na jednoho konkrétního uživatele.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Síťová pojmenovaná1ESDELC€ 2 797€ 2 797Do košíkuDo košíku
UpgradeSíťová souběžná licence vhodná pro podniky a instituce, kterou může sdílet více uživatelů.
Upgrade z RAD Studio, nebo C++ Builder XE7 a výše ve verzích Pro/Ent.
Síťová souběžná1ESDELC€ 5 595€ 5 595Do košíkuDo košíku
Upgrade ze StarterKlasická nesíťová licence pro pracovní stanice.
Upgrade z verze XE7 Starter.
Pojmenovaná1ESD€ 3 525€ 3 525Do košíkuDo košíku
Školní verzePojmenovaná nesíťová licence pro individuální použití.
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Pojmenovaná1ESD€ 512€ 512Do košíkuDo košíku
Školní verzePojmenovaná licence vhodná pro akademické síťové systémy se studentskými účty; licence jsou spravovány serverem ELC (dostupným zdarma).
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Síťová pojmenovaná1ESDELC€ 171€ 171Do košíkuDo košíku
Školní verzeSouběžná licence vhodná pro akademické síťové systémy se studentskými účty; licence jsou spravovány serverem ELC (dostupným zdarma).
Školní verze mohou používat studenti a instruktoři výhradně pro proces výuky. Vzdělávací instituce nemohou podle licenčního ujednání produkty používat ani ke tvorbě software, který bude používán v rámci instituce či šířen zdarma.
Síťová souběžná1ESDELC€ 171€ 171Do košíkuDo košíku

*Druh licence: Přehledný popis pravidel a druhů upgrade najdete zde.

**Dodávka: Dodávka označená "ESD" neobsahuje instalační média. Dodává se e-mail s adresou a parametry pro download a licenční potvrzení.

***Lic. server: Licenční servery se používají v podnicích a institucích na správu síťových licencí (pojmenovaných i souběžných). Jsou dostupné zdarma. AppWave je nadstavbou nad základním licenčním serverem ELC od Embarcadera a doporučuje se až od cca 5 licencí výše. Licence pro server FLEX poskytujeme již pouze na zvláštní vyžádání.

Popis produktu

C++Builder - nové vlastnosti nástroje

Cpp Refaktoring pro přejmenovávání v C++ a další nové vlastnosti C++
• Rozsáhlý paměťový adresní prostor pro sestavování aplikací (nyní 4GB oproti předchozím 2GB)
• Vylepšené ladění (jména tříd, správa výjimek, lokální proměnné lépe podporovány jak ve 32bitové, tak 64bitové verzi)
FMX
Široká řada vylepšení FireMonkey
• Změna barev SystemStatusBar pod iOS pomocí nových vlastností TForm
• Podpora více vláken pro TBitmap, TCanvas a TContext3D
• Rychlejší uživatelské rozhraní pro Android včetně rozšíření práce s vlákny
• Rozšířené možnosti interakce s uživatelem u TMultiView
• Nové styly FMX pro macOS a Android, aby vaše aplikace vypadaly úžasně
FireDAC

Nové a vylepšené možnosti pro databáze
• Novinka: podpora MariaDB v5.5 – populární odštěpená databáze od MySQL
• Novinka: přístup GUID pro TField
• Vylepšená podpora pro MySQL (v5.7) a Firebird (přímý vstup/výstup)
• Přímá podpora grafických formátů JPEG a PNG v komponentě TDBImage ve VCL
• Editor datasetů TFDMemTable po dobu návrhu umožní tvorbu dat pro použití za běhu aplikace


QEdits
Další vlastnosti
• Vylepšení RTL: provázání aplikací (AppTethering), MD5 a SHA1 Hash
• Podpora nejnovějších možností ladění a simulátoru iOS 10 a macOS
• Vylepšení podpory pro Azure a Amazon Web Services; podpora nových aplikačních rozhraní
• Vylepšená menu vývojového prostředí se zrychlením navigace
• Řádkové kompilátory jsou upraveny pro větší kapacitu paměti

Mnohokrát oceněné vývojářské řešení

C++Builder je oceňovaný nástroj pro vývoj software, který používají milióny vývojářů na celém světě a podporován aktivní komunitou vývojářů software, technologických partnerů a dodavatelů komponent.

Svezte se na vlně Windows 10 – převeďte své aplikace a zákazníky pod Windows 10.
Windows 10 je to nejvýznamnější vydání za dlouhá léta a představuje pro vývojáře aplikací ohromnou příležitost.
Systém Windows 10 je hromadně přijímán uživateli a očekává se, že během pár let dosáhne počet instalací jednu miliardu. Je tedy čas přejít na Windows 10 i s vývojem. C++Builder přidá nové vlastnosti platformy Windows 10 do aplikací snadno a rychle. Nové ovladače knihovny VCL pro uživatelské rozhraní, WinRT i komponenty a aplikační programová rozhraní Universal Windows Platform (UWP) dají vývojářům hladký přístup ke službám Windows 10 včetně notifikací, kontraktům a dalším.
Přečtěte si studii ➽ Windows 10: The Big New Opportunity for Developers a dozvíte se, proč vývojáři v RAD Studiu mají ideální příležitost okamžitě využít novinek ve Windows 10 a proč je čas začít poskytovat aplikace pro tento operační systém. Vývojáři používající C++ mohou rychle přenést své aplikace vytvořené pomocí knihoven VCL nebo FMX do prostředí Windows 10 a plně využít všech jeho nových vlastností. Podpora Windows 10 zahrnuje nové komponenty VCL pro uživatelské rozhraní nebo komponenty a aplikační programová rozhraní pro WinRT/UWP a vylepšenou podporu Windows 10 v knihovně FMX.

C++Builder přidává nové vlastnosti pro zvýšení produktivity do IDE.
Kvalita a stabilita nástrojů pro produktivitu vývojářů byla významně vylepšena.

Produktivní vývojář dokáže pracovat mnohem rychleji. Vlastnosti prostředí pro zvýšení produktivity se dají seřadit podle aktivit, které vývojáři provádějí každý den: nastavení IDE pro optimalizované pracovní toky, zápis kódu, navigace kódem a jeho analýza. Rozšíření zahrnují statistiky projektů, historie kopírovací schránky, vícenásobné vkládání obsahu schránky, ukončování závorek, zvýrazňování toků, zvýrazňování struktury, lišta pro navigaci v kódu, chytré klávesy a mnoho dalšího.

Zdvojnásobení: kapacita paměti pro IDE je dvakrát větší a stejně tak kapacita prostoru pro projekty.
Projektový systém i nástroj na sestavování zdvojnásobuje možnou velikost projektů a nabízí ohromné zvýšení stability a výkonu.
V zákulisí tohoto nového vydání produktu se nachází zcela nově navržená architektura i systém pro správu sestavování aplikace; výsledkem je zdvojnásobení možné velikosti projektů, vyšší stabilita a výkon prostředí při práci na rozsáhlých projektech a zvláště těch multiplatformních. Pokud se vývojáři setkali s omezeními nebo problémy při práci na velkých projektech, měli by si toto vydání pořídit. Projekty mohu mít mnoho miliónů řádků kódu a vývojáře potěší efektivita zápisu kódu, navigace kódem a jeho ladění. Vývojové prostředí je možno zobrazit na více monitorech, inspektor objektů nabízí filtrování, takže je možno ihned skočit na požadovanou vlastnost. Nevizuální komponenty je možno skrýt. Prostředí nabízí i řadu statistik, zvýrazňování, analýz a historií.

Tvořte pro stolní a mobilní zařízení zároveň, nyní s nativními ovladači pro uživatelské rozhraní jednotlivých platforem.
Napište kód jen jednou a nasaďte aplikaci pod Windows 10, Android, iOS a OSX pomocí FireUI.
C++Builder obsahuje FireUI, tedy návrhář uživatelského rozhraní pro mnoho zařízení a vývojářské prostředí pro tvorbu nativních kompilovaných aplikací nezávislých na cílové platformě. Představuje tedy řešení používající skutečně pouze jediný zdrojový kód. Ostatní dodavatelé, kteří též nabízejí nativní vývojářské řešení, se neobejdou bez tvorby oddělených uživatelských rozhraní napsaných pro každou platformu zvlášť.
Vývojáři mobilních aplikací konečně mohou vytvářet společnou a nativní podobu uživatelského rozhraní, které je funkční na různých druzích mobilních telefonů, tabletů a stolních zařízení – a to vše najednou! Od kódu uživatelského rozhraní až po poslední část klientského software mohou aplikace pracovat s aplikačními rozhraními jednotlivých platforem, čidly v zařízeních nebo službami a poskytovat ten nejlepší výkon aplikací s nativní podporou daného procesoru i grafického koprocesoru z jediného společného kódu.
Moderní podpora více platforem zahrnuje Windows 10, iOS 8.4, Android 5.1.1 a OS X Yosemite. Architektura knihovny FireMonkey byla přepracována tak, aby umožnila různé implementace ovladačů a je možno používat buď interní ovladače operačního systému nebo ovladače FireMonkey; použije se k tomu ale stejné API. Aplikace ve FireMonkey budou poskytovat hladké nativní chování, přitom však jejich metody a události zůstanou multiplatformní. Tím se udrží věrnost dané platformě pod Windows, Mac, iOS a Android a zároveň maximální pohodlí uživatelů aplikací.

Nová úroveň kvality, stability, výkonu (QPS) a dokumentace.
Proces vývoje, testování a dokumentace Embarcadero poskytne ten nejvyšší výkon při vyhledávání informací.
Do vylepšování dokumentace, testování a dokumentace byly v letech 2014-15 investovány značné prostředky. Vylepšené dokumentační procesy nyní popisují nové vlastnosti a funkce pro všechny podporované platformy a jazyky v daleko lepší kvalitě a pokrytí. Nové procedury testování v odděleních výzkumu a vývoje odhalí chyby vývojového procesu mnohem dříve a s téměř stoprocentním pokrytím, takže produkty přináší méně nových chyb, více chyb je opraveno a zvyšuje se celkový výkon a kvalita. C++Builder se stává novým etalonem kvality, dokumentace a stability.

Tvorba novátorských aplikačních řešení s využitím internetu věcí.
K aplikacím mobilním či podnikovým lze snadno připojit udělátka IoT, čidla a přístroje.
Nástroj programátorům dovolí využít možností řešení IoT. Stolním i mobilním aplikacím je možno přidat novou funkčnost zabudováním propojení se zařízeními, čidly, podnikovými daty a službami v cloudu. Každý den na trhu přibývají další udělátka a přístroje typu IoT. Propojení s těmito zařízeními dává vývojářům možnosti tvořit pozoruhodné a zcela nové typy aplikací, které pracují i s okolním prostředím.

Tvorba bohatě propojených aplikací.
Je možno rychle obohatit stávající aplikace VCL o mobilní technologie, využití cloudů a IoT.
Funkčnost stávajících obchodních aplikací je možno bezbolestně rozšířit o integraci mobilních zařízení a nových udělátek IoT, které poskytnou zcela nové a moderní možnosti. Svět IoT a obchodní aplikace již nejsou nepropojené (tedy spojené pouze s jedinou mobilní aplikací), nýbrž mohou být distribuovány do několika vrstev, udělátek a zařízení, jako například pod operační systémy včetně Windows, Mac, iOS a Android, stejně tak jako pod middleware, cloudy, servery a podnikové služby. Rozšiřování stávajících aplikace je pro podniky a jejich vývojáře velkou výhrou, jelikož mohou zabudovat řešení IoT a přitom zachovat stávající infrastrukturu a využít stávajících rozsáhlých systémů. Prakticky veškerá odvětví mohou mít okamžitý prospěch z propojených aplikací, třeba maloobchod, potravinářství, zdravotnictví, výroba a průmyslová automatizace; možnosti řešení jsou bezbřehé!

Mobilizace podnikání pomocí podnikových mobilních služeb (EMS).
RSX➽ RAD Server nabízí snadno použitelnou platformu pro nasazení aplikační logiky a programových modulů pro práci s daty. RAD Server je založen na otevřených a standardních technologiích včetně volání REST http a datových formátů JSON. Poskytuje ovladače všech hlavních databázových systémů a zabudované šifrované datové úložiště SQL. Server řeší správu uživatelů, ověřování jejich přístupových práv a analýzy využití API rozhraní; je ideální pro bezpečný přístup z mobilních a stolních aplikací k podnikovým databázím. RAD Server je ucelené řešení střední vrstvy, podporující architekturu REST, která je bezstavová, vysoce škálovatelná a bezpečná. Pomocí RAD Serveru vývojáři otevřou svět propojených zařízení stávajícím aplikacím VCL a FireMonkey. K dispozici je podpora oznámení dopravovaných na koncová zařízení s iOS nebo Android (push notifications), dovolující vývojářům zasílat prostřednictvím RAD Serveru událostmi řízená upozornění.

Poznejte zvyky svých zákazníků a způsob, jakým používají vaše aplikace.
➽ Embarcadero® AppAnalytics je první analytickou službou pro mobilní, stolní a nositelná zařízení.
Poznejte, jak zákazníci používají vaše aplikace, ať jsou kdekoli – a využijte získaných vědomostí k vylepšování aplikací a pohodlí uživatelů. Sledujte a měřte, jak často se aplikace používají, na jakých platformách jsou provozovány, které vlastnosti zákazníci používají. Najděte a zaznamenejte pády aplikací. Chování uživatelů aplikací poznáte zachycením anonymních uživatelských statistik. Pochopte chování uživatelů stávajících aplikací Windows VCL, mobilních i stolních aplikací FireMonkey a dodejte jim vylepšená řešení. AppAnalytics je sledovací a analytická služba hostovaná u společnosti Embarcadero.

BeaconFence
➽ BeaconFence je ucelený nástroj pro práci s majáčky, neboli čidly přiblížení, který poskytuje přesné sledování polohy bez použití GPS v otevřených i uzavřených prostorách.
Libovolnou lokalitu bez omezení tvaru je možno vizuálně rozdělit do geometrických zón pokrytých jednotlivými majáčky a vstupem či přiblížením osoby na určitou pozici je možno v jejím mobilním zařízení spouštět volitelné akce. Pro půdorys lokality a umístění majáčků se používá grafický vizuální nástroj. Pozici je pak možno určit s přesností na centimetry. Nástrojem je možno vytvářet radiální nebo obdélníkové zóny a sledovat jejich průniky, vstup či opuštění a podle toho vyvolávat požadované akce. BeaconFence umožní vývojářům pracovat s majáčky na vysoké úrovni a předávat aplikacím přesnou polohu zařízení ve sledovaném prostoru.

Konopka Signature VCL Controls
➽ Konopka Signature VCL Controls je o sada více jak 120 propracovaných ovládacích prvků uživatelského rozhraní Windows a na 100 editorů vlastností, které jsou navrženy tak, aby aplikace s jejich využitím byly intuitivnější a vizuálně přitažlivé. Vývojáři s nimi mohou modernizovat vzhled svých aplikací a zvýšit pohodlí uživatelů.

CodeSite.
Získejte daleko přesnější pohled na to, jak se vaše aplikace chová za běhu.
➽ Pomůže vám CodeSite, živý systém pro protokolování, který pomůže rychle odhalit problémy za běhu aplikace, ať již provozované lokálně nebo vzdáleně. Nabízí víc než tradiční ladicí nástroje s body přerušení: zapisuje se vykonávání nepřerušovaně běžící aplikace, data odchycená za běhu více aplikací je možno sdružit do jediného protokolu a vizuálně je rozebírat v reálném čase.

Tabulka základních vlastností nástroje C++Builder dle edice

Oblast Architect Enterprise Professional Starter
VÝVOJ PRO RŮZNÁ ZAŘÍZENÍ
Vysoce produktivní integrované vizuální vývojové prostředí (IDE) s návrhářem grafických rozhraní, editorem kódu, Code Insight, překladačem a nástroji pro debugging x x x x
Vývoj skutečně nativních aplikací pro 32 bitové Windows x x x x
Vývoj skutečně nativních aplikací pro 64 bitové Windows a Mac OS X x x x
Návrhář FireUI pro tvorbu sdíleného uživatelského rozhraní pro různé platformy a zařízení, FireUI komponenty a služby x x x
Vývoj skutečně nativních aplikací pro Android a 64 bitový iOS x x Volitelně
KNIHOVNY A KOMPONENTY
Aplikační rámec VCL se stovkami vizuálních komponent pro tvorbu uživatelských rozhraní, přístup k databázím a mnoho dalších (v závislosti na edici) x x x x
Knihovny VCL a FMX pro podporu paralelního programování  (vybavenost se liší v závislosti na edici) x x x x
RTL knihovna s podporou přístupu k souborovým systémům, HW senzorů, Bluetooth, propojování aplikací a paralelního programování (vybavenost se liší v závislosti na edici) x x x x
Zdrojové kódy VCL umožňující provádění změn a úprav obsažených komponent x x x
Aplikační rámec FMX pro Windows x x x
Podpora nasazení pro Mac OS X Mavericks, Mountain Lion a Yosemite (včetně zařízení s displeji Retina) a prostřednictvím AppStore x x x
Vývoj mobilních aplikací pro platformu Android a 64 bitový iOS s využitím rámce FMX x x Volitelně
APLIKAČNÍ PLATFORMA PRO VÍCE ZAŘÍZENÍ
Propojitelnost na lokální databáze InterBase, SQLite, MySQL a mnoho dalších x x x
Cloud computing s přímou podporou Amazon a MS Windows Azure x x x

Propojitelnost typu klient/server pro vedoucí databázové servery vč. Microsoft SQL Serveru, Oracle, Teradata, Sybase, DB2, Informixu, InterBase, ODBC a dalších. K dispozici rovněž ovladač pro NoSQL databázový stroj MongoDB!

x x Volitelně
Zapouzdřitelný databázový stroj IBLite pro bezplatné nasazení s aplikacemi x x Volitelně
Klientské knihovny REST a komponenty pro přístup ke službám poskytovatelů Parse a Kinvey x x Volitelně
Middleware DataSnap pro vytváření vícevrstvých distribuovaných aplikací a datových služeb vč. x x
Nové! Podpora vývoje aplikací pro aplikační server RAD Server vč. nasazení a provozu na platformě Linux.
x x
Rychlý vývoj pro SQL databáze, řízení změn, profilování a ladění s kolekcí nástrojů SQL s DB PowerStudio® Developer Edition x
Návrh a modelování databází s ER/Studio Developer Edition x
LICENCOVÁNÍ
Licence pro plnohodnotný vývoj a nasazení komerčních aplikací x x x
Rozšířeno! Přístup k licencím předchozích verzí pro Delphi 7 a 2007-10.1 Berlin x x x
Licence pro začínající a "hobby" programátory x

Další vlastnosti nástroje C++Builder

OBLAST KLÍČOVÉ VLASTNOSTI PRODUKTU
INTEGROVANÉ KOMPILÁTORY A NÁSTROJE

Kompilátor založený na C++11 CLANG pro Win32 (bcc32)
Upgrade na verzi 3.3 CLANG a LLVM pro Win64 a Win32
Kompilátor pro Linux 64bit (distribuce RedHat, Ubuntu)

APLIKAČNÍ PLATFORMY, INTEGROVANÉ ARCHITEKTURY, NÁVRHÁŘI A NÁSTROJE PRO VÝVOJÁŘE
Aplikační platforma FMX pro tvorbu nativních aplikací pro iOS 7.x a iOS 8.x, jak pro ARMv7, tak 64bitový ARM. Podporuje iOS 8.4.
Aplikační platforma FMX pro tvorbu nativních aplikací pro Android ARMv7 ve verzích Ice Cream Sandwich (4.0.3, 4.0.4), Jelly Bean (4.1, 4.2, 4.3), Kit Kat (4.4), Lollipop (5.x) a Marshmallow (6.x).
Knihovna vizuálních komponent VCL pro rychlou tvorbu 64bitových aplikací pro Windows 10, Windows 8.x a Windows 7; Windows Server 2008 a 2012.
Knihovna vizuálních komponent VCL pro rychlou tvorbu 32bitových aplikací pro Windows 10, Windows 8.x a Windows 7; Windows Server 2008 a 2012.
Podpora Microsoft Windows SDK pro aplikační programová rozhraní (API) Windows 7, Windows 8 a Windows 10. Obsahuje podporu volání jak klasických API Win32/Win64 a také API WinRT.
Podpora DirectX 12.

APLIKAČNÍ PLATFORMA FMX (FIREMONKEY)

 

Podpora nápovědy při najetí myší u vizuálních ovladačů FireMonkey pro stolní přístroje.
Nativní styl prezentace u ovladačů Edit a Memo pro platformu Windows.
Podpora zOrder u FireMonkey pro Windows.
Rozšířená podpora kopírovací schránky umožní kopírovat/vkládat bitmapy.
Animace doteků pro platformu Android.
Aplikace FireMonkey mohou přijímat požadavky bez ohledu na zdroj (email, webový odkaz, jiná aplikace). Připojen je nový příklad.
Komponenta MultiView pro tvorbu uživatelského rozhraní, která se přizpůsobí danému zařízení, tedy tabletu nebo stolnímu počítači, na výšku, nebo na šířku. Teď i se specifickou podporou rozhraní Windows 10.
Specifické chování TSwitch pro uživatelské rozhraní Windows 10.
Schopnost komponent Edit a Calendar dynamicky použít nativní ovladač uživatelského rozhraní pro iOS.
Komponenta ListView pro iOS.
Komponenta ScrollBox pro iOS.
Komponenta Bluetooth LE (na platformách, které plně podporují tuto technologii).
Vylepšení architektury komponent Bluetooth a nová komponenta pro klasickou propojitelnost typu Bluetooth.
Nová třída TBeaconDevice pro přeměnu zařízení na jedné z podporovaných platforem na majáček (beacon).
Komponenta upozorňovacího centra pro použití upozornění v aplikacích pro iOS a Android včetně doprovodného zvuku upozornění; nyní i s podporou upozornění Windows 10.
Možnost použití IFMXDragDropServicepro přetažení dat do jiné aplikace na OS X.
Rozšíření návrháře stylu bitmap včetně nových šablon pro styly Windows, OS X a Android Lollipop; možnost vytvářet prázdné styly pro různé platformy a přizpůsobovat objekty různým grafickým rozlišením.
Vylepšený zabudovaný návrhář stylů FireMonkey a rozšíření komponenty TStyleBook tak, aby podporovala sbírky stylů pro různé platformy.
Prohlížeč stylů pro Windows 10 v návrháři bitmapových stylů.
KNIHOVNA VIZUÁLNÍCH KOMPONENT (VCL)
Inspektor objektů nastaví vlastnosti komponent a události.
Plné přizpůsobení rozlišení DPI (bodů na palec) podpora monitorů s rozlišením 4k, plus podpora více monitorů v aplikacích VCL
Nové ovladače VCL odpovídající některým z nových ovladačů uživatelského rozhraní Windows 10, které však je možno použít v předchozích verzích Windows.
Nové komponenty VCL ActivityIndicator, SearchBox, RelativePanel, ToggleSwitch a SplitView.
Moderně vyhlížející funkce SelectDirectory.
Specifické styly VCL pro Windows 10 určené pro tvorbu aplikací odpovídajících "Modernímu" vzhledu a dojmu podle společnosti Microsoft.
Vylepšení stylování ve VCL včetně podpory pro tvorbu stylu pro běžné dialogy a pro komponentu TWebBrowser.
Prémiové styly včetně TabletLight, Sky aGlow VCL.
NÁSTROJE PRO SESTAVOVÁNÍ A PODPORA PROJEKTŮ

Podpora služeb systému Android (Android Services) v integrovaném vývojovém prostředí včetně "šamanů" pro tvorbu služeb Android a jejich přidání ke stávajícím aplikacím pro Android.
Nasazování aplikací na zařízení s iOS (ladění/přímé nasazení/App Store) má několik vylepšení pro zařízení s iOS, která zjednodušují proces nasazování do provozu; včetně identifikátoru Auto Bundle.
Import projektů z Delphi 1 až Delphi XE8.
Import projektů z C++Builder 3 až XE8.

VLASTNOSTI JAZYKA A BĚHOVÝCH KNIHOVEN
Podpora volání aplikačních programových rozhraní WinRT pomocí více než 40 jednotek rozhraní v jazyce Object Pascal.
Podpora upozorňování ve Windows 10 pomocí komponenty NotificationCenter
Podpora kontraktů, tedy systémových mechanismů pro sdílení informací s jinými aplikacemi pro Windows 10 (aplikace se mohou chovat jako zdroje kontraktů) pomocí nové komponenty SharingContract.
Delphi a C++ RTL pro OS X (rozšíření správy výjimek v OS X).
Nativní podpora souborového formátu zip; TZipFile nyní obsahuje zpětné volání, které se použije v průběhu rozbalování archivu a oznamuje aktuální stav.
Zpracování JSON (JavaScript ObjectNotation) s použitím implementace JSON.NET pro kompatibilitu s novými nástroji pro zápis a čtení (včetně tříd TJsonReader a TJsonWriter).
Specializované nástroje pro zápis a čtení JSON včetně nových tříd TJsonReader a TJsonWriter; podpora Extended JSON.
Podpora nástrojů pro zápis a čtení Binary JSON (BSON) jako součást stejné architektury JSON.NET (včetně nových tříd TBsonReader and TBsonWriter).
Nástroje pro tvorbu plynulých metod JSON a BSON včetně tříd TJSONArrayBuilder and TJSONObjectBuilder.
Iterátor pro rychlý posun pouze vpřed pro JSON a BSON (TJSONIterator).
OSOBNÍ PRODUKTIVITA VÝVOJÁŘŮ
Vývojové prostředí vybudováno nad rozsáhlým paměťovým modelem tak, aby zabudovaným kompilátorům, ladícím i dalším nástrojům spouštěným z během procesu vývoje z IDE poskytovalo podstatně více paměti.
Přepracovaný mechanismus manipulace kompilátoru s vyrovnávací pamětí uvolní starší jednotky v případě, když je dostupná paměť již zaplněna; to pomůže při kompilaci projektových skupin ve více projektech.
Vylepšená podpora více monitorů ve vývojovém prostředí poskytuje možnost umisťovat většinu formulářů a tabulek na různých sekundárních monitorech.
Možnost nastavení návrháře formulářů tak, aby zobrazoval či skrýval ikony nevizuálních komponent; tím zvýšit přehlednost návrhové plochy.
Ikonky StructureView označují odpovídající komponenty.
Obnovení souborů neuložených automaticky: neuložená práce je periodicky ukládána do dočasného úložiště. Pokud se IDE bez varování zhroutí (například kvůli systémové havárii), pokusí se po restartu obnovit i uživatelem neuloženou práci.
Rozšířené možnosti projektů v IDE umožní snadné přizpůsobení rozlišení (High-DPI Awareness)pro vytvářené aplikace.
Možnost plného vlastního nastavení podoby inspektora objektů, možnost skrýt panel s popisem, rychlé akce a nový panel s filtry.
Obsah inspektora objektů lze filtrovat tak, aby zobrazoval pouze určité prvky.
Zkratky pro zvýšení/snížení velikosti fontu v editoru kódu.
Správce knihoven GetItumožní snadné nalezení, stažení a vylepšení knihoven zdrojového kódu, komponent a dalších doplňků ze serverů GetIt společnosti Embarcadero.* Rozšířen byl o kategorie, vylepšení uživatelského rozhraní a nové akce.
* použití GetIt vyžaduje připojení k Internetu; bez připojení není dostupné.
Statistika projektů poskytuje sledování aktivit pro lepší chápání produktivity týmů.
Historie schránky pro kopírování udržuje obsah starších uložených či kopírovaných dat a umožňuje je znovu vkládat.
Podpora vícenásobného vkládání: je možno provést stejnou operaci vkládání na více řádcích zdrojového kódu zároveň.
Dokončování závorek, zvýrazňování toků a zvýrazňování struktury.
Zvýrazňování toků graficky označuje skoky provádění zdrojového kódu přímo v editoru.
Lišta navigace kódem obsahuje kombinovaná okénka s metodami a třídami v horní části editoru.
Chytré klávesy jsou nyní plně zabudovány.
Vyhledávání chytrých symbolů.
Sada příkladů a demonstračních programů pomůže novým i stávajícím programátorům z vývojového prostředí vymáčknout maximum.
Podpora paralelní kompilace v C++.
SPRÁVA ZDROJOVÉHO KÓDU
Knihovny Subversion vylepšeny na verzi 1.8.13
REFAKTORING
Synchronizace prototypů –pokud se změní prototyp funkce, lze tuto vlastnost použít pro
synchronizaci sekcí interface a implementation (jen pro jazyk Object Pascal).
INTEGROVANÉ LADĚNÍ
Vzdálené ladění aplikací pro zařízení s 64bitovým iOS.
FIREDAC, KNIHOVNA PRO PRÁCI S MNOHA DATOVÝMI ZDROJI
Úplná podpora FireDAC pro databázi NoSQLMongoDB včetně nového ovladače FireDAC pro MongoDB.
Třídy zapouzdřující aplikační programové rozhraní MongoDB včetně TMongoConnection, TMongoDatabase, TMongoCollection a dalších.
Příkazy query, pipeline a update a další pro MongoDB včetně nástroje pro tvorbu plynulých metod.
Specifické datasety pro MongoDB včetně TFDMongoDataSet (umožní připojit dataset ke kurzoru MongoDB), TFTMongoQuery (dovolí spouštět dotazy nad sbírkami MongoDB) a TFDMongoPipeline (umožní spouštět pipelines nad sbírkami MongoDB).
INTEGROVANÉ TESTOVÁNÍ JEDNOTEK
Podpora testování pomocí DUnitX pro mobilní platformy (iOS a Android).
VÍCEVRSTVÁ ARCHITEKTURA DATASNAP
Příklady použití komponenty FDSchemaAdapter v aplikacích DataSnap.
Specifická podpora DataSnap pro vystavení datasetů FireDAC a sladění změn pomocí
rozdílů (s jednotkou FireDACJSONReflect), nyní s kompresí dat pro optimalizaci průchodnosti.
Klienti DataSnap používají System.NET pro HTTP a HTTPS a není nutno instalovat klientskou
knihovnu OpenSSL.
VYUŽITÍ CLOUDŮ
Amazon Simple Storage Service (S3) API.
Amazon Queue Service API.
Amazon SimpleDB API.
Knihovny pro cloud nyní používají nativní HTTP a HTTPS v System.NET.
KLIENTSKÁ KNIHOVNA REST A BAAS Čtecí a zápisové nástroje JSON jsou použity v klientské knihovně BaaS.
Čtecí a zápisové nástroje JSON jsou použity v klientské knihovně REST.

Ještě více se o tom, co je v sadě nástrojů RAD Studio nového, se dozvíte na Embarcadero doc wiki.

Další informace (v angličtině):

Poslat dotaz k produktu C++Builder 10.2 Tokyo Enterprise

 

Komentáře k produktu (0): C++Builder 10.2 Tokyo Enterprise