همان طور که می دانید، کنفرانس سالانه WWDC اپل تمرکز عمده ای بر پیشرفت های نرم افزاری این شرکت دارد. اگرچه اکثر ما تنها به کنفرانس آغازین این همایش توجه می کنیم، این کنفرانس فقط نقطه شروع همایشی چندروزه است که اپل برای توسعه دهندگان ترتیب داده. توسعه دهندگان مختلفی از سرتاسر جهان به این همایش می روند و سعی می کنند همگام با آخرین پیشرفت های اپل پیش بروند.
طبیعی است که در چنین کنفرانسی به توسعه دهندگان توجه خاصی شود و چنین نیز شد. یکی از تغییراتی که اپل برای بهبود شرایط توسعه اپلیکیشن برای پلتفرم های خود از آن پرده برداشت یکی شدن برنامه های توسعه آی او اس، او اس ایکس و واچ او اس بود. پیش از این اگر توسعه دهنده آی او اس بودید و قصد داشتید اپلیکیشنی نیز برای مک تولید و آن را در اپ استور مک منتشر کنید، باید یک بار دیگر برنامه ۹۹ دلاری توسعه برای او اس ایکس را خریداری می کردید، اما از روز ۸ ژوئن امسال این سیاست کنار گذاشته شده و تمام برنامه ها با یکدیگر ادغام شده اند. بنابراین تنها با خرید برنامه ۹۹ دلاری توسعه اپلیکیشن برای پلتفرم های اپل، برای هر سه پلتفرم او اس ایکس، آی او اس و واچ او اس قادر به تولید و انتشار اپلیکیشن خواهید بود.
یکی از تغییراتی که شاید موجب خوشحالی بسیاری از کاربران شود حذف لزوم داشتن اکانت توسعه دهنده برای تست اپلیکیشن های نوشته شده با ایکس کد روی آی دیوایس هاست. ما هم با شما موافقیم که وجود چنین الزامی از ابتدا غیرمنطقی بود؛ توسعه دهنده ای که یک مک و یک آی دیوایس در اختیار داشت، تا زمانی که برنامه ۹۹ دلاری توسعه اپلیکیشن برای آی او اس را خریداری نمی کرد، نمی توانست اپلیکیشن هایی را که خودش می نویسد روی آی دیوایس تست کند، اما خوشبختانه این محدودیت در ایکس ۷ برچیده شده است.
به لطف فراهم شدن امکان فوق، توسعه دهندگان از این پس حتی می توانند اپلیکیشن های خود را خارج از اپ استور نیز منتشر کنند. البته این کار دقیقا به همان شکل انجام نمی شود که اپلیکیشن ها در اپ استور منتشر و از آنجا روی آی دیوایس ها نصب می شوند. در این روش فایل نصبی تولید نمی شود و لازم است سورس کد اپلیکیشن خود را منتشر کنید. سپس کاربران دیگر می توانند این سورس کد را دانلود کنند و آن را از طریق ایکس کد ۷ روی آی دیوایسشان نصب یا به اصطلاح فنی sideload کنند.
همان طور که 9to5Mac نیز اشاره کرده، این شیوه شبیه همان شیوه ای است که مدت هاست روی پلتفرم اندروید انجام می شود. اگرچه شاید برای کاربران عادی دانلود ایکس کد تنها برای نصب اپلیکیشن کمی دردسرزا و گیج کننده باشد، خوشبختانه اپل روند کار را به گونه ای ساده کرده است که اکثر کاربران مشکل خاصی در استفاده از آن نداشته باشند.
برای این قابلیت تازه وارد کاربردهای عملی بسیاری می توان پیدا کرد. برای مثال، یکی از تغییراتی که شاید خیلی باب میل کاربران باشد هموارتر شدن راه برای شبیه سازهایی نظیر GBA4iOS است. این شبیه سازها پیش از این تنها برای دستگاه های جیل بریک شده عرضه می شدند، اما مدتی بعد توسعه دهندگان آنها با استفاده از باگی در سیستم تاریخ آی او اس توانستند راهی برای نصب این شبیه ساز بدون نیاز به جیل بریک ارائه دهند. حال در شرایط فعلی دردسر کار کمتر از هر دو حالت فوق شده است. سازندگان GBA4iOS می توانند اپلیکیشن خود را به صورت کدباز در اینترنت منتشر کنند و هر کاربری که مایل بود، به کمک ایکس کد ۷ آن را روی آی دیوایسش نصب کند.
به طور خلاصه اگر بخواهیم بگوییم، با تغییرات جدیدی که اپل در برنامه هایش برای توسعه دهندگان داده، آنها تنها برای انتشار اپلیکیشن در دو فروشگاه اپ استور مک و اپ استور آی او اس نیاز دارند اکانت ۹۹ دلاری بخرند.
منبع: iphonehacks