در این آموزش قصد دارم نحوه ساخت اپلیکیشن آیفون را از ابتدا به شما آموزش بدهم. این آموزش برای کسانیست که میخواهند از صفر شروع کنند پس حتما با ادامه مطلب با من همراه شوید. آیفون پلتفرم خارق العاده ای را برای برنامه نویسان ایجاد کرده است که آنها میتوانند هر ایده‌ی نابی دارند براحتی بر روی این پلتفرم پیاده سازی کنند و در معرض دانلود برای میلیون ها مشتری بگذارند! اخیرا درخواستهای زیادی از طرف افراد از من شده که چجوری میتونیم برای خودمون اپ آی او اس ( iOS ) داشته باشیم و خودمون هم بتونیم برنامه نویسیش کنیم. بنابر این من هم به این فکر افتادم که آموزشی در این زمینه براتون آماده کنم. حالا من بجای اینکه تمرکزم رو روی فقط یک موضوع بگذارم ترجیح میدم کل فرآیند ساخت اپلیکیشن iOS رو از ابتدا بهتون آموزش بدم. و در آخر این آموزش شما قادر خواهید بود که اولین برنامه iOS خودتون رو بسازید. خب حالا چه اپلیکیشنی میخواید بسازید؟ داستانی پشت این قضیه هست. یکی از شبها که داشتم توی اینترنت گشت میزدم ناگهان و بصورت کاملا اتفاقی به عکس حشره ای بزرگ و زشت برای اولین بار توی عمرم برخوردم! بعدش تصمیم گرفتم دنبال تمام حشرات ترسناک بصورت آنلاین بگردم. پس برای جنبه‌ی فان قضیه هم که شده میتونید برای دسته بندی حشرات یک اپ بسازید! در حالی که مشغول دسته بندی حشرات هستید، موضوعات مختلفی رو در توسعه اپ iOS یاد میگیرید که در زیر به چند تا از اونها اشاره کردم: چیزهایی که برای شروع توسعه اپ iOS احتیاج دارید چگونه دیتای اپ خودتون رو ذخیره کنید چگونه از استفاده کنید - شامل اضافه و پاک کردن ردیف ها چگونه یک نمای جزییات detail view برای یک ردیف درست کنید چگونه اپ شما هم از نمای افقی هم عمودی پشتیبانی کند چگونه از کنترل کننده های جهت یابی استفاده کنید چگونه از استفاده کنید چگونه از کنترل های معمولی مثل فیلد متن، دکمه و image view استفاده کنید چگونه آیکون و عکس به برنامه خودتون اضافه کنید هدیه: چگونه پردازش و عملیات طولانی مدت را مدیریت کنیم بنظر میرسه خیلی زیاده ولی نترسید! در این بخش شما یاد خواهید گرفت که چطور مدل های خودتون رو همراه با لیستی از حشرات لود کنین و در حالت جدول اونهارو نشون بدید. برای ساخت اپلیکیشن آیفون باید صبر و حوصله داشته باشید! این آموزش iOS برای توسعه دهندگان مبتدی هست، با این حال با فرض بر اینکه شما بصورت کلی از ابتداییات برنامه نویسی آگاهی های لازم رو دارید و همچنین با برنامه نویسی شی گرایی C آشنا هستید. اگر با برنامه نویسی شی گرایی C بیگانه هستید توصیه میکنم راهنمای برنامه نویسی زبان سی که مطالب بسیاری در اینترنت در مورد این مساله هست را مطالعه کنید. اولین چیزی که جهت توسعه برای آیفون به آن احتیاج دارید، یک سیستم مک هست. فقط دستگاه مکی که با آن بتوان نیازهای برنامه نویسیمان را رفع کنیم کافیست احتیاجی نیست حتما سیستم خیلی گرون قیمتی داشته باشیم. دومین چیز یک کپی از XCode ، محیط برنامه نویسی اپل برای توسعه نرم افزارها هست. پس اگر این محیط را ندارید با کمی جستجو در اینترنت این محیط را دانلود و بر روی مک خود نصب کنید. میخوایم با رایجترین کنترل در آیفون شروع کنیم، احتمالا قبلا نمونه های زیادی از نمای جدولی را در جاهای مختلف دیدید در اینجا چند نمونه هم براتون آوردم پس، بهرحال برای نشان دادن لیستی از حشرات ترسناک صفحه اول اپتون چیزی شبیه به اینهاست. برای شروع به این قسمت برید در به قسمت File و سپس به قسمت بروید را انتخاب و دکمه Next را کلیک کنید. در صفحه بعدی برای این اسم را وارد کنید برای company identifier یک اسم منحصر بفرد انتخاب کنید (یا بهترین ها هستند) را از قسمت انتخاب کنید برای این اسم را وارد کنید وقتیکه کارتون تموم شد کلید Next را بزنید. جایی رو برای ذخیره پروژه انتخاب کنید و دکمه Create را بزنید. و قبل ازینکه هر کار دیگه ای انجام بدید ببینید که تا الان چه کارهایی انجام دادید! از منوی اصلی را انتخاب کنید سپس کلید Run را بزنید. اگر همه چیز خوب پیش رفت باید صفحه ای مشابه صفحه زیر را در شبیه ساز خود (اگر از شبیه ساز استفاده میکنید) مشاهده کنید. میتوانید روی دکمه برای ایجاد یک ورودی جدید کلیک کنید، سپس new row را برای دیدن detail view بزنید: همانطور که مشاهده میکنید از جایی که شما را انتخاب کردید شما از قبل یک پروژه ایجاد کرده اید. با ادامه مطلب ساخت یک اپلیکیشن ساده برای آیفون بزبان ساده در هفته های آتی همراه ما باشید.