اپل در رویداد WWDC25 بار دیگر نشان داد که آینده فناوری را نه فقط پیشبینی، بلکه طراحی میکند. در جریان این کنفرانس که ۹ ژوئن ۲۰۲۵ برگزار شد، مجموعهای متنوع از نوآوریها در زمینه طراحی سیستمعامل، هوش مصنوعی، ابزارهای توسعه و بازیسازی معرفی شد. تحولاتی که نهتنها مسیر توسعه روی پلتفرمهای اپل را بازتعریف میکنند، بلکه تجربه کاربران را نیز به سطحی تازه میبرند. در این مقاله، سیب اپ با نگاهی جامع به مهمترین معرفیهای اپل مانند Icon Composer ،Xcode 26 و مدلهای هوش مصنوعی Foundation نشان میدهد که چگونه اپل بار دیگر استانداردهای طراحی، هوش مصنوعی و توسعه اپلیکیشن را باز تعریف کرده است.
انقلاب بصری اپل با Liquid Glass
اپل با طراحی نوآورانه «Liquid Glass»، مسیر تازهای در تجربه بصری و تعامل کاربر با رابط کاربری باز کرده است. این طراحی با جلوههای شفاف، پویا و واکنشپذیر، رابط کاربری را به عنصری زنده و ملموس تبدیل میکند که حس کار با شیشه واقعی را تداعی میسازد. ویژگیهایی مانند بازتاب نور، انعکاس محتوا و جلوههای نوری دینامیک، باعث شدهاند تا این طراحی نه تنها از نظر بصری چشمنواز باشد، بلکه تجربهای طبیعی، روان و عمیقتر از کار با دستگاههای اپل ارائه دهد.
هدف اصلی از طراحی Liquid Glass، تمرکز بیشتر بر محتوا، افزایش تعاملپذیری و ایجاد هماهنگی بین پلتفرمهای مختلف اپل است. در این طراحی، عناصر رابط کاربری میتوانند در مواقع غیرضروری محو شوند و فقط هنگام نیاز ظاهر شوند، تا تمرکز کاربر بر محتوا حفظ شود. همچنین کنترلها و اجزای شناور، با ظرافت بالایی در تمام پلتفرمها، از جمله iOS ،macOS ،iPadOS و watchOS هماهنگسازی شدهاند، بهگونهای که ظاهر و احساس کار با آنها همسو و سازگار است. سیب اپ نیز با Liquid Glass سازگار است و اگر اپلیکیشن شما توسط آن طراحی شده باشد، از آن پشتیبانی میکند.
Icon Composer؛ ساخت آیکونهایی چند لایه، شیشهای و هماهنگ با طراحی جدید اپل
Icon Composer یک ابزار جدید و کاربردی، مناسب توسعه دهندگان است که برای طراحی آیکونهای منحصربهفرد و چشمنواز در اکوسیستم اپل ارائه شده است. این ابزار با الهام از طراحی Liquid Glass، امکان خلق آیکونهایی با عمق، لایهبندی و بازتابهای نوری واقعگرایانه را فراهم میکند؛ آیکونهایی که با هویت بصری برنامه هماهنگاند و در حالت روشن و تاریک سیستم ظاهر ایدهآلی دارند.
ویژگیهای کلیدی Icon Composer به شرح زیر است:
- پشتیبانی از سه استایل بصری:
- Light
- Dark
- Clear: حالتی تازه که شفافیت و درخشش Liquid Glass را به خوبی نمایش میدهد
- کنترل کامل روی لایههای آیکون:
- اضافه کردن المانهای تصویر به صورت لایههای جداگانه
- تنظیم شفافیت، افکت بلور و نورپردازی (specular highlights)
- پیشنمایش زنده در حالتهای روشن و clear
- خروجی با وضوح بالا برای استفاده در مارکتینگ
- ایجاد فایل نهایی یکپارچه برای استفاده مستقیم در Xcode
Icon Composer طوری طراحی شده که حتی با ۲ تا ۴ لایه گرافیکی، آیکونی حرفهای و درخشان خلق شود. این ابزار کمک میکند آیکون برنامهها با طراحی Liquid Glass هماهنگ شده و ظاهر بصری مدرنی در تمام پلتفرمهای اپل داشته باشند. اگر میخواهید از این برنامه استفاده کنید به سایت سیب اپ مک مراجعه کنید و با دریافت Icon Composer، آیکونهای مورد نظر خود را بسازید.

