بستن آگهی

اگرچه WWDC توسط عموم مردم نسبتاً گسترده ای تماشا می شود، این کنفرانس در درجه اول به توسعه دهندگان تعلق دارد. بالاخره اسمش همین را نشان می دهد. همانطور که انتظار می رفت، دو سوم سخنرانی اصلی به OS X Yosemite و iOS 8 تعلق داشت، اما سپس تمرکز روی مسائل صرفاً توسعه دهنده تغییر کرد. اجازه دهید آنها را به طور خلاصه خلاصه کنیم.

سریع

Objective-C مرده است، زنده باد سوئیفت! هیچ کس انتظار چنین چیزی را نداشت - اپل زبان برنامه نویسی جدید سوئیفت خود را در WWDC 2014 معرفی کرد. برنامه های نوشته شده در آن باید سریعتر از برنامه های Objective-C باشند. وقتی توسعه‌دهندگان به سویفت دست پیدا می‌کنند، اطلاعات بیشتری ظاهر می‌شود و البته ما شما را در جریان قرار خواهیم داد.

گسترش دهنده ها

من مدت زیادی را برای برقراری ارتباط بین برنامه‌ها منتظر ماندم تا اینکه iOS 8 منتشر شد. برنامه‌ها همچنان از sandboxing استفاده می‌کنند، اما از طریق iOS می‌توانند اطلاعات بیشتری نسبت به قبل تبادل کنند. در سخنرانی اصلی، ترجمه با استفاده از Bing در Safari یا اعمال فیلتر از برنامه VSCO Cam به طور مستقیم بر روی یک عکس در تصاویر داخلی ارائه شد. به لطف برنامه های افزودنی، ویجت ها را در مرکز اطلاع رسانی یا انتقال یکپارچه فایل نیز مشاهده خواهیم کرد.

کیبوردهای شخص ثالث

اگرچه این موضوع در بخش Extensions قرار می گیرد، اما ذکر آن به طور جداگانه قابل ذکر است. در iOS 8، می‌توانید اجازه دسترسی به صفحه‌کلیدهای شخص ثالث را برای جایگزینی صفحه‌کلید داخلی بدهید. طرفداران Swype، SwiftKey، Fleksy و دیگر کیبوردها می توانند منتظر این باشند. صفحه کلیدهای جدید مجبور خواهند شد مانند سایر برنامه ها از sandboxing استفاده کنند.

HealthKit

پلتفرمی جدید برای انواع دستبندها و برنامه های تناسب اندام. HealthKit به توسعه دهندگان این امکان را می دهد تا برنامه های خود را تغییر دهند تا داده های خود را به برنامه جدید Health تغذیه کنند. این مرحله تمام داده های "سالم" شما را در یک مکان نگه می دارد. این سوال پیش می‌آید که آیا اپل با سخت‌افزار خود می‌آید که بتواند چنین داده‌هایی را بگیرد؟

شناسه API را لمس کنید

در حال حاضر، Touch ID فقط برای باز کردن قفل آیفون یا خرید از فروشگاه iTunes و فروشگاه های وابسته به آن قابل استفاده است. در iOS 8، توسعه دهندگان به API این خواننده اثر انگشت دسترسی خواهند داشت که امکانات بیشتری را برای استفاده از آن باز می کند، مانند باز کردن یک برنامه تنها با استفاده از Touch ID.

CloudKit

توسعه دهندگان راه کاملا جدیدی برای ساخت برنامه های کاربردی مبتنی بر ابر دارند. اپل از سمت سرور مراقبت خواهد کرد تا توسعه دهندگان بتوانند روی سمت مشتری تمرکز کنند. اپل سرورهای خود را به صورت رایگان با چندین محدودیت ارائه خواهد کرد - به عنوان مثال، حداکثر یک پتابایت داده.

HomeKit

خانه‌ای که با یک دستگاه دستی کنترل می‌شود، چند سال پیش شبیه داستان‌های علمی تخیلی به نظر می‌رسید. با این حال، به لطف اپل، این راحتی ممکن است به زودی به واقعیت تبدیل شود. چه بخواهید شدت و رنگ نور یا دمای اتاق را تغییر دهید، برنامه های کاربردی برای این اقدامات می توانند از یک API یکپارچه مستقیماً از اپل استفاده کنند.

دوربین API و PhotoKit

در iOS 8، اپلیکیشن ها دسترسی بهتری به دوربین خواهند داشت. این در عمل به چه معناست؟ هر برنامه‌ای از اپ استور می‌تواند به تنظیم دستی تعادل رنگ سفید، نوردهی و سایر عوامل مهم مرتبط با عکاسی اجازه دهد. API جدید همچنین به عنوان مثال ویرایش غیر مخرب را ارائه می دهد، یعنی ویرایشی که می تواند در هر زمان بدون تغییر عکس اصلی لغو شود.

فلز

این فناوری جدید تا ده برابر عملکرد OpenGL را نوید می دهد. در طول سخنرانی، آی پد ایر پرواز نرم صدها پروانه را در زمان واقعی و بدون حتی یک تکان نشان داد که قدرت خود را در چند رشته ای نشان داد.

SpriteKit و SceneKit

این دو کیت همه چیز را برای ساخت بازی های دو بعدی و سه بعدی به توسعه دهندگان ارائه می دهند. همه چیز از تشخیص برخورد گرفته تا مولد ذرات تا موتور فیزیک در آنها ارائه شده است. اگر تازه شروع کرده اید و می خواهید اولین بازی خود را بسازید، توجه خود را در اینجا متمرکز کنید.

.