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

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中的计算器,日历工具等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值