Foundation Models؛ قدرت هوش مصنوعی اپل در دست توسعهدهندگان
اپل در WWDC25 از فریمورک Foundation Models رونمایی کرد. این فریمورک ابزاری برای افزودن قابلیتهای هوش مصنوعی محلی (on-device) به اپلیکیشنها، بدون وابستگی به سرور و با حفظ کامل حریم خصوصی کاربران است.
مزایا و ویژگیها:
- اجرا و پردازش مدلها به طور مستقیم روی دستگاه، بدون ارسال دادهها به فضای ابری
- حفظ حریم خصوصی بهصورت کامل در چارچوب Apple Intelligence
- رایگان برای همه توسعهدهندگان از طریق Apple Developer Program
- پیادهسازی آسان با چند خط کد در Swift
قابلیتهای کلیدی:
- تحلیل و تولید متن شامل خلاصهسازی، استخراج اطلاعات و تولید محتوای ساختاریافته
- امکان تعریف ساختارهای داده با Generable برای تولید هدایتشده
- Tool Calling: تعریف توابع Swift برای واکنش خودکار مدل به درخواستها یا نیاز به داده
- پشتیبانی از Swift Concurrency و نمایش خروجی بهصورت تدریجی (streaming)
- امکان افزودن قوانین ایمنی اختصاصی در کنار مکانیزمهای محافظتی داخلی
- سازگاری با آداپتورها برای بهبود عملکرد در وظایف خاص (مثلاً برچسبگذاری یا طبقهبندی)
- بهینهشده با روشهای پیشرفته مانند quantization و speculative decoding برای افزایش سرعت و کارایی
نمونههای عملی:
- اپلیکیشن Day One از این فریمورک برای ارائه قابلیتهای هوشمند بدون اتصال به اینترنت استفاده کرده است.
- در یک دمو، اپلیکیشنی با استفاده از Foundation Models توانست برنامه سفر تولید کند، توضیحات روزانه بنویسد و با کمک MapKit نقاط دیدنی را پیشنهاد دهد.
این فریمورک از طریق Xcode 26 در اختیار توسعهدهندگان قرار گرفته و به آنها اجازه میدهد تا قابلیتهای هوش مصنوعی را بدون نیاز به اتصال اینترنت و با اجرای مستقیم روی دستگاهها، به اپلیکیشنهای خود اضافه کنند. Foundation Models، مسیر استفاده از هوش مصنوعی را برای توسعهدهندگان سادهتر، سریعتر و امنتر کرده است.
Xcode 26؛ آغاز نسل جدید توسعه اپلیکیشنهای هوشمند در اکوسیستم اپل
اپل در کنفرانس WWDC25 نسخه جدید Xcode را معرفی کرده است؛ ابزاری پیشرفته و تحولساز که به توسعهدهندگان امکان میدهد اپلیکیشنهایی زیبا، هوشمند و کاملاً مدرن طراحی و تولید کنند. تمرکز اصلی Xcode 26 بر یکپارچگی عمیق هوش مصنوعی در فرایند توسعه، افزایش بهرهوری و سادهسازی تجربه کدنویسی است.
Xcode 26 بهصورت کامل با مدلهای زبانی بزرگ (LLMs) یکپارچه شده و به توسعهدهندگان این امکان را میدهد که از قدرت این مدلها، به طور مستقیم در محیط توسعه خود استفاده کنند. این مدلها قابلیتهای زیر را در اختیار برنامهنویسان قرار میدهند:
- تولید کد بر اساس توصیف عملکرد مورد نظر
- پیشنهاد خودکار تستها
- تولید مستندات کد
- اصلاح خطاها
- بهبود طراحی رابط کاربری
علاوه بر آن، Xcode 26 بهصورت بومی از ChatGPT پشتیبانی میکند. کاربران میتوانند بدون نیاز به ایجاد حساب OpenAI از نسخه رایگان آن در Xcode استفاده کنند. همچنین امکان اتصال حسابهای Plus برای دسترسی به تعداد درخواستهای بیشتر فراهم است. توسعهدهندگان همچنین میتوانند API سرویسهای دیگر مانند Claude از Anthropic را وارد کنند یا از مدلهای محلی بهصورت آفلاین روی مکهای مجهز به Apple Silicon بهره ببرند. این ابزارها از هر نقطهای در کد قابل فراخوانی هستند و اقدامات پیشنهادی هوشمندی ارائه میدهند، از جمله:
- ایجاد پیشنمایش از کد
- ساخت Playground برای تست و بررسی قطعه کد
- رفع خطاها
- امکان وارد کردن درخواستهای خاص بهصورت درونخطی
برخی کاربردهای رایج این ابزارها شامل موارد زیر است:
- نوشتن تست
- تولید مستندات (مانند کامنتهای DocC)
- دیباگ و تحلیل خطاها
- درک بهتر مفاهیم پیچیده (مانند Type Coercion)
- تولید و بهینهسازی کد
- طراحی بهتر رابط کاربری
- افزودن ویژگیهای جدید به پروژه
Xcode 26 همچنین قابلیتهای دیگری ارائه کرده است، از جمله:
- ناوبری سادهتر و بازطراحیشده
- بهبود در کاتالوگ بومیسازی و ترجمه رشتهها
- پشتیبانی قویتر از Voice Control برای دیکته و هدایت کامل رابط Xcode با صدا
- ایجاد تاریخچه مکالمه با مدل هوش مصنوعی برای بازگشت به ایدهها و تغییرات پیشین
در این راستا توسعهدهندگان میتوانند به سایت سیب اپ مک مراجعه کنند و از نسخه جدید Xcode 26 بهره ببرند. آنها میتوانند اپلیکیشنهای خود را از طریق ارتباط با dev@sibapp.com در سیب اپ مک منتشر کنند.

