ا اینکه این کنفرانس برای توسعهدهندهها برگزار شده بود اپل سعی کرد کاربران عادی و تحلیلگران را ناامید نکند و با معرفی برخی ویژگیهای جذاب Leopard و حمله به برنامههای مایکروسافت درمورد Vista سر هردو گروه را گرم نگهدارد. سیاستی که از نظر من به عنوان یک کاربر اصلا جالب نبود. اپل ادعا میکند معرفی نکردن ویژگیهای سری Leopard برای ایجاد اخلال در کپیبرداری مایکروسافت از Mac OS X است در حالی که ویژگیهای معرفی شدهی غیر سری Leopard اکثرا از محصولات دیگران و حتی مایکروسافت ایدهبرداری(یا کپیبرداری!) شدهاند. اگرچه کپیبرداریهای واضح Vista از Mac OS X قابل رد نیست اما شیوهی پرخاشگرانهی اپل هم پسندیده نیست.
PPC64 یا PowerPCهای ۶۴ بیتی یعنی G5.
x86 یا i386 یا پردازندههای ۳۲بیتی اینتل مثل CoreDuo و CoreSolo.
x64 یا EM64T یا پردازندههای ۶۴بیتی اینتل مثل Xeonهای جدید و Core2Duo. این معماری ۶۴ بیتی با معماری IA64 یا Itanium کاملا متفاوت و ناسازگار است. به نظر نمیرسد اپل در آیندهی نزدیک برنامهای برای پشتیبانی از Itanium داشته باشد.
جالب اینکه Mac OS X Leopard در یک بستهبندی واحد و بر روی یک دیسک از تمام Platformهای مذکور(غیر از Itanium) پشتیبانی خواهد کرد.
تغییرات بنیادین- در Leopard تغییرات بنیادین بسیاری ایجاد شده که این نسخه را برای توسعهدهندهها جذابتر از قبل میکند. امکانات ۶۴بیتی، امکان استفاده از برخی ویژگیهای انحصاری Cocoa در برنامه های Carbon، امکانات جدید در FrameWorkها، ابزارهای توسعهی جدید و... که حتی برای من کاربر هم جذاب هستند. اما نگاهی به یک پروندهی ۴۰ صفحهای درمورد ویژگیهای جدید Leopard برای توسعهدهندهها در مواردی من را بسیار جذب کرد. به عنوان مثال بهبود موتور متنی Cocoa در مواجهه با پروندههای سنگین و طولانی، امکان چک کردن متن از نظر گرامر و امکان کپی و paste انتخابهای مختلف(Multiple text selections) در استفادهی کاربرهای عادی بسیار مفید خواهد بود. همچنین به نظر میرسد کیفیت تصویر بهتری در Quicktime 7.1 مشاهده خواهیم کرد. رابط کاربر مستقل از وضوح(Resolution Independent UserInterface) که در Tiger معرفی شده بوده احتمالا در Leopard رسما استفاده خواهد شد و در صورت همکاری توسعهدهندهها رابط کاربر مک باز هم با کیفیتتر خواهد شد.
بررسی دیگر امکانات Leopard را به زمان مناسبتری موکول میکنیم. Time Machine- این ابزار جذاب امکان پشتیبانگیری از تمام اطلاعات شما را در محدودههای زمانی مشخص فراهم میکند. از آنجایی که این ابزار امکان ذخیرهی تغییرات به جای پشتیبانگیری مجدد را دارد از فضای پشتیبانگیری شما خیلی بهتر و مفیدتر استفاده میکند. رابط سهبعدی Time Machine امکان بازگرداندن فایلها و جستجو در آرشیو را بسیار ساده و جذاب کرده است. اما اگر رابط کاربر جذاب آن را حذف کنیم به نمونههایی که از برخی جهات هوشمندتر هستند اما تا به حال رابطی به این خوبی نداشتهاند برمیخوریم. چنین ویژگیهای پیش از این در ویندوز ۲۰۰۳ ، ویندوز Vista و OpenSolaris در صورت استفاده از ZFS فراهم شده بود، اما شاید نه به این جذابی. Spaces- حتی افرادی که صفحهی نمایش بزرگ دارند معمولا با مشکل کمبود جا و شلوغی در دسکتاپشان در اثر باز بودن پنجرههای متعدد مواجه میشوند. تا به حال راه حلهای متعددی برای حل این مشکل ارائه شده که یکی از آنها دسکتاپهای مجازی است. یعنی کاربر با یک کلید میانبر یا با کلیک ماوس بین چند دسکتاپ حرکت کرده و برنامهها و پنجرههایش را در بین آنها تقسیم کند. از این طریق میتوان به عنوان مثال یک دسکتاپ را برای کارهای اداری، یک دسکتاپ را برای ایمیل و مرور وب و یک دسکتاپ را برای سرگرمی اختصاص داد. چنین ویژگی برای شما آشنا نیست؟ قطعا هست! کافی است به بلاکهای سمت راست ایرماگ ، قسمت «برنامه مجانی» مراجعه کنید تا با دریافت ابزار رایگان VirtueDesktops چنین قابلیتی را به Mac OS X Tiger اضافه کنید. اگر با محیطهای گرافیکی لینوکس آشنا باشید حتما تا به حال دسکتاپهای مجازی را در آنها دیدهاید. پس باز هم خبری از ایدهای جدید نیست، Spaces ایدههای قدیمی را با جذابیت و کاربرپسندی معمول اپل مخلوط کرده و اکثر کاربران را به استفاده از آن جذب خواهد کرد. iChat- اما iChat امکانات جذاب جدیدی دارد. امکان انتخاب عکس به عنوان تصویر پشتزمینه در هنگام ویدیوکنفرانس آن هم بدون نیاز به پردهی آبی واقعا جذاب است. امکان به اشتراک گذاری و نمایش عکس، فیلم، ارائه(presentation) و... در هنگام گفتگو، امکان ورود با چند کاربر، استفاده از افکتهای PhotoBooth و... از دیگر ویژگیهای iChat جدید هستند. Mail- در نسخهی جدید Mail امکان ساخت و استفاده از قالب(template)های مخصوص و زیبا برای نامهنگاری فراهم شده است. همچنین میتوانید یادداشتها و برنامهریزیهایتان را مستقیما از داخل خود Mail انجام دهید. Dashboard- ابزار توسعهی Dashcode امکانات بیشتر و آسانتری را برای ساخت Widgetها فراهم میکند. همچنین در Leopard و با استفاده از Safari امکان انتخاب بخشی از یک صفحهی وب و ایجاد یک Widget زنده از آن به آسانی فراهم شده است. PhotoBooth و FrontRow- نسخههای جدید این ابزارها همراه Leopard ارائه خواهد شد. Parental Controls- اختیارات بیشتر برای والدین فراهم شده تا حتی به عنوان مثال زمان مجاز برای انجام هر بازی را برای فرزندانشان مشخص کنند. Spotlight- امکان جستجو در کامپیوترهای شبکهشده، اختیارات بیشتر جستجو و بهینهسازی منوی Spotlight برای افرادی که قصد پیدا کردن و اجرای برنامههایشان را دارند از جمله پیشرفتهای Spotlight در Leopard میباشند. iCal- امکان به اشتراک گذاری و فعالیتهای گروهی با استفاده از استانداردهای باز از امکانات نسخهی جدید میباشد. Accessibility- نرمافزار سخنگوی پیشرفتهتر و با صدای طبیعی از جمله امکانات بهبودیافتهی Leopard برای کاربران معلول است. 64Bit- تا پیش از این در Mac OS X از پردازندههای ۶۴ بیتی پشتیبانی میشد. در Mac OS X Panther فقط سازگاری و امکان آدرس دهی Ram بیشتر از ۴ گیگابایت فراهم شده بود اما برنامهها همچنان ۳۲بیت بودند. در Mac OS X Tiger امکان ساخت برنامه های ۶۴بیتی با استفاده از امکانات یونیکس فراهم شد، به این معنا که برنامههای ۶۴بیتی در بنیان ۶۴بیتی و در رابط کاربر ۳۲بیتی بودند. سرانجام در Mac OS X Leopard پشتیبانی ۶۴بیت کامل شده و اکثر قریب به اتفاق Frameworkها از جمله Cocoa و Carbon سرانجام ۶۴بیتی هم شدهاند و خوشبختانه این اقدام بدون از بین رفتن سازگاری با برنامههای ۳۲بیتی و بدون نیاز به شبیهسازی فراهم شده است. اگرچه اپل این قابلیت را برای Mac Pro و Xeon تبلیغ میکند اما پشتیبانی از قابلیتهای ۶۴بیتی G5 هم به همان کیفیت قرار داده شده است. در آینده وقتی اصطلاح Universal Binary را شنیدید احتمالا برنامهای سازگار با ۴ پردازنده مورد بحث است: PPC32 یا PowerPCهای ۳۲بیتی مثل G3 و G4. Core Animation- عضو جدید خانوادهی Core که امکان استفاده از انیمیشن در رابط کاربر برنامهها و ساخت رابطهای کاربر متفاوت و جذاب مانند Front Row و TimeMachine را برای توسعهدهندهها فراهم میکند. با استفاده از قدرت OpenGL و Quartz و کارت گرافیک و در مکهای چند پردازندهای و چند هستهای با استفاده از Multi Threading. به نظر میرسد هدف اول از ایجاد خانوادهی Core امکان ساخت آسان برنامه های قدرتمند و متفاوت برای توسعهدهنده ها است تا برنامههای مک از مشابهشان در سایر سیستمعاملها قدرتمندتر و جذابتر باشند.
[http://www.appleiranco.com[/URL]
Appleiran