æ÷«√¿« ∞≠∑¬«— UNIX ±‚π› øÓøµ √º¡¶ √÷Ω≈ πˆ¿¸¿Œ Mac OS X v10.4 Tiger¥¬ 2001≥‚
Mac OS X¿Ã √≥¿Ω º±∫∏¿Œ ¿Ã∑° ∞≥πfl¿⁄ø°∞‘ ∞°¿Â ¡flø‰«— πˆ¿¸¿‘¥œ¥Ÿ. Tiger¥¬ ∏µÁ ¿Ø«¸¿« ∞≥πfl¿⁄ø°∞‘ ªı∑”∞Ì »ÔπÃ∑ŒøÓ
±‚»∏∏¶ ¡¶∞¯«“ ºˆ ¿÷¥¬ ºˆ ∏π¿∫ √÷√∑¥‹ ±‚º˙¿ª ¥„∞Ì ¿÷Ω¿¥œ¥Ÿ. Ω«¡¶∑Œ, ∞≥πfl¿⁄µÈ¿∫ Tiger¿« ∞≠∑¬«— ±‚¥…, API π◊ «¡∑π¿”ø˜¿ª
»∞øÎ«œ¥¬ «ıΩ≈¿˚¿Œ πÊπ˝¿ª ¿Ãπà æÀ∞Ì ¿÷Ω¿¥œ¥Ÿ.
¿Ã πƺ≠¥¬ Tigerø°º≠ ∞°¿Â »ÔπÃ∑ŒøÓ ∏Ó ∞°¡ˆ ±‚º˙¿ª º“∞≥«œ∞Ì ±◊ ±‚º˙µÈ¿Ã ∞≥πfl¿⁄ø°∞‘ æÓ∂≤ ¿«πÃ∏¶ ∞°¡Æ¥Ÿ¡÷¥¬¡ˆ º≥∏Ì«’¥œ¥Ÿ.
¥Ÿ¿Ω∞˙ ∞∞Ω¿¥œ¥Ÿ.
- Spotlight
- Dashboard
- 64-∫ÒΔÆ ∞≥πfl
- Xcode 2.0
- Automator
- Core Image
- Core Data
∂««—, ∏Ó ∞°¡ˆ ¥Ÿ∏• ±‚º˙µÈø° ¥Î«ÿ º≥∏Ì«œ∞Ì, TigerøÎ ¿¿øÎ «¡∑Œ±◊∑• ∞≥πfl¿ª Ω√¿€«œ¥¬ ¿⁄ºº«— πÊπ˝¿ª º≥∏Ì«’¥œ¥Ÿ. ±◊∑≥,
Spotlight∫Œ≈Õ æÀæΔ∫∏∞⁄Ω¿¥œ¥Ÿ.
Spotlight
∏fi¥∫ ∏∑¥Î øÏ√¯ ªÛ¥‹ø° æΔ¿Ãƒ‹¿∏∑Œ ¡¶∞¯µ«¥¬ Spotlight¿∫ ¥Î∫Œ∫–¿« √÷¡æ ªÁøÎ¿⁄µÈ¿Ã æÀæΔ√ß ºˆ ¿÷¥¬ Tiger¿« √π
π¯¬∞ Ω≈ ±‚¥…¿‘¥œ¥Ÿ. Mac OS X
Tiger ªÁ¿ÃΔÆø°º≠ ¿⁄ºº»˜ º≥∏Ì«— πŸøÕ ∞∞¿Ã Spotlight¿∫ Ω√Ω∫≈€¿« ∏µÁ µ•¿Ã≈Õ∏¶ ∫¸∏£∞Ì ¡˜∞¸¿˚¿∏∑Œ ∞Àªˆ«’¥œ¥Ÿ.
Spotlight∏¶ ∫Ò∑‘«ÿ Ω∫∏∂ΔÆ Δ˙¥ıøÕ ∞∞¿∫ Tiger¿« ¥Ÿ∏• Ω≈±‚¥…µÈ¿∫ Ω√Ω∫≈€ Δƒ¿œ¿« ≥ªøÎπ∞∞˙ ∏fi≈∏ µ•¿Ã≈Õ∏¶ ºˆ¡˝, 昵•¿ÃΔÆ,
ªˆ¿Œ«“ ºˆ ¿÷¥¬ ±‚∫ª¿˚¿Œ Ω√Ω∫≈€ º≠∫ÒΩ∫∏¶ ¡¶∞¯«’¥œ¥Ÿ.
∞£¥‹»˜ ∏ª«œ∏È, Δƒ¿œ¿ª ¿˙¿Â«“ ∂ß∏∂¥Ÿ ªˆ¿Œµ» µ•¿Ã≈Õ∫£¿ÃΩ∫ø° π˃°µ» ∏fi≈∏µ•¿Ã≈ÕøÕ ≥ªøÎπ∞¿ª ∞ÀªÁ«’¥œ¥Ÿ. ±◊∑°º≠ Spotlight¿Ã
∞Àªˆ¿ª Ω««‡«œ∏È µ•¿Ã≈Õ∫£¿ÃΩ∫∏¶ ¡∂»∏«œ∞Ì ¿œƒ°µ«¥¬ ∏µÁ Δƒ¿œ ∞Ê∑Œ∏¶ º¯»∏«’¥œ¥Ÿ. ¿Ã πÊΩƒ¿« ¿Ã¡°¿∫ ¿¿øÎ «¡∑Œ±◊∑•¿Ã≥™ µ•¿Ã≈Õ
Δ˜∏À¿ª ∫Ø∞Ê«œ¡ˆ æ æΔµµ µ»¥Ÿ¥¬ ∞Õ¿‘¥œ¥Ÿ. Spotlight¿Ã µø¿€«œ¥¬ πÊΩƒ¿∫ ±◊∏≤ 1ø° ≥™≈∏≥™ ¿÷Ω¿¥œ¥Ÿ.

