آموزش برنامهنویسی اندروید با کامپوز - کاتلین کانکت: شروع ماجرا
اینجا دوره ی Kotlin Konnect هستش. یک دوره مقدماتی و خلاصه برای شروع برنامه نویسی اندروید با به روزترین تکنولوژی های گوگل یعنی کامپوز و زبان کاتلین. اینجا تازه شروع ماجراست ...
من به عنوان یک برنامهنویس دغدغههایی داشتم که حالا که برای بعضیها جواب پیدا کردم، دوست داشتم این جوابها رو با بقیه هم به اشتراک بزارم.
دغدغههایی که مثل بازار کار حوزه IT و راه حل برنامهنویسی برای سربازی
یا این که خودم همیشه دوست داشتم قبل از این که یه چیزی رو عمیق یادبگیرم، بتونم یه شروع سریع داشته باشم و یه دید کلی پیدا کنم بعدش برم تو هر بخشی که خواستم شنا کنم و برم ته کف عمق دریا. برای همین یه دوره ساختم که هدفش شروع ماجراست. هدفش اینه که تو چند ساعت مختصر، به یه دید کلی برسیم و کم کم شروع کنیم به عمیق شدن. یعنی تو چند ساعت بتونیم یکی دو تا اپ ساده رو بزنیم ساختار برنامه نویسی اندروید رو یادبگیریم بعدش بریم سراغ عمیقتر شدن.
ابتدا یه معرفی از کاتلین داشتیم و یادگرفتیم با کاتلین چطوری تابع بنویسیم و چند تا تمرین رو حل کردیم حالا چرا کاتلین؟ چون دیگه اکثر کتابخونهها و سمپلها و مقالات جدیدی که گوگل داره ارائه میده با زبان کاتلینه. رسماً زبان رسمی اندروید شده کاتلین و تاکید خیلی زیادی هم کرده که بیاین از این زبان ساده استفاده کنین.
بعد یادگرفتیم چطور تحریم رو دور بزنیم و اندروید استودیو رو نصب کنیم و فهمیدیم که این گریدل چیه که انقدر همه از دستش عاصی شدن؟ وارد کدها شدیم
برای بخش دیزاین یا ساخت رابط کاربری اپلیکیشن ما اومدیم یه مرور و معرفی کلی از فیگما داشتیم و بعدش از کامپوز استفاده کردیم برای پیاده سازی دیزاینها. کامپوز جدیدترین تکنولوژی ساخت UI اندرویده. روشی که تازه یکی دو ساله ارایه شده و بسیار سریع و کارآمده و کسی که تو سال 2024 داره آموزش میبینه بهتره آموزشی رو شروع کنه که به روزه.
در انتها هم 2 پروژه ساده رو پیاده کردیم که یادبگیریم ساختار پروژهها چطوریه. در پایان این دوره امیدوارم به هدفمون برسیم. یعنی بفهمیم برنامهنویسی اندروید به دردمون میخوره؟ تو این مسیر بمونیم یا تغییر مسیر بدیم؟ و یادگرفته باشیم یه پروژه چطوری ساخته میشه و خودمون پا بزاریم تو مسیر و بریم جلو