Мобильные устройства
Создавайте мобильные приложения быстрее и рациональнее за счет элементов управления пользовательского интерфейса с распознаванием платформы. Быстро осуществляйте прототипирование с использованием средства разработки для различных устройств и режима просмотра в реальном времени в интегрированной среде разработки или с адаптацией к конкретному устройству. RAD Studio является передовым инструментом разработки, когда речь идет о повышении производительности при создании приложений для мобильных устройств.
Создавайте код быстрее и рациональнее за счет использования единой базы исходного кода
Разрабатывайте приложения быстрее при помощи единой базы исходного кода, которая обеспечивает перекрестную компиляцию для Windows, macOS, iOS и Android. Программный каркас FireMonkey позволяет активно осуществлять разработку современных пользовательских интерфейсов, которые распознают межплатформенные различия, предлагают единую базу исходного кода и, в случае необходимости, добавочные блоки для тонкой настройки исходных компонентов, а также позволяют связываться с современными пользовательскими интерфейсами.
Защита исходной компиляции
Ничто не сравнится с первоначально скомпилированным кодом. Он отличается высокой скоростью и производительностью, а также затрудняет обратное проектирование даже по сравнению с намеренно запутанными целевыми байтовыми представлениями. Вы используете мощный язык программирования и желаете, чтобы он был скомпилирован как исходный оригинальный язык. Приложения, разработанные с использованием RAD Studio, являются на 100% оригинальными для любой платформы.
Создавайте код быстрее за счет полнофункциональной поддержки языков
Используйте современные производительные языковые функции на всех платформах. В Delphi имеются универсальные типы, анонимные методы, чрезвычайно мощные функции получения информации о типе во время исполнения и рефлексивного программирования, библиотека параллельного программирования и многое другое. Все эти функции могут использоваться в полном объеме как на мощном сервере с операционной системой Windows, так и на небольшом мобильном устройстве.
Все функции языка программирования поддерживаются на всех платформах и позволяют быстрее выводить продукты на рынок. Все функции — от простых циклов и переменных до современных универсальных типов, анонимных методов, библиотек параллельного программирования, функций получения информации о типе во время исполнения и рефлексивного программирования — в вашем полном распоряжении.
Современные адаптивные библиотеки
Библиотеки RAD Studio созданы для того, чтобы помочь вам в настоящем и будущем. Для этого в них реализованы передовые приемы объектно-ориентированного программирования. Такой подход позволяет осуществлять разработку быстрее и с использованием единой базы исходного кода для различных платформ. При этом предлагается мощная основа для современной адаптивной методологии проектирования.
Автоматический подсчет ссылок ARC для мобильных устройств
Если вы желаете, чтобы ваше приложение работало на мобильных устройствах с высокой скоростью, автоматический подсчет ссылок ARC — наилучшая возможность управления памятью из всех существующих. Выполните компиляцию кода на языке Delphi и C++ для мобильных устройств, а затем обеспечьте полномасштабную интеграцию функции автоматического подсчета ссылок ARC. Это позволит вашему приложению работать быстро и без проблем вне зависимости от аппаратного обеспечения.
Для автоматического подсчета ссылок ARC при наличии «сборщиков мусора», используемых в приложениях на базе .net и Java, с аналогичным уровнем производительности требуется в 4 раза увеличенный объем памяти. Рациональность при ограниченном объеме памяти мобильных устройств означает, что автоматический подсчет ссылок ARC на них не должен опираться на использование замедляющих «сборщиков мусора».