آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

آیا نیاز به Macbook و یا iMac داریم ؟

کاشی زاده  8 سال پیش  8 سال پیش
+20 0

یکی از رایج ترین سوالاتی که برای شروع برنامه نویسی iOS پیش می آید این است که ، آیا باید یک Macbook یا iMac چند میلیونی بخریم تا بتوانیم برنامه نویسی کنیم ؟
خیر ، هر چند اگر شما یک دستگاه اپلی داشته باشید خیلی راحت تر روند توسعه را پیش میبرید ولی در آموزش ها ما روشی را معرفی کردیم که بدون نیاز به یک دستگاه اپلی میتوانید روی سیستم خودتان شروع به توسعه برنامه های iOS کنید .
در این روش ما با استفاده از Vmware یک ماشین مجازی ایجاد میکنیم و سیستم عامل OS X را بر روی آن نصب میکنیم .

سیستم مورد نیاز برای نصب OS X چیست ؟
حداقل سیستم مورد نیاز برای نصب OS X داشتن CPU با قابلیت VT یا Virtualization Technology است که این قابلیت بر روی CPU های intel و AMD وجود دارد . البته این قابلیت حدودا 7 سال پیش به CPU های این دو شرکت اضافه شده و اگر سیستم شما مسن تر از آن است ، پس به احتمال زیاد این توانایی را نخواهد داشت .
در رابطه با مشخصات دیگر دستگاه شما داشتن حداقل میزان 2 گیگ رم اضافی برای تخصیص به OS X است ، اما این میزان رم ممکن است در طول فرایند توسعه شما را کمی با کندی مواجه کند ، شرابیط ایده آل رم نیز داشتن 4 گیگ رم برای OS X است که بدون نگرانی میتوانید از OS X استفاده کنید .
توجه داشته باشید که ویندوز شما باید 64 بیتی باشد و از نسخه 32 بیتی نمیتوانید استفاده کنید .
بقیه سخت افزار های سیستم شما نیز تاثیر خاصی در این مورد ندارند .

نکته : برای اینکه متوجه شوید آیا CPU شما از قابلیت VT پشتیبانی میکند یا نه میتوانید از این چند راه به این موضوع پی ببرید .
 - رفتن به BIOS سیستم و گشتن به دنبال گزینه ای برای فعال سازی VT
 - رفتن به سایت شرکت سازنده و مطالعه در رابطه با پشتیبانی این قابلیت در CPU
 - استفاده از ابزار LeoMoon CPU-V

توجه : در حال حاضر آموزش نصب OS X بر روی سیستم هایی که دارای CPU شرکت Intel هستند تدوین شده است و هنوز آموزشی برای CPU های شرکت AMD ارائه نشده ، زیرا روند نصب OS X بر روی این پردازنده ها سخت تر خواهد بود و از آن جا که OS X 10.11 آخرین نسخه این سیستم عامل است هنوز نسخه Stable برای AMD ارائه نشده است . ولی بعد از ارائه آموزش آن نیز تدوین خواهد شد .

آیا میتوانیم از نسخه های دیگر Mac OS استفاده کنیم ؟برای نصب Xcode 7.2 نیاز به سیستم عامل OS X 10.11 به بالا هست ، در غیر این صورت امکان نصب آن وجود ندارد .
اگر صاحب دستگاه اپلی هستید و نسخه قدیمی تری از این سیستم عامل را دارید ، آن را بروز نمایید .
در صورتی که میخواهید روی Vmware نصب کنید ، بهتر است از نسخه قرار داده شده در سایت استفاده کنید تا با مشکل مواجه نشوید ، این نسخه تست شده و امتحانش را پس داده است .

آیا میتوانیم OS X را به صورت native اجرا کنیم ؟
بله ، این امکان وجود دارد که شما OS X را از طریق بوت سیستم بالا بیاورید ، با این کار میزان مصرف رم کمتر خواهد بود .
اما این روش بسیار مشکل و اعصاب خراب کن خواهد بود و آن را توصیه نمیکنم.

آیا سرعت اجرای OS X روی ماشین مجازی مناسب است ؟
بله ، با استفاده از ابزار هایی که در بخش آموزش قرار داده شده ، سیستم عامل بهینه شده و مشکلی در اجرا ندارد و با سرعت بالا کار خواهد کرد ، البته مطمئنا به سرعت اجرا در Macbook نخواهد نرسید .
میتوانید بخش های رایگان آموزش را مطالعه کنید و از سرعت اجرای OS X در محیط Vmware مطلع شوید .

آیا در روند توسعه نیازی به iPhone و یا iPad داریم ؟
خیر ، با توجه به وجود Simulator در داخل Xcode شما میتوانید برنامه های تولید شده خود را روی این محیط شبیه سازی تست کنید . البته در صورتی که یک دستگاه iOS دارید ، تست پروژه ها برای شما دقیق تر و مطمئن تر خواهد بود .

 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .