محمد صادق مهرافزون·۱۳ روز پیشمحمد صادق مهرافزون(بیوگرافی)در این پست میخوام یک بیوگرافی درمورد خودم بهتون بدم تا بیشتر با من آشنا بشید😊خلاصه رزومه:"من محمد صادق مهرافزون هستم، برنامهنویس اندروی…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۱۶ روز پیشانتقال دادهها بین صفحات در Jetpack ComposeJetpack Compose یک سیستم navigation قدرتمند برای ساخت تجربیات کاربری بصری (UI) در برنامههای اندرویدی شما فراهم میکند. هنگام جابجایی بین ص…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۱۹ روز پیشتفاوت کتابخانه و فریمورک در برنامه نویسیدر دنیای توسعه نرمافزار، تفاوتها و نقشهای ابزارهایی مانند کتابخانهها و فریمورک ها (framework) اغلب موضوع بحث قرار میگیرند که در این پس…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۲۲ روز پیشreified در کاتلین چیست؟در محیطهای JVM مانند Android، Desktop یا Spring Boot که از Kotlin استفاده میکنید، type ها در زمان اجرا پاک میشوند که این موضوع قابلیت نو…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۲ ماه پیشچگونه از نشت حافظه در برنامه نویسی اندروید جلوگیری کنیم؟نشت حافظه یا همان (Memory leaks) در برنامههای اندروید زمانی رخ میدهد که برنامه به اشیائی که دیگر نیازی به آنها نیست، ارجاع میدهد و باعث…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۲ ماه پیشچگونه یک پیغام کامیت خوب بنویسیم؟نوشتن یک پیغام کامیت خوب برای گیتهاب (GitHub) میتواند به شما و همکارانتان کمک کند که به راحتی تغییرات کد را دنبال کنید و درک بهتری از تا…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۲ ماه پیشساختن میانبر پویا برای اپلیکیشن اندرویددر اندروید، یک اپلیکیشن می تواند تا 4 میانبر (ایستا و پویا) داشته باشد. در این مقاله، نحوه ایجاد میانبرهای پویا را خواهید آموخت:نکته این آم…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۲ ماه پیشکلاس Nested در مقایسه با کلاس Inner در کاتلیندر کاتلین، یک کلاس nested کلاسی است که در کلاس دیگری تعریف شده است. این راهی برای سازماندهی و کپسوله کردن کدها در محدوده یک کلاس دیگر است.د…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۲ ماه پیشتفاوت بین == و === در کاتلیندر زبان برنامه نویسی کاتلین، == و === دو عملگر هستند که اغلب برای مقایسه مورد استفاده قرار می گیرند، در حالی که ممکن است در نگاه اول شبیه ب…
محمد صادق مهرافزوندرروزمرگی های برنامه نویسان ⚡️·۲ ماه پیشبهینه سازی ANR با استفاده از StrictMode در اپلیکیشن اندرویدStrictMode چیست و چرا باید از آن استفاده کرد؟StrictMode یکی از ابزارهایی است که به توسعه دهندگان کمک می کند تا از ANR جلوگیری کند و همچنین…