苹果新手Mac OS X 使用笔记--------四种应用程序类型

来源:互联网 发布:怎样查淘宝号注册时间 编辑:程序博客网 时间:2024/05/16 17:11

Mac OS X之所以得到很多程序员的喜爱,其支持多种开发语言和程序运行环境的特性是一个重要原因。由于其根植于Unix系统,所以原生就支持传统的unix C/C++程序;当然GUI程序则更是OS X的强项;Java虚拟机在Mac OS X上也有良好的实现;新版本的Mac OS X也紧跟潮流,支持Web前端小程序的开发。

1 C/C++编写的传统的无图形界面程序

开发语言:C/C++

API库:posix api

开发环境:gcc

典型项目:各种命令行工具程序,php引擎。


2 Objective-C编写的基于Cocoa框架的GUI程序

开发语言:Object-C
API库:Cocoa
开发环境:Xcode
典型项目:QQ,旺旺,PS等几乎所有GUI程序。


3 Java程序

开发语言:java
API库:JDK
开发环境:Ecllipse
典型项目:各种java程序,java是跨平台的。


4 Web前端程序

开发语言:html, css, javascript

API库:jquery等

开发环境:web前端开发环境。

典型项目:Dashboard中的计算器,日历工具等。

原创粉丝点击