گزارشی از آخرین تغییرات پروژه وبلاگ آکام

امروز رو در حالی از خواب بیدار شدم که شدیدا سرما خوردم و جدا از این ساعت گوشی احمق می گفت ساعت 5 و 55 دقیقه است ولی ساعت گوشی نوکیا ساده می گفت الان 4 و 55 دقیقه است و من مونده بودم سردرگم که خدایا الان ساعت چنده و باید کی برم مغازه رو باز کنم! برای همین سری به ساعت مچی زدم و دیدم آره گوشی ساده درست می گه. هرچند خودم شدیدا مخالف کور عقب/جلو کردن ساعت ها بودم ولی در این مورد عوض نشدن ساعت گیج کننده تر بود.

امروز می خوام در مورد آخرین تغییراتی که تو پروژه وبلاگ آکام دادم بنویسم.

نوروز 1402 مبارک! برنامه ها و اهداف آکام برای سال جدید

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

پاک کردن Back stack در Jetpack compose navigation

من داشتم یه برنامه ای درست می کردم که Splash screen داشت. برای اونایی که احتمالا نمی دونن Splash یه صفحه است که اول برنامه نشون داده میشه و معمولا جنبه فنی یا گاهی زیبایی داره. مشکل کجا بود؟ اینکه وقتی از Splash به اکتیویتی اصلی برنامه رفتم دیگه کاربر برنامه من نتونه با زدن دکمه Back گوشی به Splash screen برگرده.

اگر مشکل برای دوره قبل از Jetpack compose یا Kotlin بود به سادگی حل میشد ولی حالا البته چون منم کمی با محیط جدید ناآشنا هستم سخت بود ولی نهایتا با یکم جستجو تونستم یه راه حلی پیدا کنم که اینجا اون رو با شما هم به اشتراک می زارم.

وبلاگ آکام به جهان سلام می کنه، سلام جهان!

تاریخچه دامنه akamohebbi.ir فک کنم به سال 95 برمیگرده زمانی که من کم کم داشتم کاردانی رو تموم می کرد. این دامنه فعلی مدل های مختلفی از وبلاگ و صفحات رو تجربه کرده؛ از یه صفحه HTML ساده با کلی لینک بگیر تا وبلاگ های ساخته شده با وردپرس یا جکیل (سایت ساز استاتیک که وبلاگ الان با همین Jekyll ساخته شده).

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