±◊∏≤ 1: ∏fi≈∏µ•¿Ã≈Õ Ω∫≈‰æÓ µø¿€.
∞≥πfl¿⁄µÈ¿∫ ¿Ã ±‚º˙¿ª π´¡¶«—¿∏∑Œ »∞øÎ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. øπ∏¶ µÈæÓ, ¿Ãπáˆ∏¶ ∫–∑˘«ÿ ≥ı¿∫ ¿¿øÎ «¡∑Œ±◊∑•¿∫ ªÁøÎ¿⁄¿« »® Δ˙¥ı¿«
∏µÁ ¿Ãπáˆ∏¶ √£æΔ ¿€æ˜«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. ∂«¥¬ ø¨∂Ù√≥∏¶ ¡¶∞¯«œ¥¬ ¿¿øÎ «¡∑Œ±◊∑•¿ª ªÛªÛ«ÿ∫∏Ω Ω√ø¿. Spotlight¿∫ ΔØ¡§¿Œ∞˙
∞¸∑√µ» Δƒ¿œ π◊ ±‚≈∏ «◊∏Ò¿ª ∫∏ø©¡Ÿ ºˆ ¿÷Ω¿¥œ¥Ÿ.
Tiger¥¬ ¥ŸæÁ«— Δƒ¿œ Δ˜∏À ¿”Δ˜≈Õ∏¶ ¡¶∞¯«’¥œ¥Ÿ. Tiger¥¬ JPEG, PNG, TIFF π◊ GIF ¿Ãπáˆ Δƒ¿œ, MP3
π◊ AAC ø¿µø¿ Δƒ¿œ, QuickTime µøøµªÛ, PDF Δƒ¿œ, iChat ¿Ã∑¬, ¿Ã∏fi¿œ, ø¨∂Ù√≥, ƒ∂∏∞¥ı µÓø°º≠ ∏fi≈∏µ•¿Ã≈Õ∏¶
∞°¡Æø√ ºˆ ¿÷Ω¿¥œ¥Ÿ. ø©∑Ø∫–¿« ¿¿øÎ «¡∑Œ±◊∑•¿Ã ªÁøÎ¿⁄»≠µ» Δ˜∏À¿∏∑Œ Δƒ¿œ¿ª ¿˙¿Â«œ∏È Spotlight¿ª ≈Ϋÿ ¿ÃµÈ Δƒ¿œ¿« ∏fi≈∏µ•¿Ã≈Õ∏¶
ªÁøÎ¿⁄ø°∞‘ ≥Î√‚Ω√≈≥ ºˆ ¿÷Ω¿¥œ¥Ÿ. ±◊∑∏∞‘ «œ∑¡∏È ¿¿øÎ «¡∑Œ±◊∑•ø° Spotlight Importer «√∑ر◊¿Œ¿ª ¡¶∞¯«ÿæfl «’¥œ¥Ÿ.
¿Ã¥¬ Xcodeø°º≠ Spotlight Importer ≈€«√∏¥¿ª ªÁøÎ«œ∞Ì, Spotlight Ω√Ω∫≈€øÎ «√∑ر◊¿Œø° Δ˜«‘µ» ¥‹¿œ
±‚¥…¿ª ±∏«ˆ«’¥œ¥Ÿ.
Spotlight ∞Àªˆ ±‚º˙ø° ¥Î«— ¿⁄ºº«— º≥∏Ì∞˙ ∞≥πfl¿⁄µÈ¿Ã »∞øÎ«œ¥¬ πÊπ˝ø° ¥Î«ÿº≠¥¬ Working
with Spotlight∏¶ ¬¸¡∂«œΩ Ω√ø¿.
Dashboard
Tiger¿« ∞°¿Â ∏⁄¡¯ √÷Ω≈ ±‚¥… ¡fl «œ≥™¥¬ ªÁøÎ¿⁄∞° ¿⁄¡÷ ªÁøÎ«œ¥¬ ¡§∫∏øÕ ±‚¥…ø° ∫¸∏£∞‘ ¡¢±Ÿ«œ∞‘ «ÿ¡÷¥¬ Dashboard¿‘¥œ¥Ÿ.
Dashboard¥¬ ¿œπ›¿˚¿Œ ¿€æ˜ø° ¥Î«— ∏≈øÏ ∞£¥‹«œ∞Ì ∞≠∑¬«— ¿Œ≈ÕΔ‰¿ÃΩ∫∏¶ ¡¶∞¯«œ¥¬ πÃ¥œ ¿¿øÎ «¡∑Œ±◊∑• Widget¿« »®¿‘¥œ¥Ÿ.
Widget¿∫ µ∂∏≥«¸ ¿¿øÎ «¡∑Œ±◊∑•¿∏∑Œ ¥ı ≈©∞Ì ∞≠∑¬«— ¿¿øÎ «¡∑Œ±◊∑•¿« ±‚¥…º∫¿ª ∫∏øœ«œ∏Á ¿Œ≈Õ≥›ø°º≠ ¡§∫∏∏¶ ∫∏ø©¡›¥œ¥Ÿ.
Tiger Dashboard¥¬ ∞≠∑¬«— πÊΩƒ¿∏∑Œ ¥ŸæÁ«— Mac OS X ±‚º˙¿ª ∞·«’«œø¥Ω¿¥œ¥Ÿ.
- Dashboard¥¬ ExposéøÕ ¿ØªÁ«— Ω√∞¢ »ø∞˙∏¶ ªÁøÎ«œø© πˆΔ∞¿ª ¥©∏£∞≈≥™ ∞£¥‹«— ∏∂øÏΩ∫ µø¿€∏∏¿∏∑Œ
≥™≈∏≥µ¥Ÿ ªÁ∂Û¡˝¥œ¥Ÿ. µ˚∂Ûº≠ Widgetø° ±›πÊ ¡¢±Ÿ«œ∞Ì ªÁ∂Û¡ˆ∞‘ «“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
- Widget¿∫ ¿• ≈∞ΔÆ∏¶ ±‚π›¿∏∑Œ «’¥œ¥Ÿ. CSS (Cascading Style Sheets) π◊ JavaScript∑Œ
HTML¿ª ¡¶¿€«œ¥¬ ∞≥πfl¿⁄∂Û∏È ¥©±∏≥™ Widget¿ª ¿€º∫«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
- Quartz¿« øÏºˆ«— µÂ∑Œ¿◊ ±‚¥…¿∫ HTML∑Œ¿« ∏µ‚∑Ø »Æ¿Â¿ª ≈Ϋÿ Web Kit »Ø∞Êø° ≥Î√‚µÀ¥œ¥Ÿ. µ˚∂Ûº≠ JavaScript¿ª
ªÁøÎ«œø© æΔ∏ߥŸøÓ ªÁøÎ¿⁄ ¿Œ≈ÕΔ‰¿ÃΩ∫∏¶ µÂ∑Œ¿◊«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
- Widget¿∫ «√∑ر◊¿Œ¿ª ¡ˆø¯«œπ«∑Œ Cocoa π◊ Objective-Cø° µÂ∑”«œø© ≥◊¿ÃΔº∫Í ƒ⁄µÂ≥™ ¥Ÿ∏• Ω√Ω∫≈€ ƒ⁄µÂ¿«
±‚¥…º∫¿ª »∞øÎ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. Cocoaø°º≠ Ω√Ω∫≈€¿« ¥Ÿ∏• ±‚¥…º∫ø° ¡¢±Ÿ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
Dashboard Widget¿∫ º’Ω±∞‘ ¡¶¿€«“ ºˆ ¿÷¿∏π«∑Œ »ÔπÃ∑ŒøÓ ºˆ ∏π¿∫ Widget¿ª Ω≈º”«œ∞‘ ∞≥πfl«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
øπ∏¶ µÈæÓ ≥◊ΔÆøˆ≈©ªÛø°º≠ ¿¿øÎ «¡∑Œ±◊∑•¿Ã Ω««‡µ«∞Ì ¿÷¥¬¡ˆ »Æ¿Œ«œ∞Ì, ∫ٵ«œ∞Ì, ≈◊Ω∫ΔÆ«œ¥¬ ø¨º” ∫ٵ Ω√Ω∫≈€¿ª ªÛªÛ«ÿ∫∏Ω Ω√ø¿.
Widget¿ª ªÁøÎ«œø© ∫ٵ º≠πˆø°º≠ ø¿∑˘ ∏fiΩ√¡ˆ∏¶ ∏¥œ≈Õ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. Widget¿« ∏µ≈©∏¶ ≈¨∏Ø«œ∏È Xcode¿« Δƒ¿œ¿Ã
ø≠∏Æπ«∑Œ πÆ¡¶∏¶ ¡ÔΩ√ «ÿ∞·«œ∞Ì ∫ÙµÂ∏¶ ¥ŸΩ√ ±∏√‡«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. Web Kit, Quartz π◊ Core Image¿« ±‚¥…º∫¿∏∑Œ
¿Œ«ÿ Widget¿« ∞°¥…º∫¿∫ π´«—¥Î¿‘¥œ¥Ÿ.
Dashboardø° ¥Î«— ¿⁄ºº«— º≥∏Ì∞˙ Widget¿ª ∞≥πfl«œ¥¬ πÊπ˝¿∫ Developing
Dashhboard Widgets¿ª ¬¸¡∂«œΩ Ω√ø¿.
64-∫ÒΔÆ
∞≥πfl
Tiger¿« 64-∫ÒΔÆ¥¬ ¿Ø¿¸¿⁄ º≠ø≠ ∞Àªˆ, ∏fiµƒ√ ¿Ãπáˆ, ¡ˆ∏Æ¡§∫∏ ¿¿øÎ «¡∑Œ±◊∑•∞˙ ∞∞¿∫ ¬˜ºº¥Î µ•¿Ã≈Õ ¡˝æ‡¿˚¿Œ ¿¿øÎ
«¡∑Œ±◊∑•¿ª ¿ß«ÿ 64 ∫ÒΔÆ æÓµÂ∑πΩÿª ¡ˆø¯«’¥œ¥Ÿ. 64 ∫ÒΔÆ∑Œ «•«ˆ«“ ºˆ ¿÷¥¬ µ•¿Ã≈Õ∏¶ ¿Ã«ÿ«œ∑¡∏È ¿œ¥‹ ±›πƱ≥¿« µµ∑Œ∏¶ 32
∫ÒΔÆ∑Œ «•«ˆµ… ºˆ ¿÷¥¬ µ•¿Ã≈ÕººΔÆ∂Û∞Ì ªÛªÛ«ÿ∫∏Ω Ω√ø¿. 64 ∫ÒΔÆ æÓµÂ∑πΩ∫ ∞¯∞£¿∫ ∞∞¿∫ «ÿªÛµµø°º≠ ¡ˆ±∏ªÛ¿« ¿¸√º «•∏È¿ª ∏µ®∏µ«“
ºˆ ¿÷¥¬ øÎ∑Æ¿ª ¡¶∞¯«’¥œ¥Ÿ. ∂««— LibSystem∞˙ æ÷«√¿« √÷¿˚»≠µ» ø¨ªÍ ∂Û¿Ã∫Í∑Ø∏Æ¥¬ Tiger¿« 64 ∫ÒΔÆ æÓµÂ∑πΩÿª
¡ˆø¯«œø© ∞≥πfl¿⁄µÈ¿Ã ¥ÎøÎ∑Æ¿« ∏fi∏∏Æ ª”∏∏ æΔ¥œ∂Û PowerPC G5¿« øœ∫Æ«— ø¨ªÍ Δƒøˆ∏¶ º’Ω±∞‘ »∞øÎ«“ ºˆ ¿÷∞‘ «ÿ¡›¥œ¥Ÿ.
ø©∑Ø∫–µµ æÀ¥ŸΩ√«« Power Mac G5øÕ √÷Ω≈«¸ iMac G5¿« ¡flΩ…ø°¥¬ øœ∫Æ«— º∫¥…¿« 64 ∫ÒΔÆ «¡∑Œººº≠ PowerPC
G5 «¡∑Œººº≠∞° ¿⁄∏Æ«’¥œ¥Ÿ. ¿Ã «¡∑Œººº≠¥¬ 64 ∫ÒΔÆ ∑π¡ˆΩ∫≈Õ∏¶ ¿⁄∂˚«œ∏Á 64 ∫ÒΔÆ ø¨ªÍ ¿€µø¿ª ºˆ«‡«œ∞Ì, 4 GB¿« ∏fi¿Œ
∏fi∏∏Æ∫∏¥Ÿ ≈´ øÓøµ √º¡¶ ¡¢±Ÿ¿ª ¡¶∞¯«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. Ω«¡¶∑Œ, Macø° º≥ƒ°«“ ºˆ ¿÷¥¬ √÷¥Î«—¿« π∞∏Æ¿˚ ∏fi∏∏Æ¿Œ 16 EB¿«
∞°ªÛ ∏fi∏∏Æø° ¡¢±Ÿ«“ ºˆ ¿÷∞‘ «ÿ¡›¥œ¥Ÿ.
¿œ∫Œ CPU æΔ≈∞≈ÿ√ƒøÕ¥¬ ¥fi∏Æ G5ø°º≠¥¬ 32 ∫ÒΔÆ ¿¿øÎ «¡∑Œ±◊∑•¿ª Ω««‡«œ¥¬ µ• æÓ∂≤ º∫¥… ¿˙«œµµ æ¯Ω¿¥œ¥Ÿ. ¿Ã¥¬ PowerPC
æΔ≈∞≈ÿ√ƒ∞° 32 ∫ÒΔÆ º≠∫ͺ¬¿ª ¡ˆø¯«œ¥¬ 64 ∫ÒΔÆ æΔ≈∞≈ÿ√ƒ∑Œ ¡§¿«µ«æÓ 32 ∫ÒΔÆø°º≠ 64 ∫ÒΔÆ «œµÂø˛æÓ∑Œ ≤˜±Ë 毿à ¿¸»Ø«“
ºˆ ¿÷±‚ ∂ßπÆ¿‘¥œ¥Ÿ. ∂««— 32 ∫ÒΔÆ ¿¿øÎ «¡∑Œ±◊∑•¿∫ 64 ∫ÒΔÆ ø¨ªÍ π◊ ∑π¡ˆΩ∫≈ÕøÕ ∞∞¿∫ ø©∑Ø 64 ∫ÒΔÆ ±‚¥…¿ª »∞øÎ«“ ºˆ
¿÷Ω¿¥œ¥Ÿ. ¿Ã¥¬ æ÷«√¿Ã æΔ≈∞≈ÿ√ƒ∞£¿« ø¯»∞«— ¿¸»Ø¿ª ∞°¥…ƒ… «œ±‚ ∂ßπÆ¿‘¥œ¥Ÿ. øπ∏¶ µÈæÓ ∏µÁ æ÷«√ «œµÂø˛æÓ¥¬ «— ∞≥ πˆ¿¸¿«
ƒø≥Œ∏∏¿Ã ¿÷Ω¿¥œ¥Ÿ.
Mac OS X Tiger¿« 64 ∫ÒΔÆ ¡ˆø¯¿∫ ¡ˆ±›±Ó¡ˆ æÓ¥¿ ¥©±∏µµ ±∏√‡«“ ºˆ æ¯æ˙¥¯ ªı∑ŒøÓ ¥‹∞Ë¿« ¿¿øÎ
«¡∑Œ±◊∑•¿∏∑Œ ªı∑ŒøÓ ¿Â¿ª ø≠æ˙Ω¿¥œ¥Ÿ.
Tiger 64 ∫ÒΔÆ ±‚¥…ø° ¥Î«— ¿⁄ºº«— º≥∏Ì¿∫ Developing
64-bit Applications¿ª ¬¸¡∂«œΩ Ω√ø¿.
Xcode 2.0
æ÷«√¿« µŒ π¯¬∞ πˆ¿¸ ∞≥πfl¿⁄ ≈¯ººΔÆ Xcode 2.0¥¬ ø©∑Ø ªı∑ŒøÓ ±‚¥…∞˙ ¡¶«∞ ¿¸π›ø° ¥Î«— ±‚¥… «‚ªÛ¿ª ∞°¡Æø‘Ω¿¥œ¥Ÿ.
∞°¿Â ¡÷∏Ò«“∏∏«— ªı∑ŒøÓ ±‚¥…¿∫ ªı∑ŒøÓ ∫Ò¡ÍæÛ ∏µ®∏µ ≈¯¿‘¥œ¥Ÿ. «¡∑Œ¡ßΔÆø°º≠ ≈¨∑°Ω∫ ººΔÆ∏¶ º±≈√«œ∏È Xcode¥¬ ƒ⁄µÂ∏¶ π›øµ«œø©
¡∂¿€±Ó¡ˆ «“ ºˆ ¿÷¥¬ ∫Ò¡ÍæÛ ≈¨∑°Ω∫ ∞Ë√˛µµ∏¶ ∏∏µÏ¥œ¥Ÿ. ¿Ã ∞Ë√˛µµ¥¬ ƒ⁄µÂ∏¶ ¡¶¿€«œ¥¬ ≈¨∑°Ω∫∏¶ ¡¶∞¯«“ ª”∏∏ æΔ¥œ∂Û Core
Dataø°º≠ ∏∏µÈ∞Ì ∞¸∏Æ«œ¥¬ µ•¿Ã≈Õ∏¶ ¡∂¿€«œ¥¬ µ• ªÁøÎ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
±◊∏≤ 3: Xcode ≈¨∑°Ω∫ ∏µ®∑Ø
Xcode 2.0¿« ∂« ¥Ÿ∏• ªı∑ŒøÓ ±‚¥…¿∫ ±◊∑°«» ø¯∞› µπˆ±Î¿‘¥œ¥Ÿ. ø©∑Ø ¿¿øÎ «¡∑Œ±◊∑•ø°º≠ πÆ¡¶∏¶ µπˆ±Î«œ¥¬ √÷ªÛ¿«
πÊπ˝¿∫ ∞≥πfl¿⁄∞° Xcode∑Œ ¿€æ˜«— ∞∞¿∫ ¿Â∫Òø°º≠ ¿¿øÎ «¡∑Œ±◊∑•¿ª Ω««‡«œ¥¬ ∞Õ¿‘¥œ¥Ÿ. ±◊∑Ø≥™ ∞‘¿”¿Ã≥™ ¿Ã∫•ΔÆ «⁄µÈ∏µ µπˆ±Î∞∞¿∫
«Æ Ω∫≈©∏∞ ¿¿øÎ «¡∑Œ±◊∑•ø°º≠ ¿€æ˜«œ∏È ø¯∞› µπˆ±Î¿∫ ¥Ÿ∏• ¿Â∫Òø°º≠ ¿¿øÎ «¡∑Œ±◊∑•¿ª Ω««‡«“ ºˆ ¿÷¥¬ ¥…∑¬¿ª ¡¶∞¯«œ∞Ì ∞∞¿∫ µπˆ±Î
±‚¥…¿ª »∞øÎ«“ ºˆ ¿÷∞‘ «ÿ¡›¥œ¥Ÿ.
Xcode 2.0¥¬ GUI ±‚¥… «‚ªÛ∞˙ «‘≤≤ ªı∑ŒøÓ C++ ParserøÕ ¿⁄µø ∫§≈Õ∂ۿᶿú«¿ª Δ˜«‘«— ø©∑Ø ƒ⁄µÂ ¿€º∫
±‚¥…¿ª «‚ªÛΩ√≈≤ GCC 4.0∏¶ ¡¶∞¯«’¥œ¥Ÿ. Velocity Engine ƒ⁄µÂ∏¶ ¿€º∫«œø© G4 π◊ G5 «¡∑Œººº≠ø°º≠ √÷¥Î¿«
º∫¥…¿ª æÚ¥¬ µøΩ√ø° GCC∞° ø©∑Ø∫–¿ª ¥ÎΩ≈«œø© ∏∑¡fl«— ¿€æ˜¿ª ¥ÎΩ≈ ºˆ«‡«’¥œ¥Ÿ. ΔØ∫∞«— ≥Î∑¬æ¯¿Ãµµ µ•¿Ã≈Õ æÓ∑π¿ÃøÕ ø¨µø«œ¥¬
ƒ⁄µÂ∑Œ 4 πËø°º≠ 14 π˱ӡˆ º∫¥… «‚ªÛ¿ª ∞°¡Æø¿¥¬ GCC¿« ¿⁄µø ∫§≈Õ∂ۿᶿú«¿ª ªÁøÎ«œø© ¿ÃøÕ ∞∞¿∫ º∫¥… ¿Ã¡°¿ª æÚ¿ª ºˆ
¿÷Ω¿¥œ¥Ÿ.
ªı∑ŒøÓ Xcode 2.0ø° ¥Î«ÿ æÀæΔ∫∏∑¡∏È Working
with Xcode 2.0∏¶ ¬¸¡∂«œΩ Ω√ø¿.
Automator
AppleScript¥¬ ªı∑”∞Ì Ω≈º±«— πÊΩƒ¿∏∑Œ ø©∑Ø ¿¿øÎ «¡∑Œ±◊∑•¿« º∫¥…¿ª ∞·«’«“ ºˆ ¿÷µµ∑œ «ÿ¡›¥œ¥Ÿ. Automator¥¬
AppleScript¿« ¿¿øÎ «¡∑Œ±◊∑• ≈Ϋ’ ±‚º˙¿ª ¥ı «—√˛ ∞≠»≠«’¥œ¥Ÿ. Automator∏¶ ªÁøÎ«œ∏È √÷¡æ ªÁøÎ¿⁄¥¬ ø©∑Ø ¿¿øÎ
«¡∑Œ±◊∑•ø°º≠ «— ∞≥¿« ¿˙¿Â ∞°¥…«— øˆ≈©«√∑ŒøÏ∑Œ æ◊º«¿ª µÂ∑°±◊ æÿ µÂ∑”«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. ¿Ã πÊΩƒ¿∫ Ω© Ω∫≈©∏≥ΔÆ ¿€º∫∞˙ «— ∞≥¿«
ƒø∏«µÂ ∂Û¿Œ ≈¯¿ª Δƒ¿Ã«¡∞° ¿÷¡ˆ∏∏ ∫Ò¡ÍæÛ ¿Œ≈ÕΔ‰¿ÃΩ∫∏¶ ¡ˆø¯«œ¥¬ ¥Ÿ∏• ƒø∏«µÂ ∂Û¿Œ ≈¯∑Œ √‚∑¬«œ¥¬ πÊΩƒ∞˙ ¿ØªÁ«’¥œ¥Ÿ.

