QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

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

关注

评论

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

<T>和<?>区别

六月的雨在InfoQ

泛型 Java泛型 9月月更 <T> <?>

【云原生 | 从零开始学Kubernetes】十、k8sPod节点亲和性和反亲和性

泡泡

Docker 云计算 云原生 k8s 9月月更

跟着卷卷龙一起学Camera--内存池浅析03

卷卷龙

ISP 9月月更

从零开始 - 50行代码实现一个Vuex状态管理器

茶无味的一天

JavaScript Vue vuex

作业

兜里贼缺钱

极客时间—架构实战营—第九期—模块一作业

阿梁

9 月 Jina AI 中文社区面对面

Jina AI

人工智能 开源 工程师

开源免费!又一款代码文档生成工具!

Jackpop

云效DevOps--效能无极限

六月的雨在InfoQ

云效 Codeup 云效流水线 Flow 9月月更 Thoughts

赞美,还是责备?全盘否定孩子的一切是“虐待”!

图灵教育

育儿 教育 脑科学

python学习之21天(1)

吉师职业混子

9月月更

小程序化:系统集成行业降本增效的破局思考

Speedoooo

小程序 数字化转型 小程序容器 生态平台

关于加密数据的模糊查询

知识浅谈

9月月更 加密数据

赞美,还是责备?全盘否定孩子的一切是“虐待”!

图灵社区

育儿 教育 脑科学

8万Star!这个开源项目有点强!

Jackpop

视频直播+小程序,打破物理空间的电商卖货时代!

Speedoooo

小程序 小程序生态 直播带货 电商营销 小程序容器

【数据结构与算法】8道链表面试真题超详剖析,带你领略算法思想【附思路、动图、源码】

Dream-Y.ocean

链表 数据结构与算法 9月月更

大数据ELK(五):Elasticsearch中的核心概念

Lansonli

ELK 9月月更

HowTo:Pipy 如何统计关键指标

Flomesh

Service Mesh 服务网格

从 DFS 到回溯法,再看 N 皇后问题

掘金安东尼

前端 9月月更

Python 入门与基础《刷题篇》(2)

吉师职业混子

9月月更

利用Vim和Github Copilot打造一款强大IDE!

Jackpop

极客时间架构训练营模块一作业

李晨

架构

【编程实践】手把手带你利用Python简单实现斐波那契数列

迷彩

斐波那契 9月月更 数列

docker与gosu

程序员欣宸

Docker 9月月更 gosu

2021年中国知识图谱软件及服务市场规模超100亿,竞争格局不稳定

易观分析

知识图谱

2021年中国机器学习平台软件及服务市场规模近100亿

易观分析

机器学习

Python 入门与基础《刷题篇》(1)

吉师职业混子

9月月更

从零开始 - 40行代码实现一个简单Promise函数

茶无味的一天

JavaScript Promise

Javaweb之会话技术

楠羽

技术 笔记 9月月更

易周金融分析 | 银行融资青睐可转债;苏州市手机银行应用活跃人数规模发布

易观分析

金融 银行

Aptana被Appcelerator收购_Java_Mirko Stocker_InfoQ精选文章