آموزش ساخت اپلیکیشن برای آیفون

آموزش برنامه نویسی آیفون در Xcode با زبان Swift برای اولین بار به زبان فارسی

۱۰ مطلب با کلمه‌ی کلیدی «آموزش» ثبت شده است

آدرس جدید وبلاگ [XcodeFarsi.ir]

www.xcodefarsi.ir

پس از ۶ ماه و حدود ۲۷ جلسه آموزش زبان سویفت، از امروز میتوانید از طریق دامنه‌ی اختصاصی www.XcodeFarsi.ir به این بلاگ دسترسی داشته باشید.در این ۶ ماه سعی کردم با زبانی ساده و آموزشی درخور، برنامه نویسی زبان سویفت "Swift 2.0" را برای اولین بار به زبان فارسی در اختیار شما دوستان فارسی زبان قرار دهم، امیدوارم همچنین با نظرات مثبت و مهربانی شما همراه باشم و ادامه آموزشها را هرچند با تاخیر، ولی با روشی بهتر در اختیار شما هموطنانم در سرتاسر جهان به اشتراک بگذارم،تا به اینجای کار در طول آموزشها با تکیه بر دانش کدنویسی پیش رفتیم،اما در جلسات پیش رو باید با محیط برنامه نویسی Xcode آشنا شوید و دانش کدینگ را در محیط جامع این IDE تجربه کنید،نحوه‌ی آموزش احتمالا به روشی متفاوت برای شما عزیزان در دسترس قرار گیرد، اما اجازه دهید قبل از شروع دوباره‌، و ورود به بخش جدید آموزشها، کمی به کیفیت دلخواه نزدیک شوم تا بتوانم آموزشی درخور برای شما عزیزان فراهم کنم،در هر صورت ممنون از دوستانی که مشتاقانه این وبلاگ را دنبال میکنند و با نظرات گرمشون مایه‌ی مباهات میشوند.


> جلسه‌ی قبل

۲۵ دی ۹۴ ، ۲۱:۵۲ ۱۱ نظر موافقین ۱ مخالفین ۰
سپنتا سمندریان

ساخت یک دفترچه تلفن ساده در محیط playground [بخش اول]

phonebook
در این جلسه با یک مثال ساده ولی کاربردی مفاهیمی که قبلا تعریف کردیم را تمرین میکنیم،مثال ما یک دفترچه تلفن ساده است، پس در ادامه همراه باشید.
ادامه مطلب...
۳۰ آبان ۹۴ ، ۱۵:۴۷ ۶ نظر موافقین ۱ مخالفین ۰
سپنتا سمندریان

به اکس‌کد فارسی خوش آمدید ...

Learning-xcode-farsi

چطور میتوان برای آیفون و سیستم عامل محبوب iOS برنامه نویسی کرد؟

 از همینجا شروع کنید.

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

شما دوست عزیز میتوانید برای شروع یادگیری به اولین پست این سایت مراجعه کنید.

۲۳ شهریور ۹۴ ، ۲۱:۲۱ ۳ نظر
سپنتا سمندریان

آشنایی با کارکتر های خاص و عبارات ریاضی در سویفت

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

ادامه مطلب...
۱۰ تیر ۹۴ ، ۱۷:۴۳ ۳ نظر موافقین ۳ مخالفین ۰
سپنتا سمندریان

رشته ها و اعداد

در این جلسه میخواهیم کمی بیشتر با رشته‌ها و اعداد آشنا شویم و با مثالهایی ساده، اما کاربردی، با چگونگی ترکیب و تبدیل رشته ها و اعداد آشنا شویم.پس در ادامه همراه باشید.

ادامه مطلب...
۰۹ تیر ۹۴ ، ۱۵:۴۴ ۵ نظر موافقین ۴ مخالفین ۰
سپنتا سمندریان

آشنایی با ثابت ها در زبان سویفت

در تمامی زبان های برنامه نویسی علاوه بر متغییرها،که می توان مقدار درونی آنها را به اقتضای کاربردشان در هر جای برنامه تغییر داد،نوع دیگری نیز به نام ثابت (Constant) وجود دارد. همانطور که از اسم آن پیداست مقدار درونی Constant در تمامی طول برنامه ثابت خواهد ماند. برای ایجاد ثابت ها باید از کلیدواژه ی Let ستفاده کرد.در ادامه همراه باشید

ادامه مطلب...
۰۸ تیر ۹۴ ، ۲۱:۲۲ ۳ نظر موافقین ۳ مخالفین ۰
سپنتا سمندریان

آشنایی با متغیر ها در زبان سویفت

