写点什么

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

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

关注

评论

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

CSDN 报告:阿里云容器服务成为中国开发者首选

阿里巴巴中间件

阿里云 云原生 云原生容器

美团二面被pass,肝完这份1213 页 的算法刷题神册成功拿到字节offer

了不起的程序猿

Java 字节跳动 算法 java程序员 java编程

defi质押dapp智能合约系统开发代码逻辑

开发微hkkf5566

OceanBase&ChunJun联合Meetup丨邀您齐聚杭州,共享开源盛会

袋鼠云数栈

A tour of gRPC:08 - gRPC 反射 与 Evans 客户端

BUG侦探

gRPC RPC protocolBuffer

推荐这几款好用的IDEA插件,一定不要错过

(-0 , +0)

IDEA 插件 8月月更

java程序员培训学习靠谱吗

小谷哥

有个大神把牛客网的Java面试笔记在GitHub开源了

收到请回复

大数据 架构 语言 & 开发 开发技术

代码diff服务改进方案

转转技术团队

测试平台开发 codediff工具

袋鼠云思枢:数栈DTinsight,创新升级,全新出发,驶入数智转型新赛道

袋鼠云数栈

在线医疗 | 眩晕智能语音问诊技术解决方案

擎声科技

RTC 实时音视频 语音通话 在线医疗 擎声Qtt

大数据学习好还是自学的效果好?

小谷哥

活动预告(29日)|诚邀您参与AWS & 观测云「可观测性体验日」

观测云

IoT亿级设备接入层建设实践——实践类

阿里云AIoT

安全 网络协议 物联网 存储 网络架构

开源交流丨批流一体数据集成框架ChunJun数据传输模块详解分享

袋鼠云数栈

运营小能手看过来,龙蜥社区招募 5 名校园大使!(另兑换功能上线啦)

OpenAnolis小助手

龙蜥社区 礼品 开发者激励 校园大使 贡献兑换

Python自学教程5-字符串有哪些常用操作

和牛

Python 测试 8月月更

Python自学教程4-数据类型学什么

和牛

Python 测试 8月月更

腾讯云大数据平台 TBDS全面升级,加速构建安全可控的大数据生态

科技热闻

尹博学:OceanBase Cloud正式开服,助力全球中小企业数智化升级

OceanBase 数据库

EPPlus - 用于 .NET 的 Excel 电子表格

辣么大

Excel net 8月月更

北京前端培训学习怎么选择

小谷哥

数字化时代CRM新的发展方向

力软低代码开发平台

社区疫情防控小程序源码

清风

源码 计算机毕业设计

直播预告|FeatureStore Meetup V4携手第四范式 & 腾讯 & 微软大咖讲师,共探特征平台实践

星策开源社区

微软 腾讯 Feature Store 特征平台 MLOps

解析 RocketMQ 业务消息--“顺序消息”

阿里巴巴中间件

阿里云 RocketMQ 云原生 消息队列

IoT设备消息洪峰怎么扛? 阿里云AIoT消息队列深度解读——实践类

阿里云AIoT

nosql 算法 物联网 存储 消息中间件

OceanBase 4.0:当我们谈单机分布式一体化架构时,我们在说什么?

OceanBase 数据库

案例 | 拯救Larrakia

澳鹏Appen

人工智能 数据库 nlp 语音识别 数据标注

零基础参加web前端培训薪资怎么样

小谷哥

web前端程序员学习靠谱吗?

小谷哥

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