وبلاگ
آموزش انیمیشن در کامپوز و برنامه نویسی اندروید
انیمیشن ها باعث میشن رابط کاربری یه حس زنده بودن داشته باشه و کار با اپ برامون لذتبخشتر بشه. میخوایم مطلب انیمیشن ها توی جت پک کامپوز (Animations in Jetpack Compose)
by در Kotlin چیه ؟ -توضیح ساده با رویکرد حل مسئله
کلمه کلیدی by یکی از کاربردی ترین مواردی هست که در زبان برنامه نویسی کاتلین اضافه شده و به برنامه نویس های اندرویدی کمک های زیادی میکنه.
چطوری تو Jetpack Compose یه پسزمینه گرادینت بسازیم
گرادینت ها (یا همون رنگهای ترکیبی) یه راه عالیان واسه اینکه به رابط کاربریمون عمق و جذابیت بدیم. تو Jetpack Compose خیلی راحت میتونیم این افکت رو با استفاده از Brush پیاده کنیم. تو این مقاله قراره یاد بگیریم چطور گرادینتهای …
چرا و چطور پروژههات رو چند ماژوله کنی؟ (راهنمای قدمبهقدم برای اندروید - 2025)
توی این مطلب میخوایم کاملا عملی و پروژه محور یادبگیریم که چطور میتونم یه پروژه چند ماژوله یا MultiModule رو توی برنامه نویسی اندروید درست کنیم.
معماری چند-ماژولی (Multi-Module) در اندروید
معماری چند-ماژولی در اندروید یه روش معماریه که توش اپلیکیشن به چند ماژول Gradle تقسیم میشه. هر ماژول میتونه یه بخش خاصی از قابلیتها، لایهها
Recomposition چیه و چطور نذاریم آپ مون کند بشه
رازهایی برای بهبود عملکرد اپلیکیشنهای Jetpack Compose با کاهش Recomposition های غیرضروری و ساخت رابط کاربری سریعتر و روانتر
Jetpack Compose چیه؟ Jetpack Compose ابزار مدرن اندرویده برای ساخت رابط کاربری بهصورت نیتیو (Na …
۱۰ اشتباه کامپوز در موقع کار با Compose و چطور ازشون جلوگیری کنیم
در این مقاله به 10 اشتباه کامپوز که حتی برنامه نویس های با تجربه هم ممکنه مرتکب بشن ، را بررسی میکنیم . . .
Jetpack Compose واقعاً نحوهی ساخت رابط کاربری (UI) تو اپهای اندرویدی رو دگرگون کرده. چون با روش جدیدی به اسم Declarativ …
پنج Extension Functions برتر برای Jetpack Compose
نوشتن کدهای تمیز و کارآمد، کلید موفقیت در توسعه اندروید است و extension functions به ما کمک میکنند که قابلیتهای کلاسهای موجود را بدون تغییر دادن آنها گسترش دهیم. برای توسعهدهندگان Jetpack Compose، این extension functions …
معرفی یک سیستم ثبت نام امن اندروید : 5 بخش اصلی
در این مقاله یک سیستم ثبت نام امن را معرفی و بررسی میکنیم . . .
« داشتن یه نقشه کلی از یک مسئله ، به ما کمک میکنه ، که راحت تر موضوع رو درک کنیم ، و بهتر بتونیم مشکلات رو بررسی و حل کنیم » ،
در ارتباط میان کاربر و سرور، توکن …
آشنایی با sealed class در Kotlin -آموزش به زبان ساده
اولین باری که به sealed class برخوردم، یه عالمه سوال تو ذهنم چرخید: