Thumbs up برنامه نویسی آیفون در ویندوز!!!!!!

  • شروع کننده موضوع elahi
  • تاریخ شروع

elahi

مدیریت
مدیر کل انجمن
#1
با سلام.

حتما شما هم مثل من و خیلی افراد اپل دوست دیگه از نبود SDK اختصاصی ویندوز برای آیفون ناراحتید؛

اما جای نگرانی نیست.

من در اینجا چندین برنامه قدرتمند معرفی میکنم تا شما بتونید از امکانات برنامه نویسی در ویندوز استفاده کنید!!!!

1- ادوب فلش:

این سوییت؛ قدرتمند ترین سوییت ساخت برنامه برای آیفون و آندروید در ویندوز است(آموزش برنامه نویسیشو بزودی قرار میدم)

2- دراگون فایر:

ابزاری برای نوشتن برنامه به زبان سی/سی++ در ویندوز. منتهی این سویت متاسفانه پولی هست و علاوه بر هزینه ثبت در اپ استور هزینه خرید برنامه نیز هست

3- موبی وان:

این برنامه؛ یک سوییت کامل و باز هم پولی هست که با آبجکتو سی کار میکنه. البته نسخه آزمایشیش هم هست.

4- سنتانزا:

این برنامه هم فایل های HTML رو به برنامه برای آیفون تبدیل میکنه.....

لینک دانلودشم بزودی قرار میدم.

5- plist Editor:
برنامه ای برای نوشتن فایلهای plist در ویندوز هست......

موفق باشید
 

elahi

مدیریت
مدیر کل انجمن
#2
نقل قول: برنامه نویسی آیفون در ویندوز!!!!!!

می تونید از دلفی نسخه XE2 هم استفاده کنید. دلفی نسخه XE2 یک IDE تحت ویندوز برای تولید نرم افزارهای ویندوز، مک، و iOS (سیستم عامل به کار رفته در iPhone و iPad) هست. IDE تحت ویندوز یعنی اینکه شما برنامه مورد نظرتان را در داخل ویندوز طراحی و کد نویسی می کنید، اما در زمان اجرای برنامه، در صورتی که یک نسخه از مک را با کامپیوتر خودتان شبکه کرده باشید (یا در داخل ماشین مجازی از آن استفاده کنید)، دلفی میتونه برنامه ساخته شده را به اون مک منتقل کنه، و در همانجا آن را برای شما اجرا کنه، و قابلیت remote debugging رو هم بهتون بده، تا بدون دردسر بتونید برنامه تون رو دیباگ کنید.

البته قابلیت پشتیبانی از iOS تازه به دلفی اضافه شده، به همین دلیل هم در نگارش فعلی، تولید نرم افزار iOS در دو مرحله انجام میشه، مرحله اول ساخت نرم افزار در داخل IDE دلفی در ویندوز هست که در این مرحله دلفی یک پروژه XCode برای شما ایجاد میکنه، و در مرحله دوم باید اون پروژه XCode را در داخل XCode باز و کامپایل کنید، تا فایل باینری نهایی ایجاد بشه. این حالت وابستگی به XCode موقتی و به دلیل آماده نبودن کامپایلر ARM دلفی هست. شرکت تولید کننده اعلام کرده که این وابستگی به XCode را به زودی برطرف میکنه، ولی هنوز مشخص نیست که آیا این قابلیت در همین نسخه XE2 در قالب یک بروز رسانی اضافه میشه، یا اینکه در تابستان سال آینده همراه با نسخه XE3 عرضه خواهد شد.

یک نمونه برنامه iOS نوشته شده با استفاده از دلفی رو می تونید در ویدئو موجود در لینک زیر ببینید:
http://www.andreanolanusse.com/en/vi...s-mac-and-ios/
 

elahi

مدیریت
مدیر کل انجمن
#3
نقل قول: برنامه نویسی آیفون در ویندوز!!!!!!


نرم افزارهای مبتنی بر فلش قانونا حق انتشار در فروشگاه اپل را ندارند، و فقط به درد دستگاه های jailbreak شده می خورند. از قضیه قانونی اش هم که بگذریم، نرم افزارهای فلش به صورت JIT کامپایل میشند و ماشین مجازی فلش هم برای iOS بهینه سازی نشده، به همین جهت کارایی چندان بالایی ندارند. اون چیزی که دلفی عرضه میکنه نرم افزار Native Code هست، و رابط گرافیکی هم که ارائه میکنه، با وجود vector-based و GPU-accelerate بودن، کاملا Native و بدون نیاز به هر گونه کتابخانه یا ابزار خارجی، به جز فایل اجرایی برنامه، هست. پس ادعای اینکه "کلا دلفی در مقابل دراگون فایر و فلش هیچ حرفی برای گفتن نداره!" بخصوص در شرایطی که هنوز کمتر از یک ماه هست که دلفی XE2 عرضه شده، و شک دارم نویسنده پست قبلی حتی آن را تا به حال از نزدیک دیده باشه، ادعای بیخودی هست.

نکته دوم هم اینکه دلفی صرفا یک ابزار تولید نرم افزار مبتنی بر iOS نیست، بلکه یک ابزار توسعه cross-platform هست، که iOS یکی از پلت فرم های مورد پشتیبانی اون هست. این مسئله وقتی مهم میشه که بدونیم پلت فرم های موبایل و تبلت بیشتر به عنوان یک بازار جانبی بالقوه محسوب میشند، و کمتر به عنوان بازار اصلی مورد هدف قرار می گیرند. این یعنی؛ اکثر شرکت های توسعه دهنده نرم افزار مبتنی بر موبایل یا تبلت برخی از سرویس ها یا نرم افزارهای موجود خودشان را به صورت نرم افزار موبایل یا تبلت منتشر می کنند. ابزارهای cross-platform در همچین بازاری این امکان را به توسعه دهنده میدن که بتونند با حداقل تغییرات برای سرویس یا نرم افزار اصلی خودشان نرم افزارهای موبایل هم طراحی کنند.​
 
بالا