App Intents؛ حضور هوشمند اپلیکیشن شما در سراسر سیستم
App Intents یکی از ابزارهای کلیدی است که به توسعهدهندگان اجازه میدهد عملکردهای اصلی اپلیکیشن خود را مستقیماً در بخشهای مختلف سیستم اپل در دسترس کاربران قرار دهند — حتی زمانی که اپلیکیشن باز نیست.
مزایای کلیدی App Intents:
- دسترسپذیری گسترده: کاربران میتوانند عملکردهای مهم اپلیکیشن شما را از هر نقطهای در سیستم اجرا کنند.
- تعامل سریع و طبیعی: بدون نیاز به باز کردن اپلیکیشن، فقط با جستوجو، فرمان صوتی یا لمس یک دکمه.
نقاط ادغام App Intents در سیستم:
- Siri – اجرای دستورات با فرمان صوتی
- Spotlight در macOS Tahoe، همه Intentهای اپلیکیشن بهصورت خودکار در نتایج جستوجو نمایش داده میشوند.
- ویجتها و کنترلهای سیستمی – اتصال سریع به قابلیتهای اپلیکیشن
- Shortcuts و Automation – اجرای خودکار سناریوها با یک Intent
- Control Center و Action Button – تعامل سریع و آگاه از محتوا
ویژگیهای جدید در Xcode 26:
- پشتیبانی از هوش بصری (Visual Intelligence):
نمایش نتایج جستوجوی تصویری هوشمند و هدایت مستقیم به محتوای داخل اپلیکیشن (deep link)
بهعنوان مثال، اپلیکیشن Etsy با استفاده از این قابلیت تجربه جستوجو و کشف محصولات را هوشمندتر کرده است. - تعریف پارامترهای قابل تنظیم توسط کاربر:
کاربران میتوانند پارامترهای مربوط به Intent را مستقیماً از طریق سیستم تکمیل کنند، بدون نیاز به ورود به اپلیکیشن. - تعریف دقیق اقدامات (Actions) و موجودیتها (Entities):
به سیستم امکان میدهد عملکردهای اصلی و محتوای قابل مدیریت اپلیکیشن شما را بهتر درک کند.
App Intents در Xcode 26 راهی نوین برای ساخت اپلیکیشنهایی است که هوشمندتر، در دسترستر و عمیقتر با سیستمهای iOS ،iPadOS و macOS یکپارچه میشوند. این قابلیت تجربه کاربری را بهبود میبخشد و اپلیکیشن شما را در مرکز تعاملات روزمره کاربران قرار میدهد.
فریمورک Containerization؛ راهکاری جدید اپل برای اجرای کانتینرهای لینوکس روی مک
اپل با معرفی فریمورک Containerization، راهی ساده و قدرتمند برای کار با کانتینرهای لینوکس روی مک ارائه داده است. این ابزار بهویژه برای توسعهدهندگانی طراحی شده که در حال ساخت سرویسهای سمت سرور هستند و میخواهند از قدرت کانتینرها در محیط macOS بهره ببرند.
با استفاده از این فریمورک میتوانید:
- Linux container images را به طور مستقیم روی مک خود بسازید، دانلود و اجرا کنید.
- کامپوننتهای سمت سرور اپلیکیشن را با روشی امنتر و سریعتر توسعه دهید.
ویژگیهای مهم:
- ساخته شده بر پایه فریمورک متنباز
- کاملاً بهینه برای Apple Silicon
- پشتیبانی از جداسازی ایمن بین کانتینرها
- نوشتهشده به زبان Swift
- در دسترس بهصورت متنباز از طریق GitHub
- دارای یک ابزار خط فرمان برای مدیریت مستقیم کانتینرها روی مک
اگر شما در حال ساخت سرویسهای ابری برای اپلیکیشن خود هستید، این فریمورک به شما کمک میکند تا از زبان Swift نهفقط در اپ، بلکه در بخش سرور نیز استفاده کنید.
وبسایت Swift.org راهنمای کامل راهاندازی، توسعه سرویسهای ابری با Swift و ابزارهای لازم (مثل Toolchain نصبشونده برای لینوکس) را در اختیار شما قرار میدهد.

