Zalety Embarcadero C++ Builder 10.2 Tokyo:
Przemyślany przepływ pracy. Funkcje C ++ Builder 10.2 można pogrupować w czynności robocze, które codziennie wykonują programiści: konfigurowanie zintegrowanego środowiska dla optymalizacji przepływu pracy, pisania kodu, poruszania się wg kodu i analizowania kodu.
Wprowadzono następujące udoskonalenia w celu zoptymalizowania przepływu pracy i zwiększenia wydajności programistów: utrzymywanie statystyk dotyczących projektów, historia operacji ze schowkiem, obsługa wielu wstawek, sprawdzania nawiasów, podkreślanie kontroli przepływu, wyróżnianie strukturalnej, nawigacji kodowej, inteligentnych klawiszy i wielu innych.
Kompilator RAD C ++ z obsługą CLANG dla Windows 10 i urządzeń mobilnych
C ++ Builder 10.2 Tokio zawiera kompilator dla standardowego języka C ++ dla Windows 10 (wersje 32-bitowe i 64-bitowe) oraz platformy mobilne (iOS i Android) z rozszerzeniami RAD, które zapewniają najszybszy rozwój w standardowym języku C ++ dla Windows i innych platform. Ścisła integracja z bibliotekami wieloplatformowymi VCL dla Windows i FMX, obsługą C ++ i ARC (automatyczne liczenie odwołań) dla urządzeń mobilnych z kompatybilnością wsteczną. C ++ Builder 10.2 Tokyo jest niezbędną aktualizacją dla programistów Windows VCL korzystających z C ++ Builder i nowych programistów C ++ dla platform mobilnych i stacjonarnych, migrujących z innych języków i zestawów narzędzi - Java, Objective-C, C #, Xcode, Xamarin i Visual Studio.
Projektuj i buduj jednocześnie dla platform komputerowych i mobilnych, teraz z natywnymi komponentami interfejsu platformy
FireUI pozwala raz napisać kod, a następnie wdrożyć go na platformach Windows 10, Android, iOS i OS X.
C ++ Builder 10.2 Tokio obsługuje wieloplatformową strukturę interfejsu użytkownika i projektanta interfejsu FireUI, które stanowią jedyne na świecie rozwiązanie do kompilowania aplikacji opartych na natywnym kodzie źródłowym. Większość innych dostawców obsługujących wieloplatformowe tworzenie aplikacji natywnych wymaga utworzenia osobnych interfejsów dla każdej platformy.
Programiści urządzeń mobilnych wreszcie będą w stanie stworzyć wspólny, jednolicie wyglądający interfejs użytkownika, który będzie działał na urządzeniach mobilnych, tabletach i systemach biurkowych o różnych współczynnikach kształtu, a jednocześnie! Zarówno kod interfejsu użytkownika aplikacji, jak i pozostała część stosu oprogramowania klienckiego ma dostęp do platformy API platformy, czujników i usług urządzeń oraz zapewnia maksymalną wydajność aplikacji dzięki pełnemu wykorzystaniu zasobów procesorów centralnych i graficznych oraz na podstawie wspólnej podstawy kodu.
Obsługuje kilka nowoczesnych platform, w tym Windows 10, iOS 10.0, Android 6.0 i OS X.
Podstawowa struktura komponentów wizualnych FireMonkey została znacznie zmodyfikowana i obsługuje implementację kilku widoków dla każdego komponentu (są one nazywane ControlType - typy komponentów). Można użyć "natywnych" reprezentacji komponentów systemu operacyjnego. Nowa podstawowa architektura oparta jest na MVC i obsługuje wsteczną kompatybilność, która pozwala wybrać styl platformy i własny styl dla każdego obsługiwanego komponentu podczas programowania. W ten sposób można określić, czy komponenty będą wyświetlane w czasie wykonywania za pomocą narzędzi FireMonkey za pomocą GPU lub przy użyciu podstawowego systemu operacyjnego. W obu przypadkach używany jest ten sam składnik API.
Ponieważ komponenty typu platformy używają tej samej podstawowej implementacji, co ich własne pakiety SDK, takie jak Cocoa, aplikacje FireMonkey będą miały wysoką wydajność, zapewniając płynne przewijanie, którego użytkownicy oczekują od aplikacji natywnych, ale z właściwościami, metodami i zdarzeniami komponenty będą takie same w różnych systemach operacyjnych. Pozwala to zachować dokładne dopasowanie do funkcji platform Windows, Mac, iOS i Android, zapewniając maksymalną wygodę dla użytkownika.
Nowość w C ++ Builder 10.2:
C ++ Builder 10.2 znacząco poprawił wydajność kompilatora, ulepszył cały zestaw narzędzi programistycznych C ++ i dodał obsługę trybu wielu użytkowników w serwerze RAD. Teraz wersja C ++ Builder 10.2.2 dodaje nowe funkcje, w tym obsługę szybkiej edycji w FireMonkey, kilka nowych kontrolek dla VCL, nową wersję stylizacji IDE w ciemnych kolorach, licencję na wdrożenie serwera RAD w jednej witrynie dla wersji Enterprise i Architect, zwiększenie jakość produktu i poziom obsługi standardów językowych C ++, strona powitalna dla instalatorów i ulepszeń!