برنامه نویسی iPhone

  • شروع کننده موضوع
  • #1

sepehrkz

کاربر جدید
ارسال‌ها
3
امتیاز
2
نام مرکز سمپاد
دبیرستان علامه حلی تهران
شهر
تهران
سلام دوستان !
قصد دارم که توی این تاپیک آموزش برنامه نویسی iPhone رو بذارم واستون .
فقط یه مشکلی وجود داره و اون مقدمات شروع به کار هست که دسترسی به بعضی هاش مشکله .
مقدمات کار :
۱ - سیستم عامل مکینتاش :
این سیستم عامل روی هر کامپیوتری نصب نمی شه و نصب شدن یا نشدنش با خداست .
ورژن هایی که روی پی سی ها نصب میشن دو تا هستند : ideneb , kalyway
در ضمن این سیستم عامل بطور پیش فرض روی دستگاه های Macbook , Macbook Pro , iMac , Mac mini نصب شده است و بهترین کار کرد را با این دستگاه ها دارد .

۲ - اکانت Developer :
این اکانت رو شرکت اپل ارئه می ده و شما باید اکانت iPhone رو تهیه کنید که باید ۱۰۰دلار برای یک سالش بپردازین .
شما برای تست برنامه هاتون روی iPhone و قرار دادن برنامتون روی Appstore به این اکانت احتیاج خواهید داشت .
البته برای تست کردن برنامه روی دستگاه بک دور هایی وجود داره که می تونید با استفاده از اونها برنامتون رو روی iPhone تست کنید و ۱۰۰ دلار رو نپردازید .
ولی برای قرار دادن برنامتون برای فروش باید این اکانت رو تهیه کنید .

۳ - ادیتور X-code :
برای برنامه نویسی iPhone به این ادیتور به همراه لایبراری iPhone احتیاج خواهید داشت .
این ادیتور فقط روی سیستم عامل مکینتاش نصب می شه .
زبان برنامه نویسی مورد استفاده زبان Objective C هست که سیتکسش خیلی شبیه به C هست اما بسیار حرفه ای تر از C .



خوب دوستان من شرابط شروع به کار رو نوشتم که مهمترینش مکینتاش هست یعنی اگر سیستم عامل مکینتاش داشته باشید دیگر مشکلی نیست .
حالا از دوستانی که شرایط ذکر شده رو دارند و علاقه مند به برنامه نویسی iPhone هستند خواهش می کنم که آمادگیشون رو اعلام کنن تا من آموزش رو شروع کنم .
 

ferine

کاربر جدید
ارسال‌ها
1
امتیاز
0
نام مرکز سمپاد
دبیرستان علامه حلی
شهر
تهران
پاسخ : برنامه نویسی iPhone

سلام دوست عزیز
من تاحالا راجع به برنامه نویسی آی فون چیزی نخونده بودم .
فکر می کنم که خیلی جالبه چون جذاب ترین برنامه ها و بازی ها رو روی آی فون دیدم و این برنامه ها واقعاْ حرفه ای هستند .
من واقعاْ به این کار علاقه مند هستم اما مکینتاش ندارم .
یک سوال دارم و اون اینه که نمی شه مکینتاش رو بصورت مجازی با VMWare بالا آورد ؟ اگه این طوری بشه فکر کنم که برای همه خیلی خوب بشه .
با تشکر .
 
  • شروع کننده موضوع
  • #3

sepehrkz

کاربر جدید
ارسال‌ها
3
امتیاز
2
نام مرکز سمپاد
دبیرستان علامه حلی تهران
شهر
تهران
پاسخ : برنامه نویسی iPhone

خوش حالم که می بینم به این موضوع علاقه مندی
بله می شه مکینتاش رو با VMWare بالا آورد اما من خودم این کار رو قبلاْ انجام دادم ولی چنگی به دل نمی زد .
برای برنامه های ساده جواب می ده ولی وقتی Open GL رو شروع کنیم با گرافیکت به مشکل بر می خوری .
ولی مهمتر از اون اینه که انتقال دادن فایل به مکینتاش با VMWare خیلی طاقت فرساست .
در واقع با Open GL هم میتونی کار کنی ولی مشکل اصلی همون انتقال فایل هست .
 

shayan-emperor

کاربر فوق‌حرفه‌ای
ارسال‌ها
818
امتیاز
509
نام مرکز سمپاد
میرزاکوچک خان
شهر
رشت
سال فارغ التحصیلی
1394
مدال المپیاد
:-"
پاسخ : برنامه نویسی iPhone

راستی برنامه های آی فون و یا آی پد را با چه زبانی می نویسن؟؟
 
  • شروع کننده موضوع
  • #5

sepehrkz

کاربر جدید
ارسال‌ها
3
امتیاز
2
نام مرکز سمپاد
دبیرستان علامه حلی تهران
شهر
تهران
پاسخ : برنامه نویسی iPhone

به نقل از shayan-emperor :
راستی برنامه های آی فون و یا آی پد را با چه زبانی می نویسن؟؟

زبان برنامه نویسی مورد استفاده Objective C هست که در بالا هم بهش اشاره کرده بودم .
 

shayan-emperor

کاربر فوق‌حرفه‌ای
ارسال‌ها
818
امتیاز
509
نام مرکز سمپاد
میرزاکوچک خان
شهر
رشت
سال فارغ التحصیلی
1394
مدال المپیاد
:-"
پاسخ : برنامه نویسی iPhone

راستی یکی برنامه نویسی با SDK Z که فکر کنم باهاش برنامه های ipa می سازن رو یاد می ده خیلی دوست دارم یه برنامه باهاش بنویسم.D:
 
بالا