ابزارها و منابع جدید برای توسعه بازیها
Game Porting Toolkit 3 مجموعهای از ابزارهای بهروز را در اختیار توسعهدهندگان قرار میدهد تا عملکرد و سازگاری بازی خود را ارزیابی و تحلیل کنند.
اکنون توسعهدهندگان میتوانند نمایشگر عملکرد Metal Performance HUD را شخصیسازی کرده و اطلاعات و راهنماییهایی دقیق دریافت کنند تا گرافیک بازی خود را در محیط ارزیابی بهینهسازی کنند.
همچنین ابزارهای توسعه از راه دور برای مک، این امکان را فراهم میکنند که توسعهدهندگان ویندوزی بتوانند در چارچوب کاری فعلی خود، بازیهای مک را از طریق یک سیستم مک از راه دور بسازند.
Metal 4: نسل جدید گرافیک و هوش مصنوعی برای بازیها روی Apple Silicon
اپل با معرفی Metal 4، فریمورکی پیشرفته و کاملاً بهینهشده برای چیپهای Apple Silicon ارائه کرده است که راه را برای ساخت بازیهای نسل بعدی در پلتفرمهای اپل هموار میکند. این نسخه از Metal امکانات قدرتمندی برای گرافیک، یادگیری ماشین و Ray Tracing در اختیار توسعهدهندگان قرار میدهد.
ویژگیهای کلیدی Metal 4:
- ترکیب گرافیک پیشرفته با هوش مصنوعی:
Metal 4 از جدیدترین فناوریهای گرافیکی و یادگیری ماشین پشتیبانی میکند تا تجربهای غنیتر و هوشمندتر در بازیها ارائه دهد. - اجرای مدلهای هوش مصنوعی در شیدرها:
توسعهدهندگان میتوانند Inference Networkها را مستقیماً در شیدرها اجرا کنند تا محاسباتی مانند نورپردازی، متریال و هندسه بهصورت هوشمند و در لحظه انجام شود.
APIهای جدید MetalFX برای عملکرد بهتر بازیها
- MetalFX Frame Interpolation
بین هر دو فریم ورودی، یک فریم جدید تولید میشود تا نرخ فریم بالاتر و پایدارتری حاصل شود.
مثال: در Cyberpunk 2077 روی MacBook Air با چیپ M4، این فناوری به رسیدن به نرخ ۶۰ FPS کمک کرده است. - MetalFX Denoising
این قابلیت امکان Ray Tracing و Path Tracing را حتی در تنظیمات گرافیکی پیشرفته فراهم میکند.
مثال: بازی Cyberpunk 2077 روی MacBook Pro با چیپ M4 Max از این ویژگی برای Ray Tracing در حالت Ultra استفاده میکند.
Metal 4 نمونهای بینقص از هماهنگی میان نرمافزار و سختافزار اپل است؛ فریمورکی که به توسعهدهندگان امکان میدهد بازیهایی چشمنواز، سریع و هوشمند برای دستگاههای مبتنی بر Apple Silicon بسازند. این فناوری هماکنون از طریق Apple Developer Program برای آزمایش در دسترس است.
Apple Games؛ خانهای جدید برای بازی، رقابت و تعامل در دستگاههای اپل
اپلیکیشن جدید Apple Games یک مقصد متمرکز و هوشمند برای گیمرها در iPhone و iPad و Mac است. این اپلیکیشن تجربه بازی را شخصیتر، اجتماعیتر و سازمانیافتهتر از همیشه میکند، چه برای کاربران، چه برای توسعهدهندگان. امکانات زیر با این اپلیکیشن برای گیمرها فراهم شده است:
- همه بازیها در یک مکان:
بازیهایی که دانلود کردهاید، همراه با قابلیت ادامه از آخرین مرحله، در یک نمای ساده و منظم در دسترس هستند. - توصیههای هوشمندانه:
در تب Home، اپلیکیشن بر اساس بازیهایی که انجام دادهاید، پیشنهادهایی شخصیسازیشده ارائه میدهد. - قابلیت Challenges:
امکان ایجاد گروه، رقابت بر اساس امتیاز، تعیین برنده و برگزاری مجدد مسابقه با تکیه بر لیست رتبهبندی Game Center وجود دارد.
تجربه بازی بدون وقفه با Game Overlay
قابلیت Game Overlay باعث میشود که تعامل کاربر با بازی بدون خروج از آن ادامه یابد. بازیکنان میتوانند:
- پیشرفتهای بعدی و امتیازهای اخیر را ببینند.
- بررسی کنند کدام دوستانشان آنلاین هستند.
- به طور مستقیم گفتوگو را آغاز کنند.
- رویدادهای درونبرنامهای (In-App Events) را مشاهده کنند.
- تنظیمات بازی را تغییر دهند.
همه این موارد بدون نیاز به خروج از بازی، تجربهای پیوسته و حرفهای برای کاربران ایجاد میکند.
با Managed Background Assets اپل، مدیریت فایلها راحتتر از همیشه!
قابلیت Managed Background Assets یکی از ابزارهای کاربردی اپل برای توسعهدهندگان است که به سادهسازی فرایند میزبانی و مدیریت منابع (assets) در اپلیکیشنها و بازیها کمک میکند. این قابلیت امکان مدیریت بهتر فایلهایی مثل دادههای گرافیکی، صوتی یا محتوای قابل دانلود را بدون نیاز به انتشار نسخه جدیدی از اپلیکیشن فراهم میکند.
توسعهدهندگان میتوانند انتخاب کنند که منابع خود را بهصورت مستقل میزبانی کنند (self-host) یا از گزینه میزبانی اپل (Apple-Hosted Background Assets) بهره بگیرند. در صورت انتخاب میزبانی اپل، هر حساب توسعهدهنده ۲۰۰ گیگابایت فضای رایگان برای آپلود و میزبانی این فایلها در اختیار خواهد داشت. این منابع میتوانند جدا از نسخه اصلی اپلیکیشن ارسال شوند و از طریق App Store Connect API نیز قابل مدیریت هستند.
در نتیجه، Managed Background Assets نهتنها فرایند بهروزرسانی محتوا را سریعتر و سادهتر میکند، بلکه به توسعهدهندگان کنترل کاملتری بر نحوه بارگذاری و استفاده کاربران از منابع اپلیکیشن میدهد.

