|
| · Apple Style的UI相关(Aqua)
| |
技术:HIView,QuickDraw,Quartz等
通过使用这些技术,Software的窗口、菜单、对话框、按钮、控制器等便可以按照Apple的Aqua样式制作而成。 |
事例:
同时制作Apple样式画面和功能。
根据客户要求的画面定制和扩展。 |
 |
 |
·Text & Font 相关
技术: |
| |
ATSUI : Apple Type Services for Unicode Imaging |
| MLTE:Multilingual Text Engine等 |
事例: |
| |
支持多种日语字体的显示。 |
| Hiragino明朝ProN W6、Osaka、DFP中楷体 |
 |
| |
支持JIS,SJIS,Unicode等的编码对应和文字显示。 |
|
| |
特殊Unicode文字(Combined Unicode)的显示。 |
 |
| |
例、、「株式会社」和「土吉」 |
·通信相关
线程间的通信(IPC) |
| |
-技术:CoreFoundation、CFMessagePort |
| 根据线程间信息的发送接收机制,实现两个独立应用程序间的数据交互。交互方法使用、one way或two way。同步或非同 |
| 步均可能实现。 |
Internet通信 |
| |
-技术:HTTP、WebDav、TCP/IP、CoreServicesのCFHTTPMessage CFHTTPStream ,CFSream,CFHTTPAuthentication |
| 实例 |
| 使用Core Foundation中的Networking相关Framework,实现Internet通信。 |
| |
-事例: |
| 根据WebDav协议,在localhost和Internet服务器之间,进行文件交互和管理的工具。 |
· Mac中的动态library相关
技術:Framework |
| |
- Framework是包含动态library,resource 文件,图像文件和localized信息的一个包。在Mac产品开发中,公司频繁利用 |
| |
Framework技术,在Framework中制作共通module,提供给应用程序使之在任何程序中必要的时候可以被使用, |
| |
在内存中,因为可以实现动态登录这些Framework,因此产品开发的维护效率得到了大幅的提升。 |
|