12 grudnia 2013
Nowa technologia pozwala programistom na tworzenie natywnych aplikacji mobilnych w języku C++
Firma Embarcadero Technologies, czołowy dostawca rozwiązań do tworzenia aplikacji i programowania baz danych, poinformowała o dostępności C++Builder XE5 – wydajnego narzędzia programistycznego C++ pozwalającego na tworzenie zarówno aplikacji desktopowych, jak i mobilnych. Dzięki wprowadzeniu nowych technologii do aktualnej wersji produktu, miliony programistów C++ na całym świecie mogą dostarczać aplikacje dla Windows, Mac i iOS, korzystając z jednej bazy kodu dla całego projektu. W odróżnieniu od innych rozwiązań, C++Builder XE5 pozwala na tworzenie w pełni natywnych aplikacji dla różnych urządzeń, których kod jest wykonywany bezpośrednio na procesorze CPU bez użycia „warstw pośrednich”, umożliwiając wykorzystanie przez aplikacje pełnych możliwości i wsparcia oferowanego przez nowoczesne urządzenia i systemy operacyjne.
Najnowsza wersja C++Builder XE5 pozwala programistom C++ na wykorzystanie posiadanych już umiejętności programistycznych oraz stworzonego wcześniej kodu w celu dostarczania nowych rozwiązań dla platform Windows, Mac oraz iOS. C++Builder XE5 stanowi przełomowe rozwiązanie dla wszystkich programistów i przedsiębiorstw dostarczających lub planujących dostarczać swoje aplikacje dla urządzeń desktopowych i mobilnych. Mogą oni teraz wykorzystać znajomość języka C++ oraz istniejący kod i biblioteki, aby tworzyć rozwiązania dla wszystkich kluczowych urządzeń. Co więcej, jeden zespół programistów może dostarczać rozwiązania dla wszystkich głównych platform bez konieczności tworzenia oddzielnych zespołów odpowiedzialnych za każdą z platform oddzielnie. Pozwala to na znaczne oszczędności czasu i redukcję kosztów.
"C++ jest jednym z najbardziej popularnych języków programistycznych ze względu na swoje olbrzymie możliwości, elastyczność oraz rzeczywistą przydatność do tworzenia natywnych rozwiązań przenośnych," powiedział Michael Swindell, Wiceprezes ds. Produktów w Embarcadero Technologies. "Pozwalając na dostarczanie natywnych aplikacji dla platform Windows, Mac i iOS z wykorzystaniem wspólnego kodu, C++Builder XE5 jest pierwszym rozwiązaniem programistycznym, które umożliwia wykorzystanie pełnego potencjału języka C++."
W najnowszej wersji C++Builder XE5 oraz wprowadzonym we wrześniu 2013 roku rozwiązaniu RAD Studio XE5, programiści mogą tworzyć natywne aplikacje dla platform Windows, Mac oraz systemów mobilnych, a następnie błyskawicznie dystrybuować je np. dzięki sklepom typu app stores. Prawdziwie natywne aplikacje kompilowane i wykonywane bezpośrednio na urządzeniu są wolne od języków skryptowych i dodatkowych maszyn wirtualnych, pozwalając programistom na dostarczanie najlepszych z możliwych rozwiązań w obszarze user experience. Najnowsze badanie (wrzesień 2013) przeprowadzone przez Dimensional Research pokazuje, iż 85% programistów tworzących aplikacje Windows zajmuje się także z programowaniem aplikacji mobilnych, kolejne 85% przyznało iż tworzone aplikacje powinny być natywnymi rozwiązaniami. Jednak tylko 17 % z nich wierzy, iż można realnie dostarczać takie natywne aplikacje mobilne dla dwóch lub więcej platform (raport na stronie www.embarcadero.com/press-releases/windows-developers-need-rad-studio-for-mobile-apps).
Dostępność
Nowa funkcjonalność związana z programowaniem aplikacji dla platformy iOS jest dostępna jako bezpłatny upgrade dla wszystkich zarejestrowanych użytkowników C++Builder XE5 (wersje Enterprise, Ultimate i Architect) oraz RAD Studio XE5. Nowa funkcjonalność jest także zawarta we wszystkich nowo nabywanych narzędziach. Zarejestrowani użytkownicy wcześniejszych wersji C++Builder oraz RAD Studio mogą do końca roku skorzystać z promocji i nabyć pakiety Upgrade do najnowszej wersji XE5, oszczędzając do 45% w porównaniu z ceną nowej licencji.
O C++Builder
Embarcadero C++Builder XE5 jest jedynym rozwiązaniem programistycznym C++ pozwalającym na tworzenie natywnych aplikacji dla wielu urządzeń wspierających platformy Windows (32-bit i 64-bit), Mac OS X oraz iOS. C++Builder XE5 umożliwia programistom C++ tworzenie aplikacji desktopowych i mobilnych korzystających ze wspólnego kodu źródłowego C++.
C++Builder jest dostępny jako samodzielny produkt oraz razem z narzędziami Delphi i HTML5 Builder w pakiecie RAD Studio. Więcej informacji o Delphi na stronie http://www.embarcadero.com.pl/produkty/cbuilder/