محمد صادق مهرافزون·۲ روز پیشتفاوتهای بین NotNull@ و Nonnull@ در جاوادر زبان جاوا، اطمینان از این که متغیرها، پارامترها یا مقادیر بازگشتی null نیستند، برای جلوگیری از خطاهای زمان اجرا مانند NullPointerExcepti…
محمد صادق مهرافزون·۸ روز پیشShared Element Transition در jetpack Composeدر این پست می خواهیم باهم Shared Element Transition را در Jetpack Compose یادبگیریم. پس برای این کار ما یک لیست کوچک از پیتزا ها خواهیم سا…
فقط کتاب·۱۱ روز پیشکتاب Building Kotlin Applications نسخه 1 چاپ سال 2023معرفی + دانلود کتاب Building Kotlin Applications (نسخه 1 چاپ سال 2023)
محمد صادق مهرافزون·۲۵ روز پیشتکنیکهای ساده خواندن SMS برای توسعهدهندگان اندرویدبا استفاده از زبان کاتلین، روشهای مختلفی را برای خواندن پیامهای متنی و کدهای تایید یکبار مصرف وجود دارد که در این پست به API SMS Retriev…
دنیای برنامه نویسی·۱ ماه پیشفراگیر شدن اندروید: فرصتی مناسب برای برنامه نویسان اندروید با زبان کاتلیندر این مقاله، به بررسی دلایل فراگیر شدن اندروید و مزایای استفاده از زبان کاتلین در توسعه اپلیکیشنهای اندرویدی خواهیم پرداخت
دنیای برنامه نویسی·۱ ماه پیشکاتلین؛ فراتر از اندروید: کاربردهای متنوع و جذاب یک زبان مدرنبه دنبال زبانی هستید که هم ساده باشد و هم قدرتمند؟ کاتلین پاسخی برای شماست. در این مقاله، به بررسی ویژگیها و مزایای کاتلین میپردازیم.
ابراهیمیدرطراحی اپ مشابه دیجی کالا·۱ ماه پیشآموزش کاتلین پروژه محورآموزش کاتلین پروژه محور میخای بیا اینجا تا معرفی کنم
محمد صادق مهرافزون·۱ ماه پیشتفاوت بین Stateflow و SharedflowStateFlow چیست؟StateFlow یک نگهدارنده حالت (state holder) است. همیشه دارای یک مقدار است (اولیه یا بهروزرسانیشده)، و آخرین مقدار خود را…
محمد صادق مهرافزون·۲ ماه پیشتفاوت بین constructor و init در کاتلیندر کاتلین، constructors و بلوکهای init برای مقداردهی اولیه کلاسها استفاده میشوند، اما اهداف و ویژگیهای متفاوتی دارند. در اینجا چهار تفا…
محمد صادق مهرافزون·۲ ماه پیشsingleton در کاتلینsingleton در کاتلین:در کاتلین، سینگلتونها با استفاده از کلمه کلیدی object ایجاد میشوند. این کار تضمین میکند که تنها یک نمونه از شیء ایج…