在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

RAD Studio XE5 支持 Android、iOS 和 REST 客户端

  • 2013-09-30
  • 本文字数:1151 字

    阅读完需:约 4 分钟

Embarcadero 最近发布了 RAD Studio XE5 ,支持 Android 和 iOS 平台,能够创建真的针对 PC 和移动设备的本地应用。此外,它还能够让开发者在编码的时候使用 CPU 可执行的代码。借助于真的本地应用,开发者能够直接在设备硬件上运行他们的应用,不需要通过脚本或者解释层提供最好的用户体验。

开发者能够通过 RAD Studio XE5 使用标准的 C++ 或者 Delphi 编程语言同时为多种设备构建原型和本地应用,不需要多个项目和日程表。最新版本还支持 REST 客户端,让你能够连接到任何基于 REST 的服务,包括社交网络、MBaaS、支付服务和存储。

“在 XE5 中,我们还为 iOS 和 Android 增加了设备发现支持,唯一的区别是在 iOS 平台上当你插入设备之后必须手工刷新项目管理器。在 Android 平台上,当你在机器上插入 / 拔出设备的时候它们会被自动地发现。”Embarcadero 的工程总监 Jose Leon 说。

InfoQ 同 Embarcadero 的产品管理总监 John Thomas 进行了一次谈话,以便了解 RAD Studio XE5 的更多用处和优点。

InfoQ: RAD Studio XE5**** 如何让开发者受益?

RAD Studio XE5 为开发者带来了两个重要的好处。第一个好处是,RAD Studio 让开发者能够在 Android 和 iOS 应用开发中使用同样的源码。第二个好处是一个新的 REST 客户端,它让开发者能够很容易地集成由移动后端即服务(MBaaS)提供商所提供的云服务。

InfoQ:增加AndroidiOS**** 平台支持的优势是什么?

主要有两个优势。首先,它能够让开发者面向 Android 和 iOS 之间的这个最大的用户市场(现在占有率超过所有客户端设备的 50%)。其次,使用 FM 应用程序平台,开发者能够针对这两个平台使用完全相同的本地语言源码。因此,它们不仅能够从编译的本地代码中得到最好的应用性能,还能够针对这两个非常流行的移动平台管理唯一的源码库从而享受巨大的业务收益。

InfoQ:使用RAD Studio XE5**** 构建应用需要有编程知识么?

是的。RAD Studio 是一个开发工具,它支持本地代码语言 Delphi(Object Pascal)和 C++。这两种都是现代面向对象的语言,它们在设备上提供了最好的性能,因为它们是本地编译的所以能在 CPU 上直接运行而不需要脚本运行时(类似于 JavaScript)或者虚拟机(类似于 Java)。RAD Studio 还提供了非常丰富的应用程序服务,例如用户界面控件、数据访问、多重调节层(mulit-tier)等,可以在 IDE 中进行可视化设计。因此,尽管开发者能够通过代码做任何事情,但是他们应用程序开发的很大一部分工作不需要代码也能完成。

InfoQ: RAD Studio XE4相比,这个IDE有哪些重大的改变?

该 IDE 最主要的更新是将 Android 增加为一个目标平台,并加入了额外的工作为过多的 Android 设备启用了新的设计画面。IDE 现在能够获取插入的设备并将它们作为可用的目标。

查看英文原文 RAD Studio XE5 Adds Android, iOS and REST Client Support

2013-09-30 23:443724
用户头像

发布了 321 篇内容, 共 134.9 次阅读, 收获喜欢 19 次。

关注

评论

发布
暂无评论
发现更多内容

MIAOYUN | 每周AI新鲜事儿(11.14-11.21)

MIAOYUN

人工智能 AI AI大模型 AIGC AI原生

【隐语Serectflow】基于隐私保护的分布式数字身份认证技术研究及实践探索

隐语SecretFlow

Amazon OpenSearch 助力高效 RAG 系统落地

亚马逊云科技 (Amazon Web Services)

人工智能

开源背后的硬核实力:深度剖析 MyEMS 如何用 Python 栈处理千万级点表的分钟级数据写入

开源能源管理系统

开源 开源能源管理系统

数据源决定成败:评估出海媒体监测软件数据质量的3个关键问题

沃观Wovision

出海 社交媒体 出海媒体监测 媒体监测 社媒分析

深入解析 Agent RFT:通过强化学习微调提升智能体性能

莫尔索

强化学习 agent Agents Agent 评估 Agent Skills

超越 VTM-RA!快手双向智能视频编码器BRHVC亮相NeurIPS2025

快手技术

音视频技术 NeurIPS 快手技术

MCP 发布一周年回顾:从 17 个 SEP 看 MCP 协议如何重塑 AI Agent 生态

莫尔索

MCP MCP协议 MCP Server Agent 评估 Agent Skills

一文讲清如何设计一个秒杀系统(Sentinel熔断限流+令牌桶削峰)

王中阳Go

微服务 项目 电商

大数据-162 Apache Kylin 增量 Cube 与 Segment 实战:按天分区增量构建指南

武子康

大数据 kylin spark 分布式 Apache Kylin

AI智能体开发:让大模型从“能说”到“会做”

上海拔俗

AI大模型智能体开发:把大模型变成“会干活”的技术逻辑

上海拔俗

一文读懂光伏四可装置:定义、架构与核心技术要素

西格电力

分布式光伏并网 光伏四可装置 分布式光伏发电 分布式光伏 分布式光伏产品

能效即效益:MyEMS 如何帮助商业综合体实现降低空调与照明能耗?

开源能源管理系统

开源 能源管理系统

出海媒体监测全托管服务:将专业的事交给专家

沃观Wovision

出海 海外舆情监测 出海媒体监测 媒体监测

大庆二级等保合规与渗透测试的协同关系

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

英特尔生态聚力,AI落地再提速

科技经济

打造企业数据管理核心引擎:数据血缘的实践路径与未来演进

数造万象

数据治理 数据智能 数据管理 数据血缘 AI 问数

MyEMS 的 “数字神经中枢”:解析其云 - 边 - 端协同架构如何实现毫秒级能效优化

开源能源管理系统

开源 能源管理系统

黑龙江等保合规与漏洞扫描的协同关系

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

百度优选双11战报:智能生产力驱动全域增长,多项核心指标创历史新高

科技经济

「腾讯云NoSQL」技术之 MongoDB 篇:MongoDB 存储引擎备份性能70%提升内幕揭秘

腾讯云数据库

数据库 nosql mongodb 存储 腾讯云NoSQL

区块链 Web3 系统开发技术栈

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

AI在线客服搭建指南:三步打造永不掉线的智能客服系统

百川云开发者

智能客服

延迟队列处理订单超时(RabbitMQ死信队列实战)

王中阳Go

微服务 RabbitMQ 电商

读懂源网荷储:从概念到实践的全面解析

西格电力

绿色能源 绿色能源转型 能源低碳 绿色能源与可持续发展 源网荷储

自动化与手动黑客技术:漏洞赏金中的胜负之争

qife122

漏洞赏金 手动测试

即时通讯平台:从沟通工具到企业数字化的核心枢纽

BeeWorks

即时通讯 IM 私有化部署

AI技术在教育领域的应用

北京木奇移动技术有限公司

AI技术 AI教育 软件外包公司

AI教AI:教学大模型训练平台,让教育智能触手可及

上海拔俗

当攻击快于补丁:为何2026将成为机器速度安全之年

qife122

网络安全 自动化安全

RAD Studio XE5支持Android、iOS和REST 客户端_REST_Anand Narayanaswamy_InfoQ精选文章