آکادمی شریف مهر

نقشه راه برنامه نویسی اندروید چیست؟

نقشه راه برنامه نویسی اندروید

بدون داشتن یک نقشه راه دقیقا چه اتفاقی برایتان می‌افتد؟ چرا اینقدر نقشه راه برنامه نویسی اندروید مهم است؟

ویدیو نقشه راه برنامه نویسی اندروید را ببینید تا اشتباهی که من سالها پیش مرتکب شدم را تکرار نکنید.

اگر در رابطه با پیش نیاز‌های ورود به برنامه نویسی اندروید اطلاعی ندارید حتما ویدیو پیش نیاز برنامه نویسی اندروید را ببینید.

ویدیو نقشه راه برنامه نویسی اندروید

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

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

وجود نقشه راه می‌تواند از بسیاری از مشکلاتی که می‌تواند برای یک برنامه نویس تازه کار رخ دهد جلوگیری کند.

نقشه راهی که در این مقاله به آن می‌پردازیم یک نقشه راه اصولی و استاندارد است.

نداشتن نقشه راه باعث می‌شود که مسیر اشتباهی را طی کنیم و با مشکلاتی مواجه شویم، زیرا مبدا مشخصی نداریم.

نقشه راه برنامه نویسی اندروید به 2 بخش کلی تقسیم می‌شود:

1 – زبان برنامه نویسی کاتلین

2 – اندروید استودیو

زبان برنامه نویسی جهت توسعه‌ی اپلیکیشن های اندروید، در حال حاظر زبان Kotlin است، که به‌عنوان زبان native برنامه نویسی اندروید از آن استفاده می‌کنیم.

منظور از نیتیو زبان رسمی است که برای یک پلتفرم مانند Android Studio طراحی و تولید شده است.

پیشنهاد می‌کنم اگر نمی‌دانید که اندروید استودیو دقیقا چیست، سری به مقاله اندروید استودیو چیست بزنید.

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

زبان کاتلین کلی مباحث مختلف دارد، مانند نحوه‌ی تعریف متغیر و انواع داده، آرایه‌ها، توابع، شی گرایی و …

ندانستن همه‌ی این موارد کار ما را در اندروید استودیو به‌شدت سخت خواهد کرد.

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

به تصویر زیر دقت کنید، این یک تصویر از محیط اندروید استودیو است.

بدیهی است فردی که در ابتدای کار به سراغ Android Studio می‌رود، نمی‌داند که در خط اول منظور از package چیست.

یا در خط سوم منظور از Import چیست و اصلا چرا از باید از ایمپورت استفاده کنیم.

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

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

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

جمع بندی

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

در ادامه بررسی کردیم که نقشه راه برنامه نویسی اندروید از چه بخش‌هایی تشکیل می‌شود و همان ابتدا نباید به سراغ نصب اندروید استودیو برویم.

یک مثال کاربردی نیز زدیم که به اهمیت نقشه راه بیشتر پی ببریم، تا شما اشتباهی که من چند سال پیش مرتکب شدم را تکرار نکنید.

امیدوارم که این مقاله بدردتان خورده باشد، هر سوال و ابهامی داشتید حتما در بخش نظرات در زیر این مقاله بنویسید.

موفق و پیروز باشید. ❤

خروج از نسخه موبایل