写点什么

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:443488
用户头像

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

关注

评论

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

玩转 Databend UDF

Databend

芜湖,又被白嫖喽!

程序员郭顺发

百度沈抖:全栈自主可控,为应用而生

百度Geek说

2025年第二届“兴智杯”智能编码创新应用开发挑战赛正式启动

阿里巴巴云原生

OrcaMind.ai链上AI操作系统揭秘,一文读懂它凭什么革新行业

股市老人

ArkUI-X构建Android平台AAR及使用

龙儿筝

分布式事务:从基础概念到现代解决方案的全面解析

量贩潮汐·WholesaleTide

分布式

Dify实战案例:AI邮件批量发送器!

王磊

Cartesia 发布实时 STT 模型 Ink-Whisper;Niantic 与 Snap 合作 AR 眼镜地图系统 丨日报

声网

探索OrcaMind.ai打造的链上AI操作系统,开启Web3新时代

BlockChain先知

ArkUI-X在Android上使用Fragment开发指南

龙儿筝

蚂蚁国际计划在香港和新加坡推出稳定币

TechubNews

在线考试系统:微擎开源生态下的全场景智能考试平台

微擎应用市场

多商家智慧新零售:微擎开源生态下的全链路商业数字化平台

微擎应用市场

ETLCloud中数据脱敏规则的使用技巧

RestCloud

数据库 数据处理 ETL 数据脱敏 数据集成

Geekbench AI 命令行工具使用教程

柠檬与橘子

商品中心—商品可采可补可售的技术文档(二)

不在线第一只蜗牛

Java 数据库

光年投票:微擎开源生态下的智能投票与互动营销平台

微擎应用市场

咻一咻抽奖:微擎开源生态下的互动营销裂变神器

微擎应用市场

BOE(京东方)携钙钛矿、新能源产品及解决方案亮相2025 SNEC 科技创新赋能行业绿色发展

爱极客侠

阿里P 8专家爆出:入职阿里必备的598道java面试题,内含算法

程序员高级码农

深入研究:速卖通商品详情API接口详解

tbapi

速卖通API接口 速卖通商品详情API接口 速卖通详情数据接口

从人工配置到AI自生成:低代码平台的复杂表单自动化实践(以JNPF为例)

电子尖叫食人鱼

低代码

实时监控、秒级决策:镜舟科技如何重塑融资融券业务数据处理模式

镜舟科技

数据湖 数据处理 StarRocks 金融机构 湖仓一体

2025 AI玩具产业大会启幕!百度智能云大模型深度赋能,助力打造全球玩具智造创新高地

科技热闻

小身材+大功率+真圆头,旗舰机顶灯再升级!金贝HD-2PLUS重磅上市

科技热闻

深入研究:速卖通商品列表 API 接口详解

tbapi

速卖通商品列表接口 速卖通商品数据采集 速卖通API

从OrcaMind.ai看链上AI操作系统,到底是技术噱头还是未来?

石头财经

2025年第二届“兴智杯”智能编码创新应用开发挑战赛正式启动

阿里云云效

Mint Studio 正式上线:下一代 NFT 资产发行平台

NFT Research

NFT NFT\ #Web3

上海的朋友来找 RTE 社区交流吧!丨亚马逊云科技中国峰会,6.19-20,上海世博中心

声网

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