محافظت از کودکان در فضای دیجیتال با فناوریهای جدید اپل
اپل مجموعهای از ابزارها و فناوریهای جدید را معرفی کرده تا توسعهدهندگان بتوانند تجربهای ایمن، متناسب با سن و حریم خصوصی برای کودکان در اپلیکیشنهای خود فراهم کنند. این مجموعه ابزار، هم از کودکان محافظت میکند و هم به والدین امکان کنترل و نظارت بیشتر برای استفاده فرزندانشان از فضای دیجیتال میدهد.
در این میان، Declared Age Range API یکی از مهمترین نوآوریهاست. این API به اپلیکیشنها امکان میدهد محتوا را بر اساس بازه سنی اعلامشده کاربران تنظیم کنند بدون اینکه نیاز به افشای تاریخ تولد یا اطلاعات شخصی دیگر باشد. والدین میتوانند بهصورت ایمن، فقط محدوده سنی کودک خود را با اپلیکیشن به اشتراک بگذارند و در هر زمان این دسترسی را لغو کنند. این ویژگی کاملاً بر اساس حفظ حریم خصوصی طراحی شده است.
علاوه بر آن، اپل فریمورکهای مهم دیگری نیز ارائه داده است:
- Sensitive Content Analysis Framework برای شناسایی و فیلتر محتوای حساس بهمنظور محافظت بیشتر از کودکان
- Parental Controls برای محدودسازی محتوا و ویژگیها در اپلیکیشنها
- همچنین PermissionKit که امکان نظارت والدین بر ارتباطات کودک در اپلیکیشنها را فراهم میکند.

