ایجاد انواع Build Variant در اندروید
هنگام توسعه یک برنامه اندروید، ما به طور کلی به انواع مختلفی از APK ها نیاز داریم یا می توانید نسخه های مختلف APK را در مرحله توسعه و release…
30 سوال مصاحبه برنامه نویس iOS
آیا برای ورود به عنوان یک توسعه دهنده حرفه ای iOS آماده می شوید؟ اگر جوابتان بله است ، استرس خود را کم کنید و برخی از مهارتهایی را که…
نقشه راه برنامه نویسی اندروید
اینجا در این عکس نسخه کاملی از نقشه راه نشان داده شده است و بعد از آن نسخه جزیی (با جزییات تفکیک شده) همراه با منابع و لینک های موردنیاز…
دیتابیس Realm در اندروید
Realm، یک کتابخانه پایدار توسط MongoDB، به شما امکان می دهد به راحتی object ها را به صورت محلی ذخیره کنید. در این آموزش، اپلیکیشنی به نام PetRealm ایجاد خواهید…
RxJava یا Coroutines کدام یک را باید انتخاب کنید؟ (قسمت دوم)
در مقاله قبلی به بررسی مفهمونی RxJava و Coroutines پرداختیم. در این مقاله بطور جامع تری به این مباحث میپردازیم RxJava چیست؟ RxJava کتابخانه ای است که استفاده از برنامه…
RxJava یا Coroutines کدام یک را باید انتخاب کنید؟ (قسمت اول)
اجازه دهید در این مقاله شما را با یک تحلیل نظری در مورد کاربردهای RxJava و Coroutines در اندروید آشنا کنیم: دنیای اندروید در سال 2017 با معرفی Kotlin به…
آموزش رمزنگاری در اندروید
آیا تا به حال به این فکر کرده اید که چگونه می توانید از رمزنگاری (encryption)داده ها برای ایمن سازی اطلاعات خصوصی کاربر خود در برابر هکرها استفاده کنید؟ ما…
برنامه نویسی شی گرا
برنامه نویسی شی گرا (OOP) روشی در برنامه نویسی است که مبتنی بر مفهوم شی و کلاس است.پارادایم برنامه نویسی شی گرا به منظور برطرف کردن محدودیت های برنامه نویسی…
آموزش unit Test در اندروید
سلام دوستان، شما می توانید برنامه های اندروید را بنویسید یا کدنویسی کنید. اما آیا آنها را آزمایش می کنید؟ بله، می دانم که همه برنامه را کامپایل می کنند…
آموزش Dagger Hilt – راهنمای گام به گام
هنگام کار بر روی یک پروژه اندروید، ما نیاز به ترکیب و ادغام بسیاری از وابستگیهای مختلف داریم . برای مدیریت این وابستگیها از یک فریم ورک تزریق وابستگی مانند…