±◊∏≤ 4: Automatorø°º≠ ªÛ»£ ø¨∞·µ«æÓ ¿÷¥¬ æ◊º«
∞≥πfl¿⁄ ø©∑Ø∫–¿∫ AppleScript ∂«¥¬ Cocoa∏¶ ªÁøÎ«œø© ¿⁄Ω≈∏∏¿« æ◊º«¿ª º’Ω±∞‘ ±∏√‡«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. ¡Ô, ¥Ÿ∏•
ªÁøÎ¿⁄µÈ¿Ã ¿⁄Ω≈¿« øˆ≈©«√∑ŒøÏø°º≠ ªÁøÎ«“ ¿€¿∫ πŸ¿ÃΔÆ ≈©±‚¿« ¿Ø¥÷ø°º≠µµ ≤fiø°º≠≥™ ±◊∏±µÌ«— ±‚¥…º∫¿ª ¡¶∞¯«“ ºˆ ¿÷¥Ÿ¥¬ ¿«πÿ‘¥œ¥Ÿ.
±‚æ˜ »Ø∞Ê¿ª øπ∑Œ µÈ∏È ¥ŸæÁ«— ≥ª∫Œ ¿•ªÁ¿ÃΔÆø°º≠ µ•¿Ã≈Õ∏¶ æÚ¿ª ºˆ ¿÷¥¬ æ◊º«¿ª ±∏√‡«œ∞Ì, ±◊ µ•¿Ã≈Õø°º≠ ∫∏∞̺≠∏¶ ∏∏µÈæÓ,
Δ¿≥ª ∏µÁ ¡˜ø¯ø°∞‘ ¿¸º€«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. ¿Ã øˆ≈©«√∑ŒøÏ∏¶ Ω««‡«œ¥¬ æÓ∂≤ æ◊º«µÈ¿∫ Automatorø°º≠ ¡¶∞¯«œ¥¬ ±‚∫ª¿˚¿Œ ∞Õ¿œ
ºˆµµ ¿÷∞Ì, ¥Ÿ∏• æ◊º«µÈ¿∫ ∞≥πfl¿⁄ ø©∑Ø∫–¿Ã ¡¶¿€«— ªÁøÎ¿⁄»≠µ» æ◊º«¿œ ºˆ ¿÷Ω¿¥œ¥Ÿ.
∂««— Automator¥¬ ∞≥πfl¿⁄ø°∞‘ ¿ØøÎ«— ºˆ ∏π¿∫ æ◊º«¿ª ¡¶∞¯«’¥œ¥Ÿ. øπ∏¶ µÈæÓ, «¡∑Œ¡ßΔÆ¿« π˃°∞°¥…«— ∫ÙµÂ∏¶ ¿€º∫«œ¥¬
øˆ≈©«√∑ŒøÏ∏¶ ¡¶¿€«œ∞Ì, øˆ≈©«√∑ŒøÏ∞° Δ˜«‘µ» º≥ƒ° Δ–≈∞¡ˆøÕ ∏Ó ∞≥¿« ¥Ÿ∏• Δƒ¿œ¿ª ∏∏µÈæÓ, ¿• º≠πˆø° æ˜∑ŒµÂ«“ ºˆ ¿÷¥¬ DMG
Δƒ¿œ∑Œ æ–√‡«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
Automatorø° ¥Î«ÿ ¿⁄ºº»˜ æÀæΔ∫∏∑¡∏È Working
with Automator∏¶ ¬¸¡∂«œΩ Ω√ø¿.
Core Image
¡ˆ≥≠ ∏Ó ≥‚ µøæ» ATI π◊ NvidiaªÁ¿« √÷√∑¥‹ ∫Òµø¿ ƒ´µÂ¿« GPU(Graphics Processing Units)¥¬
∏≈ 6 ∞≥ø˘∏∂¥Ÿ º∫¥…¿Ã πË∞°µ«æÓ π´æÓ¿« π˝ƒ¢∫∏¥Ÿ º”µµ∞° ª°∂Û¡≥Ω¿¥œ¥Ÿ. ø¿¥√≥Ø GPU¥¬ √ ¥Á 60æÔ «»ºø ¿ÃªÛ¿ª √≥∏Æ«“ ºˆ
¿÷¥¬ ªı∑ŒøÓ GeForce FX 6800¿∏∑Œ ≥Ó∂ÛøÓ ∫Œµø º“ºˆ¡° Δƒøˆ∏¶ ¡¶∞¯«’¥œ¥Ÿ. ¿Ã ø¨ªÍ Δƒøˆ¿« æˆ√ª≥≠ ¡ı∞°¥¬ ¿Ã¿¸ø°¥¬
CPUø° π≠ø© ¿÷¥¯ «»ºø¥Á √≥∏Æ ¥…∑¬¿ª ∫Òµø¿ ƒ´µÂ∞° »ø∞˙¿˚¿∏∑Œ ¥ÎΩ≈ ºˆ«‡«“ ºˆ ¿÷∞‘ µ«æÓ ∞≥πfl¿⁄ø°∞‘ ªı∑ŒøÓ ±‚»∏∏¶ ø≠æÓµÂ∏≥¥œ¥Ÿ.
ªˆªÛ ∫∏¡§∞˙ ∞∞¿∫ ±‚∫ª¿˚¿Œ µø¿€ø°º≠ øÏºˆ«— «œ¿Ã ∏º« ∫Ò¡ÍæÛ »ø∞˙±Ó¡ˆ √ ∞̺” ∞Ì¡§π– ¿Ãπሠ«¡∑ŒººΩÿª ¡ˆø¯«œ¥¬ Tiger¿«
∞≠∑¬«— «¡∑π¿”ø˜ Core Image∏¶ º“∞≥«’¥œ¥Ÿ. Core Image¥¬ OpenGL¿ª ¿ÃøÎ«œø© √÷√∑¥‹ ¿Ãπሠ«¡∑ŒººΩà »Ø∞Ê¿ª
¡¶∞¯«‘¿∏∑ŒΩ· PowerPC G4 π◊ G5 CPU¿« Velocity Engine ª”∏∏ æΔ¥œ∂Û ø¿¥√≥Ø¿« «¡∑Œ±◊∑°π÷¿Ã ∞°¥…«— GPU¿«
Δƒøˆ∏¶ º’Ω±∞‘ »∞øÎ«“ ºˆ ¿÷∞‘ «ÿ¡›¥œ¥Ÿ. Core Image¥¬ ¿Ãπሠ«¡∑ŒººΩà «¡∑Œ±◊∑•(∂«¥¬ ƒø≥Œ)¿ª Ω«Ω√∞£¿∏∑Œ ƒƒΔƒ¿œ«œø©
ø©∑Ø ∞≥¿« ƒø≥Œ¿ª √÷¿˚»≠«œ∞Ì GPU∏¶ »∞øÎ«’¥œ¥Ÿ. ∞̺∫¥… GPU∏¶ »∞øÎ«œ¡ˆ æ ¿ª ∞ÊøÏø°¥¬ SMP CPUøÎ¿∏∑Œ √÷¿˚»≠µ» ƒ⁄µÂ∏¶
¿€º∫«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
∂« ¥Ÿ∏• ∞≠∑¬«— ∞≥πfl¿⁄ ±‚¥…¿∫ Core Imageø°º≠ ¡¶∞¯«œ¥¬ «√∑ر◊¿Œ æΔ≈∞≈ÿ√ƒ¿‘¥œ¥Ÿ. ¿Ã æΔ≈∞≈ÿ√ƒ¥¬ «»ºø «¡∑ŒººΩà ƒø≥Œ¿ª
朻£»≠«— ∞£¥‹«— «√∑ر◊¿Œ Image Units¿Ã∂Û¥¬ « ≈Õ, øµªÛ »ø∞˙, »ø∞˙ Δ–≈∞¡ˆø° ΔÌ∏Æ«œ∞‘ ¡¢±Ÿ«“ ºˆ ¿÷¥¬ ¿¿øÎ «¡∑Œ±◊∑•¿ª
¡¶∞¯«’¥œ¥Ÿ. Image Units¿∫ ¿Ãπሠ«¡∑ŒººΩÃø° √÷¿˚»≠µ» OpenGL Shading Languageø°º≠ Δƒª˝µ» CIKernel
ææÓ∏¶ ªÁøÎ«œø© ¿€º∫µ«æ˙Ω¿¥œ¥Ÿ. Image Units¿∫ Core Image »£Ω∫ΔÆ ¿¿øÎ «¡∑Œ±◊∑•¿ª ≈Ϋÿ ∞¯¿Ø«“ ºˆ ¿÷¿∏π«∑Œ
∞≥πfl¿ª ΔÌ∏Æ«œ∞‘ «ÿ¡›¥œ¥Ÿ.

