写点什么

Aptana 被 Appcelerator 收购

  • 2011-01-24
  • 本文字数:1256 字

    阅读完需:约 4 分钟

Titanium 应用开发平台背后的公司 Appcelerator 近日宣布收购IDE 厂商Aptana 。Aptana 因拥有RadRails 及Eclipse Ruby 开发工具而在Ruby 社区声名显赫,同时还将Python IDE Pydev 及其Web 开发IDE(HTML、JavaScript 与CSS)集成到了Aptana Studio IDE 中。

Appcelerator 的 Titanium 是使用 HTML、JavaScript 及 CSS 等 Web 技术构建移动(iPhone、Android 及 iPad)与桌面(Windows、OS X 及 Linux)应用的平台。此外,还可以使用 Python、PHP 及 Ruby 构建 Titanium 的桌面应用。这些应用还可以交叉编译到所有的目标平台上。

Appcelerator 的 CEO Jeff Haynie 谈到了 Titanium 的工作方式

Titanium 接收你的 JavaScript 代码,分析并对其进行预处理,然后将其预编译为一套符号,可以根据应用对 Titanium API 的使用情况对这些符号进行解析。我们可以从这个符号层次体系中构建符号依赖矩阵,该矩阵将会映射到底层的 Titanium 程序库符号以分析应用到底需要什么 API(以及相关的依赖、框架等等)。

感兴趣的读者可以查看 InfoQ 对 Appcelerator 社区开发副总裁 Matt Quinlan 的专访

考虑到 Appcelerator 所支持的各种编程语言,Aptana 用于 Web、Ruby 及 Python 开发的 IDE 是非常适合于 Appcelerator 的。Aptana 的 Studio 3 处于 Beta 版已经有半年多了,InfoQ 有幸采访到了 Appcelerator 的 Trish Ridgway 以了解关于 Aptana Studio 未来的更多信息:

我们计划在未来 2 周发布新版本的 Aptana Studio 3 Beta,目标是在今年第一季度发布 Studio 3.0 GA 版。

InfoQ:Aptana 的 CEO Paul Colton 提到“他们已经把 RadRails 和 Pydev 划分到了单独的产品中”。这意味着这两个 IDE 将基于公共的动态语言基础设施,还是对这两种语言的支持依旧是完全独立的?

你的假设是对的,Studio 3.0 使用了统一的代码基以支持各种动态语言,包括 JavaScript、PHP、Python 以及 Ruby。RadRails 与 Pydev 的主要贡献者是 Aptana Studio 3.0 团队的成员。Aptana 的 Ruby on Rails 开发工具 RadRails 和 Python 与 Django 开发工具 Pydev 依旧处于非常活跃的状态。这些工具已经集成到了 Aptana Studio 3.0 当中。

InfoQ:对 PHP 的支持也是再次引入的,是否计划支持更多的语言呢?

考虑到我们对客户端主要的 Web 技术(HTML、CSS 及 JavaScript)及服务器端 PHP、Ruby & Python 的支持,我们认为现在支持的已经够多了。显然,我们并没有对 Java 提供直接的支持,这是因为 Eclipse 社区已经对其提供了极为广泛的支持;此外,我们也没有对微软的.NET 语言(如 C#等)提供支持,因为微软的 Visual Studio 已经做的足够好了。我们认为服务器端开发对于 Appcelerator 的云策略(在 Appcelerator 的路线图中提到过)是至关重要的。要知道 Aptana Studio 基于 Eclipse 的一个最大好处在于开发者可以向 Aptana Studio 添加 Java IDE 的功能,并且将其作为统一的 IDE 进行客户端与基于 Java 的服务器端项目开发。

感兴趣的读者可以在 Appcelerator 的声明中找到关于此次收购的更多细节信息。

查看英文原文: Appcelerator Buys Aptana

2011-01-24 04:232649
用户头像

发布了 88 篇内容, 共 273.9 次阅读, 收获喜欢 9 次。

关注

评论

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

Moonbeam Orbiters Program:为收集人参与 Moonbeam 和 Moonriver 提供新方式

One Block Community

区块链 科技

李宏毅《机器学习》丨6. Convolutional Neural Network(卷积神经网络)

AXYZdong

机器学习 7月月更

参与开源社区还有证书拿?

胡说云原生

开源 证书

单点登录的三种方式

Authing

云原生 SaaS SSO 单点登录 Authing

LED显示屏和液晶透明拼接屏有什么区别?

Dylan

LED显示屏 led显示屏厂家

CESS 测试网上线!首个提供多元应用场景的去中心化存储网络

One Block Community

区块链 科技

什么是真正的 HTAP ?(二)挑战篇

StoneDB

MySQL OLAP OLTP HTAP StoneDB

【7.15-7.22】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

如何选择靠谱大数据课程

小谷哥

Java Idea插件Easy Code

孙永潮

idea插件

2022可信云权威评估公布:天翼云获十项认证、五项最佳实践

极客天地

国内首台商用人形双足机器人发展史

优必选科技

机器人

暗黑王者|ZEGO 低照度图像增强技术解析

ZEGO即构

低照度图像增强技术

零基础学习前端技术方法推荐

小谷哥

Spring Security 中的权限注解很神奇吗?

江南一点雨

观测云产品更新|新增智能巡检功能;新增用户访问指标检测事件通知模板变量等

观测云

稀缺性之于Web3:如何成为去中心化世界的胜利者

One Block Community

区块链 科技

数字电路基础篇

贾献华

7月月更

RocketMQ系列二:RocketMQ监控/告警一站式搭建应用

hum建应用专家

数据库 RocketMQ

Redis 做接口限流,一个注解的事!

江南一点雨

Java redis springboot

App自动化测试是怎么实现H5测试的

和牛

测试

【字体反爬】目标站点5Lq65Lq66L2m(Base64加密),Python反爬系列再次更新

梦想橡皮擦

Python 爬虫 7月月更

web前端开发技术就业前景怎么样

小谷哥

零基础学习大数据开发技术

小谷哥

音乐 NFT 为什么火了?Polkadot 或将成为发展音乐 NFT 的最佳选择

One Block Community

区块链 科技

如何在java开发行业有更好前景

小谷哥

如何用低成本方案解决室内超大场景下机器人定位与导航难题?

优必选科技

机器人 定位 导航

性能大规模专项评测双通过,数牍Tusita步入隐私大数据计算时代

Jessica@数牍

隐私计算性能 数牍科技 可信隐私计算评测

iOS中@class和#import

NewBoy

ios 前端 移动端 iOS 知识体系 7月月更

Aptana被Appcelerator收购_Java_Mirko Stocker_InfoQ精选文章