本站提供 Dashcode 简体中文版 (10.4版)
本站提供 Dashcode 简体中文版
+ b6 _/ j3 m' _- U
- n m" @) L0 Z E* B 此 Dashcode 适用于Mac OS X 10.4 Tiger 版。
- f4 e* M7 \0 r. ^ m# f9 v3 r( g" Q5 ]
5 L6 A x( D ?
7 j& h7 ~, j, a* P
* G4 n! f; S1 t- Y' n- f
2 O6 Y0 a' Z2 g0 b
8 ?* S! B/ a# ^4 c6 L1 Z4 u C a& p* {. P
连接已经失效! |0 S7 O# B/ w1 ~! G + h. P0 L; @6 T" _- Q" S+ R
& g# H# o* m( h- ]4 W" @9 y' e- k* t C$ s. b# p6 e% M1 b
7 Z+ U. S$ R6 ]2 k2 J! S M3 L, l+ M/ v' q, k/ e8 V
4 D9 P- r% H& Q: G
5 W/ P/ E+ [. f5 Q! i1 `0 ^
0 w3 F0 f' d! q/ |
* d9 I+ B' _" X4 ?* T9 f5 e0 J$ p) W: U
% Q* U3 `& S1 y5 o1 b
5 C. ~2 i1 S/ B0 W( p+ Q8 B, Z& u, A
0 |8 | K6 |3 K
' C7 n* ?1 z9 z苹果的开发者联盟 ADC 在稍早释出了去年于 WWDC 时所公布的 Dashboard Widget 开发工具 - Dashcode 的 beta 版本。
6 D6 d u5 }3 n# N! K) B
4 p8 \0 X6 M1 U2 i0 \5 dDashcode 是一套苹果自家的新开发工具软体,号称能够在短时间内轻松的制作出 Widget,且不需要撰写任何程式码,Dashcode 也内建了多种样板,能够直接使用并自定其内容,也能使用 JavaScript、CSS 以及 HTML 等来开发 Widget。苹果也提供了 Dashcode 的 PDF 相关文件可供开发者下载。- [. T; H3 x8 q- @( @
. v, F1 T+ R8 w7 W
不过要注意的是,Dashcode 只会随著 10.5 的脚步发表正式版本,未来将会包含在 10.5 之中,成为 Leopard 的一部份。因此目前能在 10.4 上执行的测试版本将会在今年的 7 月 15 曰时自动销毁,有兴趣的网友可点选连结至 ADC 的 Dashcode 介绍网页下载使用。
- w8 z8 G+ G/ b5 Z5 X9 I
( W3 R7 Y$ R) j- _% g3 r' p5 c/ ~2 O2 {7 k P; T+ d9 T$ Y0 ~

5 o0 A7 H+ W' w- F4 h2 W4 `% m4 |5 g9 S: U
0 n* \% g+ M$ C" q4 O! d" y3 A1 R
4 k' z# g* H1 g& Y
0 P+ W: T) r- x* o你曾经想制作真正属于自己的 Dashboard widget 工具吗?也许是你喜爱的博客的 RSS 提要,或者是你 iPhoto 图库的缩小版 photocast。总之就是一些你独有的、特别有用的东西。那就和 Dashcode 打个招呼吧。即使你从未写过一行代码,现在也可以制作widget 并在短短几分钟内运行。' g' ]& A& f6 F: ~6 ?) q# F
2 U& o& c3 c, [& l- E$ X
5 r0 T7 s# F i选择你的 widget 工具# o: S4 Q! y& T) _4 ] L, W, G/ ]
你的 Dashcode 项目将由模板开始,这些模板都是为你想要显示的各种信息而特别设计的。你可以从众多 Dashcode widget 模板中挑选(包括倒数计时器、地图、RSS 提要、photocast、播客或计量器)或利用空白模板从头开始制作 widget 工具。每一个模板都包含详细的工作流程步骤,引导你完成制作 widget 工具的整个过程。1 ?* _/ b$ g: V' ~9 i# M& L* c
. U/ @9 }" Z% Q1 x' j3 U
停下、拖入、运作" O* j" a0 n/ S# d
选好理想的模板之后,你可以将各个部分拖放到 Dashcode 画布上。拖入RSS 链接,你的 widget 工具将显示详尽的提要。拖入 photocast URL,你的 widget 工具将变成独立的幻灯片。拖入播客链接,你就可以从你的 widget 工具开始播放提要。
! c! J# E" B, k2 k- V* t" P2 V& x( A) e) b2 P5 _
Widget 设计. c; E5 z" b" r( }0 m6 f
一旦你的 widget 工具开始运作,你就可以利用 Dashcode 资源库来添加设计与功能性技巧。资源库包含众多按钮、列表、container 以及文本框。调整整个 widget 工具中组件的大小或改变字体、颜色、渐层、图片等任何视觉元素,都无需你编写任何一行代码。
! L; ?. Y3 j& U0 I( z q( }- Z, T; J1 w
配置并征服
/ r" h: @+ j1 e. O3 \ F' u9 lDashcode 将组成 widget 工具的所有文件整理起来,包括图片、JavaScript 编码、样式表、生成的文件及本地化文档。一旦添加新的文件,Dashcode 项目管理器会自动进行更新。当你的 widget 工具制作好以后,Dashcode 会集合你所有的文件和 Apple 提供的资源,将你的 widget 工具配置到 Dashboard 或提交到 Apple.com。) N+ U# ], v& [- O+ G
4 I5 h' Y; o, r. V6 n; r8 P. F& Y) `
7 w9 X. A6 Z' D
$ E3 ~' B" O# ?5 C, G+ |9 ^/ Z1 c, W% U" y) ^! T
1 D( i: r( _9 F( i) q' M0 r" ?
' v8 |: M S/ d# r! O
为高级用户准备的 Dashcode' V# D- {9 ^8 \
即时调试。 Dashcode 中项目管理、设计和编码的完全整合,为你的 widget 工具做好测试的准备。只要点击“运行(Run)”,你的 widget 工具就会即刻启动。点击“暂停(Pause)”检查运行中的 widget 工具,或者设置断点来调试编码的某个特定部分。内置调试器为你提供了专业开发工具包含的所有功能。
9 Y1 U5 A h6 w2 i+ T: _0 M# g
/ d( m& b& r6 F+ V1 z专业的源代码编辑器。 Dashcode 提供了专业集成开发环境(IDE)的所有文字编辑功能——包含色彩语法高亮、行编号以及 CodeSense 代码自动完成等功能,专门针对 JavaScript 编程语言而最优化。 编辑器还与调试器整合,因此你可以轻松地设置并查看断点,通过源代码跟踪 widget 工具的执行情况。
6 d/ {2 d4 M* o+ |
9 T& Y$ \$ e# R代码片段。 Dashcode 资源库不只包含 GUI 控制,它还提供丰富的 JavaScript 代码片段,适用于许多常见的编程任务。只要将片段从资源库中拖出,放到你的 JavaScript 源文件即可。每一个片段都包含指示说明,你可以据此更改行为满足自己的需要。这些片段可以完成一些原本需要你手动编写代码的常见任务,包括:- ^. o o( ]: M9 G# r& i" n
! S) A! E& o0 }* V5 `. E0 U( eRSS 解析。 下载并获悉 RSS 提要,为你的 widget 工具提供更新信息。/ O. i6 r9 x/ M3 H( m4 `' R
赋予元素动画效果。 淡出、移动或调整 widget 工具中元素大小。+ ^0 @2 H/ S2 k7 n1 w1 q
字符串与数据处理。 将文字格式化和本地化。7 Z' {2 Z% G2 Z; _1 @
预置。 管理 widget 工具的用户预置:最适用于后台。; Q/ L8 Z1 @# c
Parts APIs。 利用 JavaScript 控制内置 GUI 组件。
- Q! j) `. {# @
+ {- t8 u% s" o: l/ Z2 W0 Q
3 J) B# K9 q. M. I6 V6 x& @ 5 \4 C% v/ a e ^' M
f- W+ i7 ^ V- r ]1 J5 |! v2 ?[ 本帖最后由 忆云 于 2007-11-30 20:23 编辑 ] |
附件: 您所在的用户组无法下载或查看附件