10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

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

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

关注

评论

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

数据要素如何赋能企业创新

郑州埃文科技

数据要素

DApp 开发的技术方案

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

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

烘焙工业4.0:自动化升级与制造执行MES系统的深度赋能

万界星空科技

mes 万界星空科技mes 食品MES 食品加工行业 烘焙行业

HarmonyOS NEXT仓颉开发语言实战案例:外卖App

幽蓝计划

HarmonyOS

Coremail受邀亮相华为开发者大会

科技热闻

MyEMS开源能源管理系统核心代码解读007

开源能源管理系统

开源 能源管理 代码解读

DApp 开发中的安全测试

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

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

什么是数据聚合(Data Aggregation)?

镜舟科技

数据库 列式存储 StarRocks 物化视图 数据聚合

HarmonyOS NEXT仓颉开发语言实战案例:电影App

幽蓝计划

harmoyos

大数据-26 ZooKeeper 分布式协调框架 简介与配置 Leader Follower Observer

武子康

Java 大数据 hadoop zookeeper 分布式

这些面试问题,最好提前准备

王中阳Go

面试技巧

私有化 IM 即时通讯,BeeWorks 支持国产化

BeeWorks

即时通讯 私有化部署

AI 开发英语学习 App 的技术

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

软件外包公司 AI英语学习 AI技术应用

今夏增长卷上天?看百度商家智能体玩转服务预约!

新消费日报

MyEMS开源能源管理系统核心代码解读009

开源能源管理系统

开源 能源管理

AI 技术在线上英语学习中的应用

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

软件外包公司 AI英语学习 AI技术应用

Windows Terminal - 现代化、功能丰富的终端应用

qife122

windows 终端

生产物料管理混乱怎么办?一文教你搞清BOM 清单和 MRP 需求!

积木链小链

数字化转型 智能制造 生产管理

“过度采集”还是“必要防护”? 隐私与安全的终极博弈

权说安全

零信任

MyEMS开源能源管理系统核心代码解读008

开源能源管理系统

开源 能源管理

重塑零售科技:第七在线如何利用人工智能优化商品销售

第七在线

昆明卷烟厂引入时序数据库 TDengine,支撑百万点位高频数据实时处理

TDengine

tdengine 时序数据库 国产时序数据库 时序数据库tdengine

《HarmonyOSNext自动续期订阅支付全攻略 | 从环境检测到防漏单指南》

Turing_010

文档解析工具API表格提取完全指南:从坐标迷雾到精准裁剪

合合技术团队

人工智能 算法 #大数据

Dify 开发者必看:如何破解 MCP 集成与 Prompt 迭代难题?

阿里巴巴云原生

阿里云 云原生 nacos

淘宝API系列:淘宝商品详情接口详解

tbapi

淘宝商品详情接口 淘宝API 天猫商品详情接口

企业 IM 即时通讯底座,支持局域网通讯

BeeWorks

即时通讯 私有化部署

团队创收遇瓶颈,Alpha系统解锁律所管理高效模式

科技汇

巅峰对决,超三十万奖金等你挑战!第十届信也科技杯全球AI算法大赛火热开赛!

袁袁袁袁满

AI

PDF Expert for Mac —— 专业 PDF 编辑阅读转换工具

柠檬与橘子

Airtable 太贵了?5 个自托管替代方案成本&功能对比

NocoBase

开源 低代码 零代码 Airtable 自托管

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