اگر از قبل با زبانهای برنامه نویسی آشنایی داشته باشد،قطعا با واژه ی متغیر یا به زبان اصلی " Variable " ها نیز آشنایی دارید.برای کسانی که اطلاعی از این کلمه و معنی آن در زبانهای برنامه نویسی ندارند،تعریف ویکیپدیا میتواند این مفهوم را تعریف کند : یک متغیر (Variable) یک مکان در حافظه (آدرس حافظه) است که دارای یک نام نمادین با عنوان شناسه (Identifier) می‌باشد و می تواند حاوی مقدار (Value) باشد.
در ادامه مطلب همراه باشید.
ادامه مطلب...
۰۷ تیر ۹۴ ، ۱۷:۵۹ ۳ نظر موافقین ۴ مخالفین ۰
سپنتا سمندریان

اشاره اول [بروزرسانی شد]

در طول نگارش این آموزش با آخرین ورژن های Xcode پیش خواهیم رفت ،اما همانطور که اطلاع دارید،ورژن جدیدی از زبان سویفت با شماره نگارش ۲، همچنین نسخه ی Xcode 7 قبلا در WWDC 2015 معرفی شدند،و جدیدا از حالت بتا خارج شده است. به همین جهت از این پس از نگارش ۷ اکس کد استفاده خواهیم کرد. تغییرات کوچکی در سویفت ۲ نیز اعمال شده که در این نگارش قابل اجرا میباشد، این تغییرات در تمامی آموزشها و مثالها اعمال شده است، اما اگر در مثالها و یا آموزش به مشکلی برخورد کردید آنرا با من درمیان بگذارید تا با همفکری مشکل را برطرف کنیم.


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

۰۷ تیر ۹۴ ، ۰۲:۲۹ ۱ نظر موافقین ۲ مخالفین ۰
سپنتا سمندریان

اولین قدم

 

 

در همین ابتدای کار باید گفت خوشبختانه همزمان با معرفی زبان نوظهور swift محیط جدیدی در xcode پدید آمده،که بسیار به درک بهتر ما از این زبان کمک می کند,سادگی در نام این بخش نیز پیدا است،این بخش Playground نام دارد.توجه کنید محیط Playground در اکس کد ۶ به بالا قابل مشاهده میباشد.در پست قبل اشاره کردیم که چگونه میتوانید "Xcode" را دانلود کنید ،همچنین میتوانید در بخش پیوند ها نیز لینک دانلود را بیابید.این برنامه تماما رایگان میباشد و هیچ محدودیتی برای استفاده و تست برنامه ها در آن وجود ندارد.به تنها موردی که میتوان اشاره کرد این است که در نهایت و برای انتشار هر اپلیکیشن برای اپ استور شما باید یک مجوز انتشار از اپل تهیه کنید،در پست های بعدی به جزییات این certificate اشاره خواهیم کرد.

پس از نصب اکس کد، آیکن آن درون پوشه application سیستم تان قابل مشاهده است.به خاطر داشته باشید در این دوره ی آموزشی میتوانید تمامی کد ها را در این محیط اجرا و کامپایل کنید.

نکته: کامپایل کردن به ترجمه ی کدهای نوشته شده برای کامپیوتر گفته میشود، در اصل یک کامپایلر وظیفه دارد کدهای ورودی را به صفر و یک، قابل فهم برای کامپیوتر ترجمه کند.

اجازه دهید کمی با محیط PlayGround آشنا شویم .در ادامه مطلب من را همراهی کنید.

ادامه مطلب...
۰۶ تیر ۹۴ ، ۱۶:۴۱ ۵ نظر موافقین ۴ مخالفین ۰
سپنتا سمندریان

پیشنیاز ها برای شروع

xcodeبرای شروع برنامه نویسی شما احتیاج به یک سیستم مک خواهید داشت .البته میتوانید از سیستمهای هکینتاش هم برای این منظور استفاده کنید .

در ادامه شما باید بدانید که محیط مجتمع برنامه نویسی (IDE) برای ساخت اپلیکیشن های iOS و همچنین مکینتاش، "Xcode" نام دارد،شما میتوانید این IDE را به صورت رایگان
 در سایت برنامه نویسان اپل دانلود و نصب کنید . IDE  محیطی است که شما میتوانید با زبان برنامه نویسی خاصی در آن برنامه نوشته و آن را کامپایل کنید.پس به خاطر داشته باشید Xcode همان IDE مورد نظر ما است و زبانی که شما را قادر به نوشتن برنامه در این محیط میکند زبان سویفت "Swift" نام دارد.
برنامه نویسی کار سختی نیست،اما ساده هم نیست،قطعا از موارد لازم برای شروع برنامه نویسی "صبر" و "تمرین" است.به خاطر داشته باشید هیچکس یک شبه برنامه نویس نشده و همه از ساده ترین کد ها شروع کرده اند.پس صبور باشید و از انجام آن لذت ببرید.
 
در این مجموعه من سعی خواهم کرد با طرح سوال و آموزشی روان و ساده شما را همراهی کنم .

۰۶ تیر ۹۴ ، ۱۵:۲۶ ۰ نظر موافقین ۳ مخالفین ۰
سپنتا سمندریان