جمعه ۲۹ مهٔ ۲۰۰۹

برنامه نویسی ایفون - 2

یک ماه و نیمی هست که شرایط همکاری برای برنامه نویسی موبایل روی پلتفرم آیفون رو از طریق این وبلاگ اعلام کردم و کارها داره پیش میره. دیروز رفته بودم یه گردهمایی تقریبا 60، 70 نفره و چند تا از بهترین برنامه نویسان آیفون سوئد(استکهلم) برامون حرف زدن. روز بسیار خوبی بود چون با همشون صحبت کردم و تماسهای خوبی برقرار کردیم. مثلا یکیشون کسی بود که برنامه اسکایپ رو برای آیفون داشت می نوشت و طبیعتا کارمند اسکایپ بود :) با یکی از برنامه نویسها قرار شد که کار کنیم و اعلام آمادگی برای همکاری کرد. بنابراین من قضیه رو جدی دارم پیگیری می کنم که تیم رو گسترش بدم و تعداد بیشتری برنامه نویس به صورت پاره وقت به تیم اضافه کنم. بنابراین مشقتون رو انجام بدید و بعدش هم فرم رو پر کنید و ایده تون رو بفرستید.

بی ربط: در سفر این بار به ایران سه گزینه در ذهنم هست که در تلاشم تا مقدماتش رو فراهم کنم. اول برگزاری کلاسهای کارآفرینی هست، دوم برگزاری یک کنفرانس خواهد بود که باید دید با همکاری خود شماها چطوری این قضیه پیش میره و سوم هم اینه که خانه کارآفرینی فانتازیو یک "تور مسافرتی" دو روزه خواهد داشت که در هم فال و هم تماشا. به جز با هم بودن و لذت بردن از شیرین کاری های جوانان ایرانی در این تور، یک روز رو به مباحث یروز کارآفرینی، سمت و سوی دنیا، مشکلات و موانع کارآفرینی در ایران، دنیای آی تی و شغلهای داغ سالهای آینده و غیرو خواهیم پرداخت. خبرش رو سر فرصت از طریق همین وبلاگ می گویم پس وبلاگ رو دنبال کنید که مثل سری قبل یه سری شاکی نشن که نمی دونستن! طبیعتا جا محدود خواهد بود. پس عمرا از دستش ندید. خودم از همه بیشتر ذوق و شوق دارم...

برچسبها: , ,



چهارشنبه ۱۵ آوریل ۲۰۰۹

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

پست قبلیم راجع به آیفون هم بازخوردهای احمقانه داشت و هم بازخوردهای خوب. به هر حال اونایی که مثل اون یارو تو کارتن گالیور همیشه میگن" من می دونستم نمیشه"، اصلا بهتره به وبلاگ من نیان. اینجا من خواننده ای رو نمی خوام که بگه "نمیشه". اینجا نیاز به آدمهای خوشفکر دارم. از این مقدمه کوتاه که بگذریم چند نکته عملی درباره آیفون.

از چند ماه پیش در کنار تحقیقات تخصصی در اریکسون، استارتاپ خودم رو هم راه اندازی کردم و با گامهای کوچک دارم روش کار می کنم. توی این مدت گزارشهایی خوانده ام و مطالعه کرده ام که ارزش بسیار بالایی دارند. هم از سویی رقبای بازار را تحت نظر دارند و هم آمارهای تحلیلی بسیار قوی که از کارکشته گان این صنعت برای شرکتها منتشر میشه. در حال حاضر برنامه نویسی برای موبایل، بازار بسیار داغی داره. نوکیا که در سال گذشته سهم زیادی از بازار رو هم از دست داده، تقریبا می تونم بگم به دست و پا افتاده که خودش رو بکشه بالا چون مثل بید از شرکت اپل می ترسه. شرکت اپل تنها در کمتر از یکسال با مغازه نرم افزارهاش ترکونده. دلایل اینکه چرا ترکونده از بحث این مقاله خارجه ولی قبلتر نوشتم که هنوز یکسال نشده داره میزان دانلودهای اپل به یک میلیارد می رسه که رقمی افسانه ایست.

شرکت خود من بر روی سه سکوی سیمبیان( که نوکیا سردمدارش هست)، آندروید و آیفون متمرکز شده. کفه ترازو هر بار به سمت یکی از اینها می چرخه. آیفون بسیار عملی تره ازش پول درآوردن، آندروید(همان سیستم عامل موبایلی که گوگل معرفی کرده است) رقیب اصلی برای آیفون است و سیمبیان تعداد بیشتری کاربر دارد و همچنین نوکیا سرمایه گزاری بسیار خوب و پشتیبانی خوبی از شرکتهایی می کند که در زمینه نوشتن نرم افزار برای سیمبیان تلاش می کنند.

