— это удобная среда разработки приложений для различных устройств, которая позволяет предприятиям создавать полнофункциональные native-приложения для
, интегрированные с корпоративными системами баз данных. В редакцию
, позволяющее разработчикам наиболее эффективно использовать корпоративные структуры и базы данных.
ПОЛНОФУНКЦИОНАЛЬНАЯ ПОДДЕРЖКА ANDROID И IOS
Разрабатывайте приложения для смартфонов и планшетов с помощью одной платформы разработки, позволяющей создавать полнофункциональные
native-приложения для
Android и
iOS на одной кодовой базе. Приложения, создаваемые с помощью
Delphi XE5, могут получать доступ к стандартным датчикам и службам мобильных устройств, а также обладают наилучшей производительностью благодаря native-поддержке центральных и графических процессоров.
РАЗРАБОТКА ПОЛНОФУНКЦИОНАЛЬНЫХ NATIVE-ПРИЛОЖЕНИЙ ДЛЯ РАЗЛИЧНЫХ УСТРОЙСТВ
Разрабатывая на
Delphi приложения для различных устройств, вам не придется управлять множеством отдельных проектов, чтобы создавать native-приложения для каждого типа устройств (ПК, планшета, смартфона) на различных
платформах (Android, iOS, Windows и OS X). Возможности
native-разработки позволят вам создавать приложения, не использующие сценарии и работающие с полной скоростью непосредственно на процессоре устройства. Таким образом, вы сможете создавать более быстрые и функционально насыщенные приложения, которые понравятся вашим пользователям.
ПЛАТФОРМА RAD ДЛЯ РАЗРАБОТКИ ПРИЛОЖЕНИЙ С ПОДДЕРЖКОЙ РАЗЛИЧНЫХ УСТРОЙСТВ
Сегодня разработка приложений для мобильных устройств зачастую не ограничивается только устройством, потому что необходимо поддерживать обмен данными и получать доступ к корпоративным данным и облачным службам в реальном времени.
Платформа Delphi для разработки приложений с поддержкой различных устройств дает разработчикам возможность создавать мобильные приложения, подключающиеся к серверным службам и работающие на разных клиентских ОС и на устройствах разных форм-факторов. Получите возможность быстрого подключения приложений с помощью
FireDAC к корпоративным базам данных, локальным службам или облаку, к корпоративным базам данных, промежуточному слою многозвенной платформы
DataSnap и облачным
RESTful веб-службам через подключения к
MBaaS.
БЫСТРОЕ НАЧАЛО РАБОТЫ И БЫСТРЫЕ РЕЗУЛЬТАТЫ
Проектируйте и создавайте расширяемые визуальные компоненты многократного использования для повышения скорости и удобства разработки.
Delphi позволяет в сжатые сроки создать наглядный прототип, выполняемый прямо на целевом устройстве, для получения обратной связи и быстрого вывода приложения на рынок. Благодаря наглядной разработке, простому в освоении языку программирования и встроенной поддержке корпоративных баз данных вы сможете достичь впечатляющих результатов, не тратя много времени на сам код.
ПОВЫШЕННАЯ БЕЗОПАСНОСТЬ И КОНТРОЛЬ
Во многих пакетах разработки приложений мультиплатформенная поддержка реализована с помощью языков сценариев и сред выполнения, а они, как известно, являются излюбленными мишенями хакеров и снижают безопасность мобильных устройств.
Delphi позволяет создавать полнофункциональные native-приложения, которые выполняются непосредственно на устройстве, снижая риск атак извне.
РЕШЕНИЕ, ОТМЕЧЕННОЕ НАГРАДАМИ
Среда разработки приложений
Delphi удостоена множества наград, ей доверяют миллионы разработчиков во всем мире, а обширная экосистема решения представлена активным сообществом разработчиков ПО, технологических партнеров и производителей компонентов.
Возможности разработки приложений для
Android и
iOS доступны в
Delphi Enterprise и более функциональных версиях, в редакции
Delphi Professional с пакетом дополнений для мобильных сред и во всех редакциях
RAD Studio.
Новые возможности в Delphi XE5:
-
Компилятор Delphi для Android ARM compiler как для устройств, так и для эмулятора;
-
Платформа FM platform для создания «нативных» приложений под Android для Gingerbread (2.3.3 – 2.3.7), Ice Cream Sandwich (4.0.3, 4.0.4) и Jelly Bean (4.1.x, 4.2.x, 4.3.x);
-
Поддержка iOS 7 SDK и соответствующих стилей;
-
Элемент управления Time Picker Android, iOS, Windows и OS X;
-
Компонент Notification Center для Android, iOS и OS X;
-
Встроенная поисковая фильтрация для TListView под Android, iOS, Windows и OS X;
-
Жест «смахивание» для удаления в Android и iOS;
-
Поддержка «Share sheet» в Android и iOS;
-
Оптимизация производительности платформы FM Delphi RTL для Android;
-
Delphi RTL for Android;
-
Менеджер развёртывания (Deployment Manager) для Android;
-
Развёртывание приложений на эмуляторе для Ice Cream Sandwich и Jelly Bean;
-
Развертывание приложений на устройствах Android (Debug / App Store);
-
Удалённая отладка для Android;
-
Редакция Professional включает расширенную поддержку FireDAC для локальных баз данных, влкючая Microsoft Access database, SQLite database, InterBase ToGo / IBLite, InterBase при локальном взаимодействии, MySQL Embedded, MySQL Server при локальном взаимодействии, Advantage Database при локальном взаимодействии, PostgreSQL при локальном взаимодействии, Firebird Embedded и Firebird при локальном взаимодействии;
-
Встраиваемую базу данных IBLite для Android и iOS с неограниченной бесплатной лицензией;
-
Клиентская библиотека REST Client для упрощенного вызова REST-сервисов;
-
Поддержка авторизации, включая Basic Authentication, Plan Authentication, OAuth1, OAuth2;
-
Компоненты TRestClient, TRestRequestи TRestResponse;
-
Средства отладки REST для тестирование вызовов REST и их параметров;
-
Множественный выбор в Менеджере развёртывания (Deployment Manager);
-
Сервис IDE Insight теперь доступен через поле поиска в правом верхнем углу IDE;
-
Менеджер устройств (Device Manager) для управления и выбора устройства по умолчанию в дизайнере мобильных форм (FM Mobile Form designer).
Создавайте по-настоящему «нативные» приложения для Android и iOS:
-
Создавайте мобильные приложения при помощи ваших знаний, навыков и умений, а также исходного кода, который у вас уже есть. Ваши приложения под Android и iOS будут иметь скорость «нативных» и повышенную безопасность, по сравнению с аналогами на основе web-технологий или скриптовых языков. Используйте развитый визуальный дизайнер для интерфейсов iOS для различных типов устройств, разрешений и ориентаций.
Разработка приложений под Android, iOS, Windows, OS X для различных устройств:
-
Теперь вы можете создавать приложения для различных платформ и типов устройств, включая смартфоны, планшетные устройства и ПК/ноутбуков в кратчайшие сроки с великолепным результатом. Разрабатывайте для Android, iOS, Windows and OS X в одной IDE и с помощью единого фреймворка! Ваши «нативные» приложения будут использовать всю мощь устройств, на которых они выполняются.
RAD-Платформа приложений для различных устройств:
-
Разработка современных приложений для мобильных устройств выходит далеко за рамки коммуникации в режиме реального времени и доступа к данным масштаба предприятия и облачным сервисам. Платформа приложений для различных устройств в Delphi даёт разработчикам новый уровень доступа к back-end сервисам мобильных клиентов на различных ОС и устройствах с различными форм-факторами. Быстро подключайте ваши приложения к базам данных масштаба предприятия на внутренних серверах и в облаках при помощи FireDAC, платформы многозвенных приложений и доступа к облачным RESTful web-сервисам посредством провайдеров MBaaS.
Встроенный доступ к множеству баз данных на различных устройствах с FireDAC:
-
Компоненты и драйверы FireDAC для работы с данными теперь полностью интегрированы в RAD Studio, Delphi и C++Builder. FireDAC даёт «нативный» высокоскоростной доступ из Delphi и C++Builder к InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap и многим другим локальным/встроенным, мобильным базам данных и базам данных масштаба предприятия. Выполните простую миграцию с BDE и других технологий.
Встраиваемая база данных IBLite с бесплатной лицензией на распространение:
-
Delphi XE5 включает поддержку мобильных встраиваемых баз данных SQLite и InterBase (InterBase ToGo and IBLite) при помощи FireDAC, dbExpress и IBX. Вы можете использовать эту возможность бесплатно как для разработки, так и распространение для IBLite для Android и iOS – новая редакция поплуярной встраиваемой базы данных InterBase ToGo database.
Доступ к облачным RESTful web-сервисам:
-
Delphi XE5 включает новую библиотеку REST Client Library, доступную для всех платформ и сфокусированную на упрощении вызовов web-сервисов REST сторонних производителей. Библиотека обеспечивает аутентификацию и манипулирование с данными в формате JSON, проецируя их на наборы данных для связи посредством LiveBindings. Три простых компонента позволяют осуществлять параметризацию и вызовы различными способами и легко получать доступ к сотням web-сервисов. Эта технология даёт доступ к функциональностям мобильного back-end-а или MBaaS.
Больше баз данных для различных устройств с простым доступом через FireDAC:
-
FireDAC обеспечивает вам «нативный» выскоскоростной доступ из приложений Delphi к InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap и другим локальным/встраиваемым базам данных, мобильным базам данных и базам данных масштаба предприятия. Простая миграция с BDE и других технологий.
Системные требования
Аппаратные требования:
-
1 ГБ оперативной памяти (рекомендуется 2 ГБ и более);
-
От 3 до 7 ГБ свободного места на жестком диске в зависимости от редакции и конфигурации;
-
Устройство чтения DVD-дисков устройство(если установка будет выполняться с DVD-диска Media Kit);
-
Базовый графический процессор любого поставщика, класса DirectX 9.0 или выше (Pixel Shader 2.0);
-
Монитор с разрешением 1024х768 или выше.
Windows:
-
Процессор Intel® Pentium® или совместимый, с частотой не менее 1,6 ГГц (рекомендуется 2 ГГц и выше);
-
Microsoft® Windows 8, Windows 7 с пакетом обновлений 1, Windows Vista™ с пакетом обновлений 2, Windows Server® 2008 (32- и 64-разрядная
-
версии);
-
Для разработки 64-разрядных приложений Windows требуется ПК под управлением 64 разрядной версии Windows.
Mac OS:
-
Компьютеры и планшетные ПК с процессором Intel/AMD под управлением Windows XP или более поздней версии. Компью- теры Mac под управлением OS X 10.7 или более поздней версии:
-
Устройства iPhone 3GS или более поздних версий, iPad, iPod Touch 4-го или более позднего поколения под управлением iOS начиная с версии 6.0 Планшеты и телефоны на базе процессора ARM7 под управлением операционной системы Android Gingerbread (2.3.3-2.7), Ice Cream Sandwich (4.0.3 и 4.0.4) или Jelly Bean (4.1.x и 4.3).