.gif) |
.gif) |
.gif) |
.gif) |
.gif) |
.gif) |
|
交叉开发是指开发可以部署在特定版本的 Mac OS X 系统、并利用其功能优势的软件的能力,这里的系统包括不同于当前开发所在的系统的其它系统版本。本文描述
Xcode 如何支持交叉开发,列举出您可能碰到的一些限制。介绍在工程中如何配置交叉开发,以及如何处理没有定义的函数; 描述如何使用交叉开发来使连编的结果既支持运行在基于
Intel 的 Macintosh 机器上的 Mac OS X v10.4,又支持运行在基于 PowerPC 的 Macintosh
机器上的较早版本的 Mac OS X。 |
|
无论您是已经有一定 Xcode 经验的开发者,还是刚刚开始迁移的新用户,都需要对 Xcode 的用户界面及如何用 Xcode
组织软件工程有一些理解,才能真正高效地使用这个工具。这种理解可以大大帮助您认识隐藏在 Xcode 背后的哲学。本文介绍 Xcode
工程定义的各种信息,帮助您理解 Xcode 工程。 |
|
在连编二进制代码时,设置通用选项是很容易的,大部分的工作都发生在如何使代码可以被正确地连编。本文将描述每个迁移路径需要完成的任务,并为您提供一些有益的技术资源。 |
|
本文档将对如何修改代码,使之更好地兼容 GCC 4.0 等方面提供建议。这个兼容性带来的优势是很重要的,因为 GCC 4.0
在统一代码标准和其它商用编译器之间的鸿沟之间起着桥梁的作用,因此可以使开发者更加易于开发在其它平台和其它编译器上也能成功编译的代码。 |
|
核心绘图系统是一种嵌入在 Mac OS X v10.4 版本中的图象处理技术,利用这种技术在需要的时候调用可编程的图形硬件。核心绘图应用程序接口(
API )提供了对内嵌的视频和静止图像图形过滤器的访问,并支持定制的过滤器和准实时处理。 |
|
本文将描述有关C++运行环境的背景信息,如果您正在开发C++的程序,这些信息可能会对您有所帮助。本文还将提供苹果电脑对C++的支持信息,以及如何书写更具兼容性的C++库和程序的一些提示信息。 |
.gif) |
|
本文描述的是如何将Mac OS系统上的软件工程从 CodeWarrior 迁移到苹果的集成开发环境—Xcode上来。文中列举了两个环境之间的相似和不同之处,描述如何将
CodeWarrior 工程导入到 Xcode 中,并且为很多转换问题提供了详细的信息。 |
|
越来越多的开发者选择Oracle JDeveloper 10g来作为Mac OS X平台上进行Java开发的环 境,而且从10.1.2版本开始,JDeveloper
10g的发布是经过充分认证,并且支持Mac OS X平 台。本文将首先向您介绍JDeveloper 10g,然后提供一个教程,来作为您的起点。在这个
教程中,您将使用Web HTML和基于Swing的界面,创建一个显示数据库中部门表和雇员表信 息的简单应用,您可以通过这个教程学习如何操作数据。 |
|
联编系统是集成开发环境中的关键部分;它负责将您产品中的源代码转换成一个或多个完 成的软件产品。联编系统管理生成一个产品所需的所有任务,如编译源文件,链接目标文
件等。Xcode 的联编系统可以生成一系列的 Mac OS X 产品,如:框架、库、应用程序、 命令行工具等等。 |
.gif) |
|
Xcode 是 Mac OS X的开发工具包。这个工具包包含一套集成的软件开发工具,还有一套完整的编程库和接口。这些工具的核心是Xcode应用程序,它为创建和管理Mac
OS X里的软件开发工程提供了一个优雅的,强大的用户界面。 |
|
本篇文档将为您介绍Xcode,苹果公司最新的集成开发环境,用于开发Mac OS X软件。 |
|
从 Xcode 1.5 开始, Xcode 支持图形界面远程调试。远程调试允许您调试运行在另外一台计算机上的程序。这对于您不方便在程序运行的本机上进行调试的情况非常有帮助。例如,您可能想要调试一个全屏幕的应用程序,比如说一个游戏,或者一个在您的应用程序图形用户界面中的问题。在同一台计算机上与调试器交互会影响您要调试的程序的执行。在这些情况中,您就必须远程调试程序。 |
.gif) |
|
AppleScript Studio 是用于快速开发 Mac OS X 本地的支持 Aqua 用户界面准则的应用程序的一个强大的工具。它综合了
AppleScript, Xcode, Interface Builder, 和 Cocoa 应用程序框架的功能。使用 AppleScript
Studio ,您可以在一个全功能的开发环境中开发那些使用 AppleScript 脚本去控制广泛的 Cocoa 用户界面对象的应用程序。 |
|
UNIX 移植指南是UNIX开发者向 Mac OS X 平台迁移的第一站,可以指导开发者把基于 UNIX 的操作系统的应用程序移植到
Mac OS X 上来。它提供了理解操作系统所需要的背景知识,涉及到一些设计思想,并且列举和讨论了把 UNIX 应用程序迁移到
Mac OS X 应该考虑的主要问题。这个文档中也指出了 Mac OS X 的一些先进特性,这些特性是传统的 UNIX 应用程序所没有的,您可以把它们添加到移植完成的应用程序中。 |
|
Mac OS X 由于继承了优秀的用户界面并且扎根于一个稳固的开放源代码 UNIX ,是当今世界上最先进的计算机操作系统。由于提供了多种开发环境和工具,
Mac OS X 也是最易于编写软件的平台。无论您想要利用苹果的面对对象的框架(Cocoa)进行快速开发,或者使用强大灵活的面向过程
的API(Carbon),都有很多各类的工具供您选择。 |
.gif) |
|
本文将简要介绍自由软件基金会(Free Software Foundation)的GNU编译器家族(GNU Compiler
Collection, 即GCC)及其在Mac OS X系统上的使用。 |
|
这个技术说明讨论的是如何将基于"configure"的开源工程连编为通用二进制代码。 |
|
Xcode 是苹果公司的开发工具箱和集成开发环境(IDE),是开发者为Mac OS X Tiger创建应用程序的快速而简单的工具。Xcode的设计目标是使您可以利用所有和Mac
OS X一起发布的伟大技术。 |
| |
|
第三方的单体测试模块已经在Xcode中存在一段时间了。另外,Xcode 2.1直接将某些模
块集成到工程环境中,为建立自动化和可重复的测试套件提供基础的支持。本文将向您展
示如何将单体测试集成到Xcode工程中,同时也提供一些经验和指导,使您在Mac OS X上
的测试工作发挥最大作用。 |
|
|
|
|