توی این مدت داستانهای بسیاری راجع به موفقیت برنامه نویسان در آیفون خوانده ام. اکثر این داستانها مربوط به کسانی است که پولهای هنگفتی در مدتی کوتاه درآورده اند که خالی از لطف نیست، اما در این بین چیزی که نظر من رو جلب کرد اینست که در لا به لای اخبار، تیمهای کوچکی رو دیدم(در حد دو یا سه نفر) که برنامه نویسی کرده اند و پول معقولی هم درمیاورند. خب تصورش رو بکنید به عنوان یک پروژه نیمه وقت بعد از تمام شدن ساعت کاری رسمی خودتون( قابل توجه اونایی که میگن وقت نداریم و همش آیه یاس می خونن) روزی چهار، پنج ساعت کار می کنن و یه برنامه رو 3 یا 4 ماهه آماده می کنن و بعدش سود خوبی هم گیرشون میاد.

هدف از پست قبلی این بود که این قضیه رو با دیگران مطرح کنم و از اون آگاه بشید. اما عملا برای اینکه بتونید از برنامه نویسی برای آیفون پول دربیارید چه چیزهایی نیازه:

1- گفتم که برید و پک برنامه نویسیش رو دانلود کنید. این پک به هیچ عنوان پولی نیست دوستان. ما در ایران طبیعتا مشکلات پهنای باند هم داریم. این پک دارای حجم بالایی هست( 1800 مگابایت) بنابراین باید دست به دامن بچه هایی بشید که دسترسی به اینترنت سرعت بالا دارند
2- این پک بر روی سیستم عامل مک اجرا میشه. اگر می خواهید جزئیات بیشتری از پیش نیازهاش رو بخونید کافیه در سایت اسکریبد که لینکش رو پایین تر داده ام، جستجو کنید کلیدواژه های iphone , SDK تا کلی مقاله پیش پاتون بگذاره.
برای کاربرهای ویندوز، میتونید از طریق مجازی سازی سیستم عامل مک او اس رو بر روی ویندوزتون بالا بیارید. برای این کار نیاز به دی وی دی سیستم عامل مک دارید + نرم افزار vmware. اونایی که دستشون تو کاره می دونن مجازی سازی یعنی چه. اونهایی هم که نمی دونن لطفا یه جستجو بزنن و سری هم به سایت vmware .

3- بخش توسعه برای آیفون، دارای کلی توضیحات، و ویدئو و مقاله راهنما برای شروع برنامه نویسیه. در ضمن گوگل هم یار قدیمی همیشگی. به راحتی می تونید کلی راهنما درباره برنامه نویسی آیفون بخونید
4- با خود آیتیونز و مغازه اپل هم کار کنید که اصلا موضوع دستتون بیاد که قضیه چی هست.

خب حالا بعد از اینکه برنامه تون رو نوشتید فکر نکنید شاخ غول رو شکستید! چون دو تا مشکل هست یکیش اینه که باید یه کارت بانکی اعتباری در خارج از کشور داشته باشید که با اون مبلغ 99 دلار بدید تا اپل نرم افزارتون رو ببینه و تصویب کنه! که اصولا اگر نرم افزار عجیب غریبی نباشه، سه سوت تصویبش می کنه و بعد از اون تازه نرم افزارتون میره توی مغازه اپل. اما شاخ غول ماجرا بازاریابی این نرم افزار هست. یعنی اینکه چطور دیگران رو ترغیب کنید که ازش استفاده کنن و تعداد بیشتری دانلود داشته باشید تا برسید به مثلا 20 نرم افزار برتر اون بخش. این بخش نیاز به تخصص داره و سخته و هر روز هم سخت تر میشه چون تعداد بیشتری نرم افزار نوشته می شوند. مثلا فرض کنید باید نرم افزارتون 1 میلیون بار دانلود بشه تا برسید به لیست سوگولی ها! استارتاپ من دو بخش آخری رو انجام میده. یعنی هزینه اولیه اپل و همچنین مسائل مالی و اجرایی مربوط به مارکتینگ و تبلیغ در اینترنت برای دانلود نرم افزاری که نوشته شده با استارتاپ من هست.

این پیشنهاد من برای همکاری، برای برنامه نویسان حرفه ای هست که در زمینه دیگر کار کرده اند و حالا می خوان دستی روی برنامه نویسی موبایل داشته باشند. چنانچه رزومه خوب و سابقه کاری خوبی در برنامه نویسی ندارید، طبیعتا همکاری بی معناست.

لینکهای مرتبط:
بخش توسعه برنامه نویسی شرکت اپل
سایت اسکریبد: برای جستجوی سندهای آنلاین مربوط به پک برنامه نویسی آیفون

برچسبها: , , ,