10.3.3 RIO – nowe Delphi, C++Builder, RAD Studio

10.3.3 RIO – nowe Delphi, C++Builder, RAD Studio
26 listopada 2019 Rafał Kędzierski

Embarcadero wprowadza nowe wersje Delphi / C++Builder / RAD Studio – 10.3.3 RIO

Update 3 jest już dostępny.

Najnowsza wersja środowiska 10.3 Rio Release 3 została zbudowana w oparciu o wersje 10.3, 10.3.1 oraz 10.3.2, przy czym dodano do niej nową funkcjonalność oraz wprowadzono poprawki zgłaszane przez Użytkowników. Delphi 10.3.3, C++Builder 10.3.3 oraz RAD Studio 10.3.3 są już dostępne do pobrania przez wszystkich Użytkowników posiadających aktywną usługę subskrypcji.

W wersji Release 3 programiści mogą tworzyć i dostarczać do sklepu Google Play Store 64-bitowe wersje swoich aplikacji Delphi FireMonkey. Wersja 10.3.3 upraszcza tworzenie wielowarstwowych aplikacji oraz wdrażanie RAD Servera dzięki wbudowanej obsłudze Docker image. Pozwala także na tworzenie aplikacji dla platformy iOS 13 (C++ i Delphi) oraz aplikacji macOS Catalina (Delphi). Programiści mają dostęp do komponentów połączeniowych dla ponad 70 różnych źródeł danych, dzięki wykorzystaniu dołączonej do pakietu licencji Enterprise Connector (dotyczy wersji Enterprise i Architect).

Kluczowa funkcjonalność wersji RAD Studio 10.3.3.

  • Nowością w 10.3.3 jest wsparcie tworzenia 64-bitowych aplikacji Android w Delphi. Dostarczaj gotowe 64-bitowe aplikacje Android dla sklepu Google Play Store, wspinające format Android App Bundle.
  • Nowy kompilator Delphi dla platformy Android 64-bit jest oparty na architekturze kompilatora LLVM. Kompilator jest kompatybilny w kompilatorem Android 32-bity i obsługuje model pamięci ARC, podobnie jak wszystkie inne kompilatory platformy mobilnej Delphi (iOS 32- i 64-bit oraz Android 32-bit).
  • Rozbudowana obsługa RTL obejmuje między innymi dostęp do podstawowych plików systemu, integrację platformy, zarządzanie pamięcią i wątkami, a także biblioteki klientów HTTP i REST, bibliotekę programowania równoległego (Parallel Programming Library) i wiele innych elementów.
  • Pełna obsługa biblioteki FireMonkey i wszystkich kontrolek FireMonkey dostępnych wcześniej na 32-bitowej platformie Android.
  • Obsługa bazy danych RTL i biblioteki klientów dostępu FireDAC, z obsługą tych samych baz danych, które były wcześniej dostępne na 32-bitowej platformie Android.
  • Ulepszenia obsługi FMX dla platformy Android, zarówno dla aplikacji 64-bitowych, jak i 32-bitowych
  • Wsparcie InterBase dla 64-bitowego systemu Android w Delphi. Dostarczanie 64-bitowych aplikacji Android z wbudowanym silnikiem InterBase (IBLite i IBToGo)
  • oraz wiele więcej!