±◊∏≤ 5: «¡∑ŒººΩÃ Δƒ¿Ã«¡∂Û¿Œø° ∞·«’µ» ª˘«√∑Ø π◊ ƒø≥Œ.
±◊∏≤ 5ø°º≠ ∫∏µÌ¿Ã, «¡∑ŒººΩÃ Δƒ¿Ã«¡∂Û¿Œ¿« ∞¢ ¿Ãπሥ¬ ¿Ãπáˆø°º≠ «»ºø¿ª ∞°¡Æø¿∞Ì, «»ºø¿ª ø√πŸ∏£∞‘ Δ–≈∞¡ˆ»≠«œø©, ƒø≥Œ∑Œ
«»ºø¿ª ¿¸¥fi«“ ºˆ ¿÷∞‘ «œ¥¬ ª˘«√∑Ø ∞¥√º∏¶ « ø‰∑Œ «’¥œ¥Ÿ. º“Ω∫ ¿Ãπሥ¬ ±◊¥Î∑Œ ∫∏¡∏µ«π«∑Œ ∫ÒΔƒ±´«¸ ¿Ãπሠ«¡∑ŒººΩÿª ¡¶∞¯«’¥œ¥Ÿ.
¿Ãπሠ«¡∑ŒººΩÃ Δƒ¿Ã«¡∂Û¿Œ¿ª ¡∂«’«œ∏È ∫Ì∑Ø, µΩ∫≈‰º«, ª˛«¡≥ , ¥ŸæÁ«— øµªÛ »ø∞˙∞° Δ˜«‘µ«æÓ ¿÷¥¬ Tigerø° ±∏√‡µ» ºˆ
Ω ∞≥¿« Image Units∏¶ º±≈√«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. ∂««— ¿⁄Ω≈∏∏¿« Image Units∏¶ º’Ω±∞‘ ∏∏µÈæÓ ¿⁄Ω≈¿« ¿¿øÎ «¡∑Œ±◊∑•¿Ã≥™
¥Ÿ∏• Core Image »£Ω∫ΔÆ ¿¿øÎ «¡∑Œ±◊∑•ø° ªÁøÎ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
Core Image π◊ Image Unitsø° ¥Î«ÿ ¿⁄ºº»˜ æÀæΔ∫∏∑¡∏È Developing
with Core Image∏¶ ¬¸¡∂«œΩ Ω√ø¿.
Core Data
Cocoa¥¬ ¿¿øÎ «¡∑Œ±◊∑• ªÁøÎ¿⁄ ¿Œ≈ÕΔ‰¿ÃΩ∫ ∞≥πfl¿ª ¡ˆø¯«œ¥¬ øÏºˆ«— º÷∑Áº«¿ª ¡¶∞¯«’¥œ¥Ÿ. Pantherø°º≠ Cocoa¥¬
πÃ∏Æ ±∏√‡µ» ƒ¡ΔÆ∑—∑Ø ∞¥√º("Bindings" ∑π¿ÃæÓ)∏¶ ¡¶∞¯«œø© ¥ŸæÁ«— UI ø‰º“∏¶ µ•¿Ã≈Õ ∏µ®ø° ø¨∞·«œø¥Ω¿¥œ¥Ÿ. ¿Ã¡¶
Tigerø°º≠ Cocoa¥¬ Core Data¿« Δƒøˆ∏¶ ≈Ϋÿ µ•¿Ã≈Õ ∞¥√º∏¶ ∞¸∏Æ«‘¿∏∑ŒΩ· ¿⁄µø √κ“/∫π±Õ ¡ˆø¯, √fl∞° ªÁøÎ¿⁄
¿Œ≈ÕΔ‰¿ÃΩ∫ µø±‚»≠, µ•¿Ã≈Õ ¿œ∞¸º∫, ∫∏¡§, µΩ∫≈©ø° ±‚∑œ«“ ∂ß º”µµ «‚ªÛ¿ª ¡¶∞¯«’¥œ¥Ÿ.
Core Data¥¬ µ•¿Ã≈Õ ∞¥√º¿« ¡§¿«∏¶ ±∏√‡«“ ¥…∑¬¿ª ¡¶∞¯«’¥œ¥Ÿ. ¿œ¥‹ ¡§¿«µ«∏È Core Data¥¬ ∏fi∏∏ÆøÕ µΩ∫≈©ªÛ¿«
µ•¿Ã≈Õ ∞¥√º∏¶ ∞¸∏Æ«œ¥¬ ∏∑¡fl«— ¿”π´∏¶ √≥∏Æ«’¥œ¥Ÿ. µ˚∂Ûº≠, ∞≥πfl¿⁄¥¬ ¿¿øÎ «¡∑Œ±◊∑• ∑Œ¡˜ø° ¡˝¡fl«“ ºˆ ¿÷¿∏∏Á ±‚√ ¿˚¿Œ ¿€æ˜¿ª
«œ¡ˆ æ æΔµµ µÀ¥œ¥Ÿ. ø‰ƒ¡¥Î, Core Data¥¬ ∏µ® ±∏µø«¸ ∞¥√º ∞¸∏Æ ±◊∑°«¡¿Ã¿⁄ øµ±∏º∫ «¡∑π¿”ø˜¿‘¥œ¥Ÿ.

