چگونه برنامه نویس شدم (قسمت سوم)

سلام به دوستای عزیز ویرگولی 😊


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


اگه قسمت اول و دوم رو مطالعه نکردین پیشنهاد میکنم اول اونا رو بخونید :

لینک چگونه برنامه نویس شدم ( قسمت اول )

لینک چگونه برنامه نویس شدم ( قسمت دوم )




نه ماه گذشت ...

شش ماه ابتدایی برای یادگیری مبانی برنامه نویسی بود و توی دو بخش قبلی توضیح دادم که این مسیر چطوری طی شد و البته دوره ی دوازده قدم خیلی موثر بود و به من کمک کرد که بتونم خودم رو بالا بکشم ...

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

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

به نظرم توصیه استاد نیکزاد درست بود اگر زبان برنامه نویسی اول شما قدرتمند و اصولی باشه زبان های برنامه نویسی بعدی را با سرعت بالاتر یاد میگیرید

اوایل زمستان بود که من تقریبا به کاتلین مسلط بودم و قصد داشتم اولین پروژه ی اپلیکیشن موبایلی خودم را کدنویسی کنم.

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

چطور برنامه نویسی اندروید را شروع کردم ؟

برای برنامه نویسی اندروید شما نیاز به یک لپتاپ یا کامپیوتر دارید که روی آن حداقل رم 8 گیگابایت و یک هارد ssd داشته باشید چون از محیط نسبتا سنگینی به اسم Android Studio استفاده خواهید کرد.

نصب و اماده سازی محیط اندروید استودیو در ابتدا کمی دشوار هست خاستم اینو بگم که اگر محیط اندروید استودیو را به سختی نصب میکنید ناامید نشید برای همه اینطوری بوده.


چیزایی که باید دانلود و نصب کنید :

  • محیط کدنویسی android studio
  • نسخه ای از SDK های اندرویدی که البته محیط اندروید استودیو خودکار دانلود میکنه که نیاز به VPN متصل داره چون تحریمیم
  • یک امولاتور اندرویدی ( شبیه ساز اندروید ) که درون محیط اندروید استودیو هم هست و میتونید بجاش Genymotion هم دانلود و نصب کنید.


محیط برنامه نویسی اندروید استودیو
محیط برنامه نویسی اندروید استودیو


برنامه نویسی اندروید خیلی لذت بخشه و چون نتیجه ی کارتون سریعا توسط هزاران نفر دیده میشه و اونو تست میکنند و نظر میدن خیلی جذابتر میشه و سریعتر پیشرفت میکنید.

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

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

بعد از انتشار کاربران زیادی اپ شما رو نصب میکنند و اینجاست که میفهمید موفق شدید یا شکست خوردید

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

در مقاله بعدیم درباره ی علت موفقیت و فروش بالای بعضی از اپلیکیشن ها صحبت میکنم