آموزش استفاده از تبلیغات Admob در برنامه نویسی فلاتر
در دنیای توسعه اپلیکیشنهای موبایل، یکی از راههای رایج و موثر برای کسب درآمد، استفاده از تبلیغات درونبرنامه...
فریمورک کوین (Koin) چیست؟
در توسعه نرمافزار، مدیریت وابستگیها بخش مهمی از معماری برنامه محسوب میشود. یکی از روشهای محبوب برای مدیریت...
معماری Clean Architecture در اندروید
در دنیای توسعه اندروید، معماریهای مختلفی برای ساخت اپلیکیشنهای مقیاسپذیر و قابل نگهداری ارائه شده است. معما...
آموزش توسعه وب با فریمورک Ktor کاتلین
در دنیای توسعه وب، انتخاب یک فریمورک مناسب برای پیادهسازی سمت سرور بسیار حائز اهمیت است. فریمورک Ktor یکی از ...
تفاوت Sound Null Safety و Null Safety
مدیریت مقدار null یکی از چالشهای مهم در برنامهنویسی بوده است. زبانهای برنامهنویسی مدرن مانند Kotlin و Dart...
کاتلین مولتی پلتفرم موبایل (KMM) چیست؟
کاتلین مولتی پلتفرم موبایل (Kotlin Multiplatform Mobile – KMM) یک فناوری توسعهیافته توسط JetBrains است که به ...
آموزش اندروید Auto
استفاده از Android Auto برای توسعه برنامههای اندروید که در اتومبیلهای مجهز به سیستم Android Auto قابل اجرا ب...
آشنایی با برنامه نویسی واکنش گرا RxJava، RxAndroid در اندروید
برنامهنویسی اندروید در سالهای اخیر تغییرات زیادی داشته و یکی از مهمترین این تغییرات، ورود سبک برنامهنویسی ...
آموزش رمزنگاری در اندروید
آیا تاکنون به این فکر کردهاید که چگونه میتوان با استفاده از رمزنگاری (Encryption)، اطلاعات خصوصی کاربران را ...
آموزش unit Test در اندروید
در توسعه نرمافزار، یکی از مهمترین بخشها تضمین کیفیت کدهاست. هرچه پروژه بزرگتر شود، احتمال ایجاد Bug و خطا ...