Nokia的Carbide

[ 2010-06-21 22:58:18 | 作者: admin ]
字号: | |
Nokia的Carbide
Carbide是Nokia推出的新一代移动开发工具。Carbide不仅仅是一个新名字,它实质上代表着Nokia为了将其开发工具融入一个共通框架而采取的深思熟虑的举措。

Carbide使移动开发在功能和效率上迈向一个新高度。它的出现意味着开发者拥有了一个可以在多种平台下用多种语言进行开发的开发软件家族。

Carbide基于开放的Eclipse框架,因之能够利用其它的Eclipse插件和产品实现扩展。

Carbide工具集中于三个主要的开发领域:

1.针对JAVA的Carbide开发工具
由于针对移动Java开发的开源或免费工具纷纷涌现,Carbide在该领域已无发展必要。基于此,Nokia论坛(Forum Nokia)将Carbide.j撤回。Nokia论坛遵守其承诺,会继续为开发者提供移动Java开发相关的SDK和设备相关(device-specific)工具。

2.针对Symbian OS C++的Carbide开发工具
在该领域,Nokia推出了Carbide.c++和Carbide.vs。

Carbide.c++是基于Eclipse的开发工具家族,它支持S60平台、Series 80平台、UIQ和MOAP的Symbian OS C++开发。Carbide.c++家族包含以下四个版本:

l Carbide.c++ Express(EXP):提供针对SDK基本的编译调试工具(项目输入、类浏览等)。该版本针对入门级开发人员和学术研究者。

l Carbide.c++ Developer Edition(DEV):除提供EXP功能外,还提供设备关联(on-device)调试和图形UI设计功能。该版本针对创建高级系统、中间件和应用软件的开发人员。

l Carbide.c++ Professional Edition(PRO):除提供DEV功能外,还提供产品和手机研发的执行工具。该版本针对做产前设备相关工作的开发人员。

l Carbide.c++ OEM Edition(OEM):除提供PRO功能外,还提供诸如ROM和JTAG支持的手机制造工具。该版本针对设备制造者。

在这四个版本中,除了EXP版本是免费产品外,其它版本均为收费产品。

与Carbide.c++不同,Carbide.vs并不是一个独立的IDE,而只是一个插件。它能够使Visual Studio用户开发适用于Symbian OS平台(包括S60平台和Series 80平台)的C++代码。

Carbide.vs是Visual Studio插件,并不基于Eclipse。Carbide.vs 2.0适用于Visual Studio 2003,Carbide.vs 3.0适用于Visual Studio 2005。

3.实现用户界面个性化和定制化的Carbide工具
Carbide.ui是图形化的所见即所得的工具家族,支持基于S60平台和Series 40平台移动设备的界面定制。该家族的第一款产品就是Carbide.ui S60 Theme Edition for Symbian OS。



原文:http://shujiantang.blogbus.com/logs/11711745.html
[最后修改由 admin, 于 2010-06-21 22:59:50]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=1413

这篇日志没有评论。

此日志不可发表评论。