قابلیتهای جدید دسترسیپذیری در اپ استور و App Store Connect
اپ استور اکنون دارای بخشی به نام برچسب تغذیهای برای دسترسیپذیری (Accessibility Nutrition Labels) است که به کاربران کمک میکند قبل از دانلود یک اپلیکیشن یا بازی، بدانند از چه ویژگیهای دسترسیپذیری در آن پشتیبانی میشود.
توسعهدهندگان میتوانند از طریق App Store Connect اطلاعات مربوط به پشتیبانی اپلیکیشن یا بازی خود را با قابلیتهایی مانند VoiceOver (راوی صفحه)، Voice Control (کنترل با صدا)، متن بزرگتر، زیرنویس و امکانات دیگر ثبت کنند. این اطلاعات به شکل یک برچسب در صفحه مربوط به اپلیکیشن در اپاستور نمایش داده میشود و برای هر پلتفرم (مثلاً iOS یا macOS) به صورت جداگانه تنظیم میشود.
تغییرات جدید در App Store Connect
اپلیکیشن App Store Connect در iOS و iPadOS بهروزرسانی شده تا توسعهدهندگان بتوانند موارد زیر را انجام دهند:
- مشاهده اسکرینشاتهایی که در TestFlight (ابزار تست اپلیکیشن) ثبت شدهاند.
- مشاهده بازخوردهایی که شامل اطلاعات مربوط به خرابیها (Crash) هستند.
- دریافت نوتیفیکیشنهای فوری، زمانی که تستکنندگان نسخه بتا بازخورد ارسال میکنند.
علاوه بر این، API جدید App Store Connect امکانات تازهای ارائه کرده است، از جمله:
- امکان ایجاد وبهوک (Webhook) برای دریافت آپدیتهای لحظهای
- پشتیبانی از فایلهای پسزمینه میزبانیشده توسط اپل (Apple-Hosted Background Assets)
- تنظیمات مربوط به Game Center

جمعبندی
WWDC25 امسال بیشتر از آنکه بر یک ویژگی خاص مانور دهد، روی ایجاد زیرساختهایی برای تجربهای بهتر و روانتر تمرکز داشت. چه در زمینه طراحی رابط، چه در توسعه اپلیکیشن و چه در ساخت بازی، اپل تلاش کرده ابزارهایی فراهم کند که به ایدههای خلاقانه شما سرعت و شکل بدهند. اپل در WWDC25، با معرفی ابزارهایی مانند Xcode 26 ،Foundation Models و App Intents، فصل تازهای از توسعه اپلیکیشن را آغاز کرد؛ فصلی که در آن هوش مصنوعی، طراحی پیشرفته و یکپارچگی عمیق با سیستمعاملهای اپل در مرکز توجه قرار دارد. توسعهدهندگان حالا میتوانند تنها با چند خط کد، قابلیتهای هوشمند، عملکردهای تعاملی و طراحیهای نسل جدید را به اپلیکیشنهای خود اضافه کنند.
نظر کاربران