Figure 6: Core Data
Tigerø°º≠ Core Data¥¬ 3 ∞°¡ˆ ¿Ø«¸¿« Δƒ¿œ¿ª ¡ˆø¯«œø© µ•¿Ã≈Õ∏¶ ¿˙¿Â«’¥œ¥Ÿ:
- ≈ÿΩ∫ΔÆ ±‚π› XML Δƒ¿œ Δ˜∏À
- πŸ¿Ã≥ ∏Æ Δƒ¿œ Δ˜∏À Ω««‡
- ∞̺∫¥…, SQLite ±‚π›¿« µ•¿Ã≈Õ∫£¿ÃΩ∫ Δƒ¿œ Δ˜∏À
¿Ã Δƒ¿œ Δ˜∏À¿∫ ∞¢∞¢ ¿Â¡°¿Ã ¿÷Ω¿¥œ¥Ÿ. XML Δƒ¿œ Δ˜∏À¿∫ Δƒ¿œ ≥ª∫Œ∏¶ ∫º ºˆ ¿÷∞Ì æÓ∂≤ ¿œ¿Ã ¡¯«‡µ«¥¬¡ˆ æÀ ºˆ ¿÷¿∏π«∑Œ
¿¿øÎ «¡∑Œ±◊∑•¿ª ∞≥πfl«œ¥¬ µøæ» ΔÌ∏Æ«’¥œ¥Ÿ. SQLite Δ˜∏À¿∫ ¿⁄√º¿˚¿Œ º∫¥…¿« ΔØº∫¿∏∑Œ ¿Œ«ÿ µ•Ω∫≈©≈æ ¿¿øÎ «¡∑Œ±◊∑•ø° √÷ªÛ¿«
º±≈√¿Ã µ… ºˆ ¿÷Ω¿¥œ¥Ÿ.
Core Dataø° ¥Î«— ¿⁄ºº«— º≥∏Ì∞˙ Cocoa ¿¿øÎ «¡∑Œ±◊∑•ø°º≠ ªÁøÎ«œ¥¬ πÊπ˝ø° ¥Î«ÿ æÀ∞Ì ΩÕ¥Ÿ∏È Developing
with Core Data∏¶ ¬¸¡∂«œΩ Ω√ø¿.
√fl∞° ±‚º˙
π∞∑–, Tigerø°¥¬ √≥¿Ω º±∫∏¿Ã¥¬ ºˆ ∏π¿∫ ±‚º˙µÈ¿Ã ¿÷Ω¿¥œ¥Ÿ. Ω«¡¶∑Œ ≥ π´≥™ ∏𱂠∂ßπÆø° ¿œ¿œ¿Ã ø≠∞≈«“ ºˆ 毿∏∏Á ±◊
¡fl ¿œ∫Œ ±‚¥…∏∏ º“∞≥«’¥œ¥Ÿ.
º’Ω¨øÓ ªÁøÎ∞˙ VoiceOver
Mac OS X¿« º’Ω¨øÓ ªÁøÎ ±‚¥…¿∫ Tigerø°º≠ ¥ıøÌ ∞≠»≠µ«æÓ ªı∑ŒøÓ ¿Ωº∫ ¿Œ≈ÕΔ‰¿ÃΩ∫ VoiceOver∏¶ ¡¶∞¯«’¥œ¥Ÿ.
Ω√∞¢ π◊ √ª∞¢ ¿Âæ÷∞° ¿÷¥¬ ªÁøÎ¿⁄∏¶ ¿ß«ÿ ¡¶¿€µ» VoiceOver¥¬ ¿• Δ‰¿Ã¡ˆ, ∏fi¿œ ∏fiΩ√¡ˆ, øˆµÂ «¡∑Œººº≠ Δƒ¿œ µÓ¿« πƺ≠
≥ªøÎ¿ª ≈´º“∏Æ∑Œ ¿–æÓ¡›¥œ¥Ÿ. æ÷«√¿∫ Tigerø° ≈Ϋ’«œø© «¡∑Œ±◊∑°π÷ ∞°¿ÃµÂ∂Û¿Œ¿ª ¡¶∞¯«‘¿∏∑ŒΩ· ∞≥πfl¿⁄ ¿¿øÎ «¡∑Œ±◊∑•ø°º≠ √÷ªÛ¿«
VoiceOver ∞ʫ˿ª ¿¸¥fi«“ ºˆ ¿÷µµ∑œ «ÿ¡›¥œ¥Ÿ.
H.264/AVC
MPEG-4 Part 10∑Œ æÀ∑¡¡¯ H.264/AVC¥¬ 3G ¿Ãµø ¿¸»≠ø°º≠ HD ≈⁄∑π∫ҡرӡˆ ≥∑¿∫ µ•¿Ã≈Õ º”µµ∑Œ ∞Ì«∞¡˙
øµªÛ¿ª ¡ˆø¯«œ¥¬ ∏≈øÏ »ø∞˙¿˚¿Ã∞Ì »Æ¿Â ∞°¥…«— øµªÛ ±‚º˙¿‘¥œ¥Ÿ. ¿Ã ±‚º˙¿∫ Tiger¿« QuickTimeø° ≥ª¿Âµ«æÓ ¿÷Ω¿¥œ¥Ÿ.
µ˚∂Ûº≠ QuickTime¿ª »∞øÎ«œø© ±∏√‡«— ¿¿øÎ «¡∑Œ±◊∑•¿∫ ¿Ã ∞≠∑¬«— ªı∑ŒøÓ øµªÛ ±‚º˙¿ª ªÁøÎ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
Sync Services
Jaguarø°º≠ º“∞≥«— iSync¥¬ ø©∑Ø ¥Î¿« ƒƒ«ª≈Õ π◊ ø¨∞·µ» iPod, ¿Ãµø ¿¸»≠, PDA π◊ ±‚≈∏ ¿Â∫Òø°º≠ ø¨∂Ù√≥,
ƒ∂∏∞¥ı, ∫œ∏∂≈© µÓ¿ª µø±‚»≠«ÿ¡÷¥¬ ±‚º˙¿‘¥œ¥Ÿ. Tigerø°º≠ µ•¿Ã≈Õ µø±‚»≠ ∞≥≥‰¿∫ øÓøµ √º¡¶ø° ¿œπ›»≠∞° µ«æ˙¿∏∏Á Ω√Ω∫≈€ »Ø∞Ê
º≥¡§ Δ–≥Œ¿ª ≈Ϋÿ ¡∂¡§«“ ºˆ ¿÷Ω¿¥œ¥Ÿ. ∞‘¥Ÿ∞°, µ•¿Ã≈Õ¿« ∫Ø∞Ê ≥ªøÎ¿ª ∫Ò±≥ π◊ ¡∂¡§«œ¥¬ ±‚¥…¿Ã ªı∑ŒøÓ «¡∑π¿”ø˜ Sync Servicesø°
±∏√‡µ«æÓ ¿÷Ω¿¥œ¥Ÿ.
PDFKit
Mac OS X¿Ã √≥¿Ω ∞¯∞≥µ» »ƒ∫Œ≈Õ PDF Δƒ¿œ¿ª ¿–∞Ì æµ ºˆ ¿÷∞‘ µ«æ˙Ω¿¥œ¥Ÿ. ¿Ã¡¶ PDF Δƒ¿œ¿ª «¡∑Œ±◊∑•¿˚¿∏∑Œ ¡¶¿€«œ∞Ì,
¿–∞Ì, ¡∂¿€«“ ¥…∑¬¿ª ªı∑ŒøÓ PDFKit API∏¶ ≈Ϋÿ ¡¶∞¯«’¥œ¥Ÿ. Web KitøÕ ¿ØªÁ«— PDFKit¥¬ PDF πƺ≠¿« ¥ŸæÁ«—
∫Œ∫–ø° ¡¢±Ÿ«œ∞Ì, ¡¶¿€«“ ºˆ ¿÷¥¬ ¥…∑¬¿ª ¡¶∞¯«ÿ¡÷¥¬ Cocoa ≈¨∑°Ω∫ Ω∫¿ßΔÆ¿‘¥œ¥Ÿ.
∞≥πfl¿⁄ ø©∑Ø∫–¿ª ¿ß«— ±‚º˙
Tiger¿« ∏µÁ ªı∑ŒøÓ ±‚º˙ø°¥¬ ¿œ∞¸µ» ¡÷¡¶∞° ¿÷Ω¿¥œ¥Ÿ. πŸ∑Œ ∞≥πfl¿⁄µÈ¿Ã ¿¿øÎ «¡∑Œ±◊∑• ¿¸øÎ ƒ⁄µÂ∏¶ ¿€º∫«œ¥¬ µ• ¡˝¡fl«“
ºˆ ¿÷µµ∑œ «œ¥¬ ∞Õ¿‘¥œ¥Ÿ. ∞≥πfl¿⁄ ø©∑Ø∫–¿∫ Mac ªÁøÎ¿⁄∞° ±‚¥Î«œ¥¬ ±‚¥…º∫¿ª ±∏«ˆ«œ±‚ ¿ß«ÿ ¡fl√fl ±‚¥…¿ª ªı∑Œ ±∏√‡«“ « ø‰∞°
æ¯Ω¿¥œ¥Ÿ. ¥ÎΩ≈ æ÷«√¿∫ ø©∑Ø∫–¿Ã ¿¿øÎ «¡∑Œ±◊∑•ø° ¡˝¡fl«œ∞Ì √÷º±¿ª ¥Ÿ«“ ºˆ ¿÷µµ∑œ ¿¿øÎ «¡∑Œ±◊∑• ∞≥πfl¿« ø©∑Ø √¯∏È¿ª ∞¸∏Æ«œ¥¬
«≥∫Œ«— «¡∑π¿”ø˜ ººΔÆ∏¶ ¡¶∞¯«’¥œ¥Ÿ.
∂««— æ÷«√¿∫ ¿Ã ∏µÁ ±‚º˙¿ª Ω≈∑⁄«œø© ¿¿øÎ «¡∑Œ±◊∑•ª”∏∏ æΔ¥œ∂Û Mac OS X¿ª ±∏√‡«œ±‚ ∂ßπÆø° ¿ÃµÈ ±‚º˙¿Ã »ÆΩ«»˜ ∞À¡ıµ«æ˙¥Ÿ¥¬
¡°¿ª »ÆΩ≈«“ ºˆ ¿÷¿∏Ω« ∞Ã¥œ¥Ÿ. µ˚∂Ûº≠ ∞°ªÛ¿« πÆ¡¶∞° æΔ¥— Ω«¡¶ πÆ¡¶∏¶ «ÿ∞·«“ ºˆ ¿÷¥¬ ±‚¥…º∫¿ª ¡¶∞¯«’¥œ¥Ÿ.
Ω√¿€«œ¥¬ πÊπ˝
Ω√¿€¿∫ ≥ π´≥™ ∞£¥‹«’¥œ¥Ÿ. ø©∑Ø∫–¿Ã «ÿæfl«“ √π π¯¬∞ ¿œ¿∫ ADC »∏ø¯¿Ã µ«¥¬ ∞Õ¿‘¥œ¥Ÿ. ¿Ã π´∑· ADC ø¬∂Û¿Œ ∏‚πˆΩ±¿∫
√÷Ω≈ Xcode 昵•¿ÃΔÆøÕ ¥Ÿ∏• ∞≥πfl¿⁄ ≈¯¿ª ¿ÃøÎ«“ ºˆ ¿÷∞‘ «ÿ¡›¥œ¥Ÿ. Tiger
Developer Kit∏¶ ¡¶∞¯«œ¥¬ ADC Select ∏‚πˆΩ±¿∫ Mac OS X Tiger π◊ Xcode 2∏¶ µΩ∫≈©∑Œ
¡¶∞¯«œ∏Á Mac OS X Tiger Serverø° ¥ŸøÓ∑ŒµÂ ¡¢±Ÿ¿ª ¡ˆø¯«’¥œ¥Ÿ. Select ∏‚πˆΩ±¿∫ ∂««— Tiger ¡ˆø¯
ø£¡ˆ¥œæÓøÕ ¿œ¥Î¿œ∑Œ ¡˜¡¢ ªÛ¥„«“ ºˆ ¿÷¿∏∏Á ADC «œµÂø˛æÓ ±∏¿‘ «¡∑Œ±◊∑•¿ª ≈Ϋÿ «œµÂø˛æÓ∏¶ «“¿Œµ» ∞°∞›¿∏∑Œ ±∏¿‘«œ∞Ì √‚Ω√¿¸
º“«¡ΔÆø˛æÓø° ¡¢±Ÿ«“ ºˆ ¿÷Ω¿¥œ¥Ÿ.
±◊ ¥Ÿ¿Ω Xcode 2.0 ∞≥πfl¿⁄ ≈¯¿Ã « ø‰«’¥œ¥Ÿ. ¿Ã ≈¯¿∫ Install DVD∑Œ Mac OS X Tiger¿« ∏µÁ ƒ´««∫ªø°º≠
¡¶∞¯µÀ¥œ¥Ÿ. DVDø°º≠ Xcode 2.0 Δ–≈∞¡ˆ∏¶ ¥ı∫Ì ≈¨∏Ø«œ±‚∏∏ «œΩ Ω√ø¿. ±◊∑Ø∏È ∞≥πfl¿⁄ ≈¯ª”∏∏ æΔ¥œ∂Û ADC ¬¸¡∂ ∂Û¿Ã∫Í∑Ø∏Æ¿« ¥ŸæÁ«— πƺ≠ π◊
øπ¡¶ ƒ⁄µÂ «¡∑Œ¡ßΔÆ∞° Ω√Ω∫≈€ø° º≥ƒ°µÀ¥œ¥Ÿ. πƺ≠øÕ øπ¡¶ ƒ⁄µÂ¥¬ ¿Ã πƺ≠ø°º≠ ¥Ÿ∑Á¥¬ ±‚º˙µÈ¿ª ¿⁄ºº»˜ æÀæΔ∫∏¥¬ µ• µµøÚ¿Ã µÀ¥œ¥Ÿ.
昵•¿ÃΔÆ: 2005-06-01
|