Обновление Embarcadero RAD Studio XE6
Компания Embarcadero выпустила новую версию среды программирования RAD Studio XE6 – полнофункциональную платформу для создания мобильных приложений, предназначенных для работы на различных устройствах и компилируемых в нативный код для Windows, Android, iOS и Mac.
Это комплексное решение позволяет разработчикам ПО создавать нативные приложения, работающие в среде Windows, Android, iOS и Mac на базе единого кода. Оно включает в себя первую визуальную среду разработки для ОС Android на языке C++ и предоставляет возможность усовершенствовать существующие Windows-приложения, созданные на базе VCL (Visual Component Library). Кроме того, RAD Studio XE6 упрощает переход к мобильной разработке и в итоге повышает производительность разработчиков до 20 раз.
Расширенная поддержка Android, по заявлению компании, делает RAD Studio XE6 единственным решением на рынке, предоставляющим интегрированную среду (IDE), которая поддерживает разработку в визуальном режиме под Windows, Android, iOS и Mac. Пользователи могут создавать нативные приложения для любых платформ, как стационарных, так и мобильных, и даже для таких, как Google Glass, на базе единого программного кода на C++ или Object Pascal (Delphi). Простое перекомпилирование позволяет переносить то же самое приложение на iOS, Windows или Mac OS X со стандартным или специальным пользовательским интерфейсом без изменений в программном коде. RAD Studio XE6 поддерживает разные версии Android, включая 4.4 KitKat.
Разработчикам для Windows новая среда с использованием VCL упрощает переход существующих проектов на мобильные устройства. Новые компоненты для взаимодействия приложения (App Tethering) позволяют дополнить имеющиеся Windows VCL-приложения функционалом для мобильной работы без переноса приложения целиком. Разработчики могут создавать мобильные приложения как дополнения к существующим системам, разработанным под Windows.
RAD Studio XE6 упрощает использование всех преимуществ и стилей Windows 7 или Windows 8.1, обеспечивая переход от Windows XP к современным версиям этой ОС – 7 и 8.1. Кроме того, у разработчиков появилась возможность создать более производительные 64-битные варианты своих 32-битных приложений.
Упрощается интеграция с облачными сервисами и Backend-as-a-Service (BaaS) платформами. Новые компоненты интеграции с BaaS-платформами Kinvey и Parse обеспечивают простой доступ к мощным облачным сервисам – таким, как push-уведомления, хранение данных и аутентификация пользователей, не требуя создавать собственные сервисы и инфраструктуру. Теперь разработчики могут быстро интегрировать сервисы ведущих BaaS-платформ в свои мобильные приложения.
Embarcadero RAD Studio XE6 расширяет для разработчиков возможности монетизации приложений за счет встраивания инструментов покупки из приложений и рекламы. Разработчики могут продавать контент, функциональность, сервисы и подписки на платформах iOS и Android. RAD Studio XE6 поддерживает ведущие рекламные сети, включая Google AdMob и Apple iAd.