15 款免费IDE link: http://www.oschina.net/news/16563/15-free-ides-for-developers
19个免费的UI界面设计工具 link:http://www.oschina.net/news/16602/19-free-ui-design-tools-toolkits-and-resources-for-designers
21个免费的UI界面设计工具、资源及网站 link:http://www.oschina.net/news/16527/21-free-ui-tools-resources-websites
15 款免费IDE
开源中国社区收录了大量的开源、免费的IDE,精选15个免费IDE,推荐给大家。列表如下:
Komodo Edit (Windows, Mac, Linux)
Komodo IDE可以在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。
Aptana Studio (Windows, Mac, Linux)
Aptana是一个非常强大、开源的专注于Ajax开发的开发工具。
Code::Blocks (Windows, Mac, Linux)
Code::Blocks (codeblocks)是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建 自己的插件。Code::Blocks是用c++编写的(用wxWidgets库),捆绑了MinGW编译器。
Eclipse (Windows, Mac, Linux)
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。
CodeLite (Windows, Mac, Linux)
CodeLite IDE 是一个强大的开源,跨平台的 C/C++整合开发环境. 支持包括 Windows、Linux 和 Mac 系统下运行。
亮点:
1. 代码自动完成功能很强大
2. 仿VS,很容易上手
3. 界面更友好
4. 与Subversion集成
5. 与wxFormBuilder集成
6. 函数跳转功能强大
Visual Studio Express (Windows)
VS的轻型版本,功能也很强大。
NetBeans (Windows, Mac, Linux)
NetBeans 是Sun公司的开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java,C /C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。
Xcode (Mac)
Xcode 是苹果公司 向开发人员提供的集成开发环境(非开源) ,用于开发Mac OS X的应用程序。
MochaCode (Mac)
MochaCode 是一个 Mac 平台下的 Java 和 Cocoa 混合程序开发工具。
Geany (Windows, Mac, Linux)
Geany 是一个小型的 C 代码编辑器,使用 GTK2 开发的开发环境。包括语法高亮、代码自动完成、调用提示以及支持其他类型语言的文件包括: C, Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists.
PSPad (Windows)
PSPad 是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过FTP进行远程编辑,支持多文件的比较等。
Anjuta DevStudio (Linux)
Anjuta是一个C/C++ IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application widzards)可以方便的帮助你创建GNOME程序而不需要你自己写一些与你兴趣无关的代码。
KDevelop (Windows, Mac, Linux)
KDevelop-Project诞生于1998年,其目的是为KDE提供一个易用的集成开发环境(Integrated Development Environment)。此后,KDevelop IDE采用GPL进行发布, 它支持很多程序设计语言,比如C, C++, Fortran, Java, Pascal, Perl, PHP, Python,以及Ruby等。
Notepad++ (Windows)
Notepad++ 是在微软视窗环境下的一个免费的代码编辑器。
ConTEXT (Windows)
与Notepad++类似,ConTEXT是个高级文本编辑器。功能包括多语言界面、语法高亮,你可存储代码模板、比较文件等等。
21个免费的UI界面设计工具、资源及网站
来自51CTO的文章,本文将介绍一些UI界面与设计使用的元素、软件和网站。内容很丰富,适合用户体验设计师、界面设计师、产品设计师、JS前段开发、手机产品设计以及iPad和平板电脑产品设计等使用。
Lumzy
官方地址:http://www.lumzy.com/
Lumzy是一个网站应用和原型界面制作工具。使用Lumzy,您可以轻松创建UI模型并即时发送到客户电脑中。 Lumzy还具有团队协作编辑工具。
Mockingbird
官方地址:https://gomockingbird.com/
Mockingbird(中文名:百舌鸟)是一个在线工具,它使您轻松地创建UI界面模型,预览UI,并可以共享你的版面编排效果图。
The Pencil Project
官方地址:http://pencil.evolus.vn/en-US/Home.aspx
为设计图表和用户界面图形原型开发的一个自由和开源工具。
Dojo
官方地址:http://dojotoolkit.org/
Dojo提供了强大的性能并节省您的时间。这是适合经验丰富前端开发者的JS开发工具包。
Mocklinkr
官方地址:http://www.mocklinkr.com/
自定义排版托管工具Mocklinkr,让你不用再担心没有漂亮版面
MockFlow
官方地址:http://www.mockflow.com/signup/
MockFlow是一个在线工具,用户界面设计和协作版面编排工具。
Serena Prototype Composer
官方地址:http://www.serena.com/products/prototype-composer/index.html
Serena Prototype Composer是制作流程图,模拟程序流程和用户界面设计程序。
Cacoo
官方地址:http://cacoo.com/
Cocoo是一个用户友好的在线绘图工具,允许你创建一个如网站地图,线框,UML和网络图图等。 Cacoo可以免费使用。
DENIM
官方地址:http://dub.washington.edu:2007/denim/
一个早期非正式的网站和用户界面设计工具
Hot Gloo
官方地址:http://www.hotgloo.com/
网上应用线框
User Interface Design Framework
官方地址:http://www.webalys.com/design-interface-application-framework.php
一个免费提供网页设计师使用的用户界面设计工具。
Pattern Tap
官方地址:http://patterntap.com/
可以寻找一些设计资源与模式等。
User Interface Design Patterns
官方地址:http://ui-patterns.com/
提供一些热门的用户UI界面设计模式参考图,分类很详细,如果设计网站或UI界面可以上去找一些资源,很不错。
Patternry
官方地址:http://patternry.com/
Patternry是用户界面设计模式库的目的是帮助解决常见的接口设计问题。
Mephobox
官方地址:http://box.mepholio.com/
UI设计界面资源欣赏参考网站。
Android Asset Studio
官方地址:http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-launcher.html
可以在线生成图表,只需要输入参数即可
Mobility
官方地址:http://www.fullcreative.com/2010/10/mobility-a-free-set-of-mobile-ui-design-elements/
移动用户界面设计使用,可以输入参数进行测试,很方便
Android UI Elements Set
官方地址:http://www.webdesignshock.com/freebies/free-photoshop-android-interface-gui/
可以自由设定Android操作系统的用户界面元素。
OSX Leopard GUI Set
官方地址:http://www.tutorialshock.com/freebie/mac-osx-leopard-gui-set/
该软件包含一些常用的Photoshop原文件和PNG文件,这些元素都是用来设计GUI界面的素材,通过该软件你可以快速制作出一些出色的界面
ALL In One Web Elements Kit
官方地址:http://bestblogbox.com/freebies/all-in-one-web-elements-kit/
网页布局元素大集合,PSD文件。
iPad GUI Set
官方地址:http://www.teehanlax.com/blog/2010/02/01/ipad-gui-psd/
iPad平板电脑上设计布局用的元素集合。
【续】19个免费的UI界面设计工具
列表如下:
DHTMLX
DHTMLX 是一个JavaScript库,可跨浏览器、基于Ajax的用户界面。通过一组UI Widgets(小工具)可以快速开发令人印象深刻的web应用。
LivePipe UI
高质量控制和原型部件。
jQTouch
移动web开发的jQuery插件,支持iPhone, iPod Touch等。
Free Web UI Wireframe Kit
这个web UI 线框模板工具,可以编辑对象,并某种情况下可转换为SmartObjects,拓展性强。
Wireframe Magnets (DIY Kit)
基于Konigi线框模具的模板,包括3个表格元素,在白板原型中会有用。
EightShapes Unify
专为Adobe Creative Suite产品,尤其是Adobe InDesign的模板、库及其他资源。
User Interface
OmniGraffle的UI资源。
Turquoise PSD
Turquoise PSD 模板设计,针对Windows。
Download a Stencil Kit
Yahoo! Design Stencil Kit,最新的1.0版本,支持OmniGraffle, Visio (XML), Adobe Illustrator (PDF and SVG),以及Adobe Photoshop (PNG)。
Android 2.2 GUI
一组针对android 2.2 (FROYO)的GUI。
fluidIA
fluidIA是个富用户界面原型开发的灵活的设计工具。
iPhone Mockup Web App
该Web应用允许你创建自己的iPhone 应用的实体模型。
Flex 3 Stencil
包括所有的Flex组件:面板,数据网格,按钮,字段,链接,切换,菜单,滚动,标签,列表,数据采集器,工具提示,错误等。
JuiceKit for Visual Analytics
JuiceKit是个创建信息体验应用的SDK, JuiceKit整合了Adobe Flex,很容易创建组件。JuiceKit 组件包括控制、可视化、优化类。
Simple JavaScript UI Kit For Complex Apps:Uki
Uki是个快速、简单的制作类似桌面的web应用的JavaScript UI工具。它具有丰富的可视化组件库。
MochaUI
MochaUI是个web应用的UI库,建立在Mootools JavaScript 框架上。
Dijit – The Dojo Toolkit
Dijit是Dojo的UI 库, 它提供了 Ajax 应用开发中会用到的常用组件。
Eclipse Stencil for OmniGraffle
Small GUI Pack
小图形的GUI包。